Class DecoratedPotBlockEntityRenderer

java.lang.Object
net.minecraft.client.render.block.entity.DecoratedPotBlockEntityRenderer
All Implemented Interfaces:
BlockEntityRenderer<DecoratedPotBlockEntity,DecoratedPotBlockEntityRenderState>

@Environment(CLIENT) public class DecoratedPotBlockEntityRenderer extends Object implements BlockEntityRenderer<DecoratedPotBlockEntity,DecoratedPotBlockEntityRenderState>
Mappings:
Namespace Name
named net/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer
intermediary net/minecraft/class_8188
official hjc
  • Field Details

    • NECK

      private static final String NECK
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named NECK Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;NECK:Ljava/lang/String;
      intermediary field_42913 Lnet/minecraft/class_8188;field_42913:Ljava/lang/String;
      official b Lhjc;b:Ljava/lang/String;
    • FRONT

      private static final String FRONT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named FRONT Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;FRONT:Ljava/lang/String;
      intermediary field_42914 Lnet/minecraft/class_8188;field_42914:Ljava/lang/String;
      official c Lhjc;c:Ljava/lang/String;
    • BACK

      private static final String BACK
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named BACK Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;BACK:Ljava/lang/String;
      intermediary field_42915 Lnet/minecraft/class_8188;field_42915:Ljava/lang/String;
      official d Lhjc;d:Ljava/lang/String;
    • LEFT

      private static final String LEFT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named LEFT Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;LEFT:Ljava/lang/String;
      intermediary field_42916 Lnet/minecraft/class_8188;field_42916:Ljava/lang/String;
      official e Lhjc;e:Ljava/lang/String;
    • TOP

      private static final String TOP
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named TOP Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;TOP:Ljava/lang/String;
      intermediary field_42918 Lnet/minecraft/class_8188;field_42918:Ljava/lang/String;
      official g Lhjc;g:Ljava/lang/String;
    • BOTTOM

      private static final String BOTTOM
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named BOTTOM Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;BOTTOM:Ljava/lang/String;
      intermediary field_42919 Lnet/minecraft/class_8188;field_42919:Ljava/lang/String;
      official h Lhjc;h:Ljava/lang/String;
    • field_46728

      private static final float field_46728
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_46728 Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;field_46728:F
      intermediary field_46728 Lnet/minecraft/class_8188;field_46728:F
      official p Lhjc;p:F
    • materials

      private final SpriteHolder materials
      Mappings:
      Namespace Name Mixin selector
      named materials Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;materials:Lnet/minecraft/client/texture/SpriteHolder;
      intermediary field_61787 Lnet/minecraft/class_8188;field_61787:Lnet/minecraft/class_11701;
      official a Lhjc;a:Lies;
    • neck

      private final ModelPart neck
      Mappings:
      Namespace Name Mixin selector
      named neck Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;neck:Lnet/minecraft/client/model/ModelPart;
      intermediary field_42920 Lnet/minecraft/class_8188;field_42920:Lnet/minecraft/class_630;
      official i Lhjc;i:Lgyo;
    • front

      private final ModelPart front
      Mappings:
      Namespace Name Mixin selector
      named front Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;front:Lnet/minecraft/client/model/ModelPart;
      intermediary field_42921 Lnet/minecraft/class_8188;field_42921:Lnet/minecraft/class_630;
      official j Lhjc;j:Lgyo;
    • back

      private final ModelPart back
      Mappings:
      Namespace Name Mixin selector
      named back Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;back:Lnet/minecraft/client/model/ModelPart;
      intermediary field_42922 Lnet/minecraft/class_8188;field_42922:Lnet/minecraft/class_630;
      official k Lhjc;k:Lgyo;
    • left

      private final ModelPart left
      Mappings:
      Namespace Name Mixin selector
      named left Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;left:Lnet/minecraft/client/model/ModelPart;
      intermediary field_42923 Lnet/minecraft/class_8188;field_42923:Lnet/minecraft/class_630;
      official l Lhjc;l:Lgyo;
    • top

      private final ModelPart top
      Mappings:
      Namespace Name Mixin selector
      named top Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;top:Lnet/minecraft/client/model/ModelPart;
      intermediary field_42925 Lnet/minecraft/class_8188;field_42925:Lnet/minecraft/class_630;
      official n Lhjc;n:Lgyo;
    • bottom

      private final ModelPart bottom
      Mappings:
      Namespace Name Mixin selector
      named bottom Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;bottom:Lnet/minecraft/client/model/ModelPart;
      intermediary field_42926 Lnet/minecraft/class_8188;field_42926:Lnet/minecraft/class_630;
      official o Lhjc;o:Lgyo;
  • Constructor Details

    • DecoratedPotBlockEntityRenderer

      public DecoratedPotBlockEntityRenderer(BlockEntityRendererFactory.Context context)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V
      intermediary <init> Lnet/minecraft/class_8188;<init>(Lnet/minecraft/class_5614$class_5615;)V
      official <init> Lhjc;<init>(Lhit$a;)V
    • DecoratedPotBlockEntityRenderer

      public DecoratedPotBlockEntityRenderer(SpecialModelRenderer.BakeContext context)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;<init>(Lnet/minecraft/client/render/item/model/special/SpecialModelRenderer$BakeContext;)V
      intermediary <init> Lnet/minecraft/class_8188;<init>(Lnet/minecraft/class_10515$class_11695;)V
      official <init> Lhjc;<init>(Libh$a;)V
    • DecoratedPotBlockEntityRenderer

      public DecoratedPotBlockEntityRenderer(LoadedEntityModels entityModelSet, SpriteHolder materials)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;<init>(Lnet/minecraft/client/render/entity/model/LoadedEntityModels;Lnet/minecraft/client/texture/SpriteHolder;)V
      intermediary <init> Lnet/minecraft/class_8188;<init>(Lnet/minecraft/class_5599;Lnet/minecraft/class_11701;)V
      official <init> Lhjc;<init>(Lgyk;Lies;)V
  • Method Details

    • getTopBottomNeckTexturedModelData

      public static TexturedModelData getTopBottomNeckTexturedModelData()
      Mappings:
      Namespace Name Mixin selector
      named getTopBottomNeckTexturedModelData Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;getTopBottomNeckTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
      intermediary method_49346 Lnet/minecraft/class_8188;method_49346()Lnet/minecraft/class_5607;
      official a Lhjc;a()Lgyu;
    • getSidesTexturedModelData

      public static TexturedModelData getSidesTexturedModelData()
      Mappings:
      Namespace Name Mixin selector
      named getSidesTexturedModelData Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;getSidesTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
      intermediary method_49347 Lnet/minecraft/class_8188;method_49347()Lnet/minecraft/class_5607;
      official d Lhjc;d()Lgyu;
    • getTextureIdFromSherd

      private static SpriteIdentifier getTextureIdFromSherd(Optional<Item> sherd)
      Mappings:
      Namespace Name Mixin selector
      named getTextureIdFromSherd Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;getTextureIdFromSherd(Ljava/util/Optional;)Lnet/minecraft/client/util/SpriteIdentifier;
      intermediary method_49343 Lnet/minecraft/class_8188;method_49343(Ljava/util/Optional;)Lnet/minecraft/class_4730;
      official a Lhjc;a(Ljava/util/Optional;)Lier;
    • createRenderState

      public DecoratedPotBlockEntityRenderState createRenderState()
      Specified by:
      createRenderState in interface BlockEntityRenderer<DecoratedPotBlockEntity,DecoratedPotBlockEntityRenderState>
      Mappings:
      Namespace Name Mixin selector
      named createRenderState Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;createRenderState()Lnet/minecraft/client/render/block/entity/state/DecoratedPotBlockEntityRenderState;
      intermediary method_74374 Lnet/minecraft/class_8188;method_74374()Lnet/minecraft/class_11963;
      official f Lhjc;f()Lhkd;
    • updateRenderState

      public void updateRenderState(DecoratedPotBlockEntity decoratedPotBlockEntity, DecoratedPotBlockEntityRenderState decoratedPotBlockEntityRenderState, float float2, Vec3d vec3d, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand)
      Specified by:
      updateRenderState in interface BlockEntityRenderer<DecoratedPotBlockEntity,DecoratedPotBlockEntityRenderState>
      Mappings:
      Namespace Name Mixin selector
      named updateRenderState Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;updateRenderState(Lnet/minecraft/block/entity/DecoratedPotBlockEntity;Lnet/minecraft/client/render/block/entity/state/DecoratedPotBlockEntityRenderState;FLnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)V
      intermediary method_74373 Lnet/minecraft/class_8188;method_74373(Lnet/minecraft/class_8172;Lnet/minecraft/class_11963;FLnet/minecraft/class_243;Lnet/minecraft/class_11683$class_11792;)V
      official a Lhjc;a(Legz;Lhkd;FLfoh;Lhxo$a;)V
    • render

      public void render(DecoratedPotBlockEntityRenderState decoratedPotBlockEntityRenderState, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, CameraRenderState cameraRenderState)
      Specified by:
      render in interface BlockEntityRenderer<DecoratedPotBlockEntity,DecoratedPotBlockEntityRenderState>
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;render(Lnet/minecraft/client/render/block/entity/state/DecoratedPotBlockEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;Lnet/minecraft/client/render/state/CameraRenderState;)V
      intermediary method_49344 Lnet/minecraft/class_8188;method_49344(Lnet/minecraft/class_11963;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;Lnet/minecraft/class_12075;)V
      official a Lhjc;a(Lhkd;Lfua;Lhgy;Libo;)V
    • render

      public void render(MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, Sherds sherds, int int2)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;IILnet/minecraft/block/entity/Sherds;I)V
      intermediary method_65561 Lnet/minecraft/class_8188;method_65561(Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;IILnet/minecraft/class_8526;I)V
      official a Lhjc;a(Lfua;Lhgy;IILehq;I)V
    • collectVertices

      public void collectVertices(Set<Vector3f> vertices)
      Mappings:
      Namespace Name Mixin selector
      named collectVertices Lnet/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer;collectVertices(Ljava/util/Set;)V
      intermediary method_72161 Lnet/minecraft/class_8188;method_72161(Ljava/util/Set;)V
      official a Lhjc;a(Ljava/util/Set;)V