Class PistonBlockEntityRenderer
java.lang.Object
net.minecraft.client.render.block.entity.PistonBlockEntityRenderer
- All Implemented Interfaces:
BlockEntityRenderer<PistonBlockEntity,PistonBlockEntityRenderState>
@Environment(CLIENT)
public class PistonBlockEntityRenderer
extends Object
implements BlockEntityRenderer<PistonBlockEntity,PistonBlockEntityRenderState>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/PistonBlockEntityRendererintermediary net/minecraft/class_835official hjg
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintvoidrender(PistonBlockEntityRenderState pistonBlockEntityRenderState, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, CameraRenderState cameraRenderState) private static MovingBlockRenderStaterenderModel(BlockPos pos, BlockState state, RegistryEntry<Biome> biome, World world) voidupdateRenderState(PistonBlockEntity pistonBlockEntity, PistonBlockEntityRenderState pistonBlockEntityRenderState, float float2, Vec3d vec3d, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.render.block.entity.BlockEntityRenderer
isInRenderDistance, rendersOutsideBoundingBox
-
Constructor Details
-
PistonBlockEntityRenderer
public PistonBlockEntityRenderer()
-
-
Method Details
-
createRenderState
- Specified by:
createRenderStatein interfaceBlockEntityRenderer<PistonBlockEntity,PistonBlockEntityRenderState> - Mappings:
Namespace Name Mixin selector named createRenderStateLnet/minecraft/client/render/block/entity/PistonBlockEntityRenderer;createRenderState()Lnet/minecraft/client/render/block/entity/state/PistonBlockEntityRenderState;intermediary method_74379Lnet/minecraft/class_835;method_74379()Lnet/minecraft/class_11968;official aLhjg;a()Lhki;
-
updateRenderState
public void updateRenderState(PistonBlockEntity pistonBlockEntity, PistonBlockEntityRenderState pistonBlockEntityRenderState, float float2, Vec3d vec3d, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) - Specified by:
updateRenderStatein interfaceBlockEntityRenderer<PistonBlockEntity,PistonBlockEntityRenderState> - Mappings:
Namespace Name Mixin selector named updateRenderStateLnet/minecraft/client/render/block/entity/PistonBlockEntityRenderer;updateRenderState(Lnet/minecraft/block/entity/PistonBlockEntity;Lnet/minecraft/client/render/block/entity/state/PistonBlockEntityRenderState;FLnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_74380Lnet/minecraft/class_835;method_74380(Lnet/minecraft/class_2669;Lnet/minecraft/class_11968;FLnet/minecraft/class_243;Lnet/minecraft/class_11683$class_11792;)Vofficial aLhjg;a(Lejg;Lhki;FLfoh;Lhxo$a;)V
-
render
public void render(PistonBlockEntityRenderState pistonBlockEntityRenderState, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, CameraRenderState cameraRenderState) - Specified by:
renderin interfaceBlockEntityRenderer<PistonBlockEntity,PistonBlockEntityRenderState> - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/PistonBlockEntityRenderer;render(Lnet/minecraft/client/render/block/entity/state/PistonBlockEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;Lnet/minecraft/client/render/state/CameraRenderState;)Vintermediary method_3576Lnet/minecraft/class_835;method_3576(Lnet/minecraft/class_11968;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;Lnet/minecraft/class_12075;)Vofficial aLhjg;a(Lhki;Lfua;Lhgy;Libo;)V
-
renderModel
private static MovingBlockRenderState renderModel(BlockPos pos, BlockState state, RegistryEntry<Biome> biome, World world) - Mappings:
Namespace Name Mixin selector named renderModelLnet/minecraft/client/render/block/entity/PistonBlockEntityRenderer;renderModel(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/world/World;)Lnet/minecraft/client/render/block/MovingBlockRenderState;intermediary method_3575Lnet/minecraft/class_835;method_3575(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_6880;Lnet/minecraft/class_1937;)Lnet/minecraft/class_11791;official aLhjg;a(Lja;Lejm;Ljk;Ldrq;)Lhhj;
-
getRenderDistance
public int getRenderDistance()- Specified by:
getRenderDistancein interfaceBlockEntityRenderer<PistonBlockEntity,PistonBlockEntityRenderState> - Mappings:
Namespace Name Mixin selector named getRenderDistanceLnet/minecraft/client/render/block/entity/BlockEntityRenderer;getRenderDistance()Iintermediary method_33893Lnet/minecraft/class_827;method_33893()Iofficial bl_Lhis;bl_()I
-