Class DiskLedsCustomGeometryRenderer
java.lang.Object
com.refinedmods.refinedstorage.common.support.render.DiskLedsCustomGeometryRenderer
- All Implemented Interfaces:
net.minecraft.client.renderer.SubmitNodeCollector.CustomGeometryRenderer
public class DiskLedsCustomGeometryRenderer
extends Object
implements net.minecraft.client.renderer.SubmitNodeCollector.CustomGeometryRenderer
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionDiskLedsCustomGeometryRenderer(OrientedDirection direction, Disk[] disks, DiskLedsCustomGeometryRenderer.Type type) -
Method Summary
Modifier and TypeMethodDescriptionstatic intgetColor(StorageState state) voidrender(com.mojang.blaze3d.vertex.PoseStack.Pose pose, com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer) protected voidrenderLed(com.mojang.blaze3d.vertex.PoseStack.Pose pose, com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer, int x, int y, int z, Disk disk, net.minecraft.core.Direction excludeDirection) protected static voidrotate(com.mojang.blaze3d.vertex.PoseStack.Pose pose, OrientedDirection direction)
-
Constructor Details
-
DiskLedsCustomGeometryRenderer
public DiskLedsCustomGeometryRenderer(OrientedDirection direction, Disk[] disks, DiskLedsCustomGeometryRenderer.Type type)
-
-
Method Details
-
render
public void render(com.mojang.blaze3d.vertex.PoseStack.Pose pose, com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer) - Specified by:
renderin interfacenet.minecraft.client.renderer.SubmitNodeCollector.CustomGeometryRenderer
-
renderLed
protected void renderLed(com.mojang.blaze3d.vertex.PoseStack.Pose pose, com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer, int x, int y, int z, Disk disk, net.minecraft.core.Direction excludeDirection) -
getColor
-
rotate
protected static void rotate(com.mojang.blaze3d.vertex.PoseStack.Pose pose, OrientedDirection direction)
-