net.minecraft.client.render.block.entity

public class ConduitBlockEntityRenderer

implements BlockEntityRenderer<ConduitBlockEntity, ConduitBlockEntityRenderState>

net.minecraft.client.renderer.blockentity.ConduitRenderer
net.minecraft.class_829
net.minecraft.client.render.block.entity.ConduitBlockEntityRenderer

Field summary

Modifier and TypeField
public static final SpriteMapper
MAPPER
field_56365
SPRITE_MAPPER
public static final SpriteIdentifier
SHELL_TEXTURE
field_4377
BASE_TEXTURE
public static final SpriteIdentifier
ACTIVE_SHELL_TEXTURE
field_4378
CAGE_TEXTURE
public static final SpriteIdentifier
WIND_TEXTURE
field_4373
WIND_TEXTURE
public static final SpriteIdentifier
VERTICAL_WIND_TEXTURE
field_4371
WIND_VERTICAL_TEXTURE
public static final SpriteIdentifier
OPEN_EYE_TEXTURE
field_4379
OPEN_EYE_TEXTURE
public static final SpriteIdentifier
CLOSED_EYE_TEXTURE
field_4380
CLOSED_EYE_TEXTURE
private final SpriteHolder
materials
field_61785
materials
private final ModelPart
eye
field_20823
conduitEye
private final ModelPart
wind
field_20824
conduitWind
private final ModelPart
shell
field_20825
conduitShell
private final ModelPart
cage
field_20826
conduit

Constructor summary

ModifierConstructor
public (BlockEntityRendererFactory$Context ctx)

Method summary

Modifier and TypeMethod
public static TexturedModelData
createEyeLayer()
method_32150()
getEyeTexturedModelData()
public static TexturedModelData
createWindLayer()
method_32151()
getWindTexturedModelData()
public static TexturedModelData
createShellLayer()
method_32152()
getShellTexturedModelData()
public static TexturedModelData
createCageLayer()
method_32153()
getPlainTexturedModelData()
public ConduitBlockEntityRenderState
createRenderState()
method_74335()
createRenderState()
public void
extractRenderState(ConduitBlockEntity blockEntity, CondiutRenderState state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress)
method_74369(class_2597 arg0, class_11961 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4)
updateRenderState(ConduitBlockEntity arg0, ConduitBlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4)
public void
submit(CondiutRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera)
method_22750(class_11961 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(ConduitBlockEntityRenderState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
public void
submit(BlockEntityRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera)
method_3569(class_11954 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(BlockEntityRenderState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
public void
extractRenderState(BlockEntity blockEntity, BlockEntityRenderState state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress)
method_74331(class_2586 arg0, class_11954 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4)
updateRenderState(BlockEntity arg0, BlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4)
public BlockEntityRenderState
createRenderState()
method_74335()
createRenderState()