Class ElevatorBaseRenderer
java.lang.Object
me.desht.pneumaticcraft.client.render.blockentity.AbstractBlockEntityModelRenderer<ElevatorBaseBlockEntity>
me.desht.pneumaticcraft.client.render.blockentity.ElevatorBaseRenderer
- All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<ElevatorBaseBlockEntity>
-
Constructor Summary
ConstructorsConstructorDescriptionElevatorBaseRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context ctx) -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.client.model.geom.builders.LayerDefinitionprotected voidrenderExtras(ElevatorBaseBlockEntity te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.MultiBufferSource iRenderTypeBuffer, int combinedLightIn, int combinedOverlayIn) voidrenderModel(ElevatorBaseBlockEntity te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStackIn, net.minecraft.client.renderer.MultiBufferSource bufferIn, int combinedLightIn, int combinedOverlayIn) booleanshouldRender(ElevatorBaseBlockEntity pBlockEntity, net.minecraft.world.phys.Vec3 pCameraPos) booleanMethods inherited from class me.desht.pneumaticcraft.client.render.blockentity.AbstractBlockEntityModelRenderer
renderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.renderer.blockentity.BlockEntityRenderer
getViewDistance
-
Constructor Details
-
ElevatorBaseRenderer
public ElevatorBaseRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context ctx)
-
-
Method Details
-
createBodyLayer
public static net.minecraft.client.model.geom.builders.LayerDefinition createBodyLayer() -
renderModel
public void renderModel(ElevatorBaseBlockEntity te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStackIn, net.minecraft.client.renderer.MultiBufferSource bufferIn, int combinedLightIn, int combinedOverlayIn) -
renderExtras
protected void renderExtras(ElevatorBaseBlockEntity te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStack, net.minecraft.client.renderer.MultiBufferSource iRenderTypeBuffer, int combinedLightIn, int combinedOverlayIn) - Overrides:
renderExtrasin classAbstractBlockEntityModelRenderer<ElevatorBaseBlockEntity>
-
shouldRenderOffScreen
-
shouldRender
public boolean shouldRender(ElevatorBaseBlockEntity pBlockEntity, net.minecraft.world.phys.Vec3 pCameraPos)
-