Class PistonBlockEntityRenderer

java.lang.Object
net.minecraft.client.render.block.entity.PistonBlockEntityRenderer
All Implemented Interfaces:
BlockEntityRenderer<PistonBlockEntity,class_11968>

@Environment(CLIENT) public class PistonBlockEntityRenderer extends Object implements BlockEntityRenderer<PistonBlockEntity,class_11968>
Mappings:
Namespace Name
named net/minecraft/client/render/block/entity/PistonBlockEntityRenderer
intermediary net/minecraft/class_835
official him
  • Constructor Details

    • PistonBlockEntityRenderer

      public PistonBlockEntityRenderer()
  • Method Details

    • method_74335

      public class_11968 method_74335()
      Specified by:
      method_74335 in interface BlockEntityRenderer<PistonBlockEntity,class_11968>
      Mappings:
      Namespace Name Mixin selector
      named method_74335 Lnet/minecraft/client/render/block/entity/PistonBlockEntityRenderer;method_74335()Lnet/minecraft/class_11968;
      intermediary method_74379 Lnet/minecraft/class_835;method_74379()Lnet/minecraft/class_11968;
      official a Lhim;a()Lhjo;
    • method_74331

      public void method_74331(PistonBlockEntity pistonBlockEntity, class_11968 class_11968, float float2, Vec3d vec3d, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand)
      Specified by:
      method_74331 in interface BlockEntityRenderer<PistonBlockEntity,class_11968>
      Mappings:
      Namespace Name Mixin selector
      named method_74331 Lnet/minecraft/client/render/block/entity/PistonBlockEntityRenderer;method_74331(Lnet/minecraft/block/entity/PistonBlockEntity;Lnet/minecraft/class_11968;FLnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)V
      intermediary method_74380 Lnet/minecraft/class_835;method_74380(Lnet/minecraft/class_2669;Lnet/minecraft/class_11968;FLnet/minecraft/class_243;Lnet/minecraft/class_11683$class_11792;)V
      official a Lhim;a(Leij;Lhjo;FLfnk;Lhwt$a;)V
    • render

      public void render(class_11968 class_11968, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue)
      Specified by:
      render in interface BlockEntityRenderer<PistonBlockEntity,class_11968>
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/block/entity/PistonBlockEntityRenderer;render(Lnet/minecraft/class_11968;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;)V
      intermediary method_3576 Lnet/minecraft/class_835;method_3576(Lnet/minecraft/class_11968;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;)V
      official a Lhim;a(Lhjo;Lftd;Lhge;)V
    • renderModel

      private static MovingBlockRenderState renderModel(BlockPos blockPos, BlockState blockState, RegistryEntry<Biome> registryEntry, World world)
      Mappings:
      Namespace Name Mixin selector
      named renderModel Lnet/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_3575 Lnet/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 a Lhim;a(Lja;Leip;Ljk;Ldqt;)Lhgp;
    • getRenderDistance

      public int getRenderDistance()
      Specified by:
      getRenderDistance in interface BlockEntityRenderer<PistonBlockEntity,class_11968>
      Mappings:
      Namespace Name Mixin selector
      named getRenderDistance Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;getRenderDistance()I
      intermediary method_33893 Lnet/minecraft/class_827;method_33893()I
      official bl_ Lhhy;bl_()I