Class ChestModelRenderer

java.lang.Object
net.minecraft.client.render.item.model.special.ChestModelRenderer
All Implemented Interfaces:
SimpleSpecialModelRenderer, SpecialModelRenderer<Void>

@Environment(CLIENT) public class ChestModelRenderer extends Object implements SimpleSpecialModelRenderer
Mappings:
Namespace Name
named net/minecraft/client/render/item/model/special/ChestModelRenderer
intermediary net/minecraft/class_10502
official iax
  • Field Details

    • CHRISTMAS_ID

      public static final Identifier CHRISTMAS_ID
      Mappings:
      Namespace Name Mixin selector
      named CHRISTMAS_ID Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;CHRISTMAS_ID:Lnet/minecraft/util/Identifier;
      intermediary field_55429 Lnet/minecraft/class_10502;field_55429:Lnet/minecraft/class_2960;
      official a Liax;a:Lamj;
    • NORMAL_ID

      public static final Identifier NORMAL_ID
      Mappings:
      Namespace Name Mixin selector
      named NORMAL_ID Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;NORMAL_ID:Lnet/minecraft/util/Identifier;
      intermediary field_55430 Lnet/minecraft/class_10502;field_55430:Lnet/minecraft/class_2960;
      official b Liax;b:Lamj;
    • TRAPPED_ID

      public static final Identifier TRAPPED_ID
      Mappings:
      Namespace Name Mixin selector
      named TRAPPED_ID Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;TRAPPED_ID:Lnet/minecraft/util/Identifier;
      intermediary field_55431 Lnet/minecraft/class_10502;field_55431:Lnet/minecraft/class_2960;
      official c Liax;c:Lamj;
    • ENDER_ID

      public static final Identifier ENDER_ID
      Mappings:
      Namespace Name Mixin selector
      named ENDER_ID Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;ENDER_ID:Lnet/minecraft/util/Identifier;
      intermediary field_55432 Lnet/minecraft/class_10502;field_55432:Lnet/minecraft/class_2960;
      official d Liax;d:Lamj;
    • COPPER_ID

      public static final Identifier COPPER_ID
      Mappings:
      Namespace Name Mixin selector
      named COPPER_ID Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;COPPER_ID:Lnet/minecraft/util/Identifier;
      intermediary field_61848 Lnet/minecraft/class_10502;field_61848:Lnet/minecraft/class_2960;
      official e Liax;e:Lamj;
    • EXPOSED_COPPER_ID

      public static final Identifier EXPOSED_COPPER_ID
      Mappings:
      Namespace Name Mixin selector
      named EXPOSED_COPPER_ID Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;EXPOSED_COPPER_ID:Lnet/minecraft/util/Identifier;
      intermediary field_61849 Lnet/minecraft/class_10502;field_61849:Lnet/minecraft/class_2960;
      official f Liax;f:Lamj;
    • WEATHERED_COPPER_ID

      public static final Identifier WEATHERED_COPPER_ID
      Mappings:
      Namespace Name Mixin selector
      named WEATHERED_COPPER_ID Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;WEATHERED_COPPER_ID:Lnet/minecraft/util/Identifier;
      intermediary field_61850 Lnet/minecraft/class_10502;field_61850:Lnet/minecraft/class_2960;
      official g Liax;g:Lamj;
    • OXIDIZED_COPPER_ID

      public static final Identifier OXIDIZED_COPPER_ID
      Mappings:
      Namespace Name Mixin selector
      named OXIDIZED_COPPER_ID Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;OXIDIZED_COPPER_ID:Lnet/minecraft/util/Identifier;
      intermediary field_61851 Lnet/minecraft/class_10502;field_61851:Lnet/minecraft/class_2960;
      official h Liax;h:Lamj;
    • spriteHolder

      private final SpriteHolder spriteHolder
      Mappings:
      Namespace Name Mixin selector
      named spriteHolder Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;spriteHolder:Lnet/minecraft/client/texture/SpriteHolder;
      intermediary field_61852 Lnet/minecraft/class_10502;field_61852:Lnet/minecraft/class_11701;
      official i Liax;i:Lies;
    • model

      private final ChestBlockModel model
      Mappings:
      Namespace Name Mixin selector
      named model Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;model:Lnet/minecraft/client/render/block/entity/model/ChestBlockModel;
      intermediary field_55433 Lnet/minecraft/class_10502;field_55433:Lnet/minecraft/class_9944;
      official j Liax;j:Lguq;
    • textureId

      private final SpriteIdentifier textureId
      Mappings:
      Namespace Name Mixin selector
      named textureId Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;textureId:Lnet/minecraft/client/util/SpriteIdentifier;
      intermediary field_55434 Lnet/minecraft/class_10502;field_55434:Lnet/minecraft/class_4730;
      official k Liax;k:Lier;
    • openness

      private final float openness
      Mappings:
      Namespace Name Mixin selector
      named openness Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;openness:F
      intermediary field_55435 Lnet/minecraft/class_10502;field_55435:F
      official l Liax;l:F
  • Constructor Details

    • ChestModelRenderer

      public ChestModelRenderer(SpriteHolder spriteHolder, ChestBlockModel model, SpriteIdentifier textureId, float openness)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/item/model/special/ChestModelRenderer;<init>(Lnet/minecraft/client/texture/SpriteHolder;Lnet/minecraft/client/render/block/entity/model/ChestBlockModel;Lnet/minecraft/client/util/SpriteIdentifier;F)V
      intermediary <init> Lnet/minecraft/class_10502;<init>(Lnet/minecraft/class_11701;Lnet/minecraft/class_9944;Lnet/minecraft/class_4730;F)V
      official <init> Liax;<init>(Lies;Lguq;Lier;F)V
  • Method Details

    • render

      public void render(ItemDisplayContext displayContext, MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int overlay, boolean glint, int int2)
      Specified by:
      render in interface SimpleSpecialModelRenderer
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/item/model/special/SimpleSpecialModelRenderer;render(Lnet/minecraft/item/ItemDisplayContext;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;IIZI)V
      intermediary method_65699 Lnet/minecraft/class_10508;method_65699(Lnet/minecraft/class_811;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;IIZI)V
      official a Libc;a(Ldhn;Lfua;Lhgy;IIZI)V
    • collectVertices

      public void collectVertices(Set<Vector3f> vertices)
      Specified by:
      collectVertices in interface SpecialModelRenderer<Void>
      Mappings:
      Namespace Name Mixin selector
      named collectVertices Lnet/minecraft/client/render/item/model/special/SpecialModelRenderer;collectVertices(Ljava/util/Set;)V
      intermediary method_72175 Lnet/minecraft/class_10515;method_72175(Ljava/util/Set;)V
      official a Libh;a(Ljava/util/Set;)V