Record Class ItemModel.BakeContext

java.lang.Object
java.lang.Record
net.minecraft.client.render.item.model.ItemModel.BakeContext
Record Components:
blockModelBaker -
entityModelSet -
spriteHolder -
playerSkinRenderCache -
missingItemModel -
contextSwapper -
All Implemented Interfaces:
SpecialModelRenderer.BakeContext
Enclosing interface:
ItemModel

@Environment(CLIENT) public static record ItemModel.BakeContext(Baker blockModelBaker, LoadedEntityModels entityModelSet, SpriteHolder spriteHolder, PlayerSkinCache playerSkinRenderCache, ItemModel missingItemModel, @Nullable ContextSwapper contextSwapper) extends Record implements SpecialModelRenderer.BakeContext
Mappings:
Namespace Name
named net/minecraft/client/render/item/model/ItemModel$BakeContext
intermediary net/minecraft/class_10439$class_10440
official ica$a
named blockModelBaker
intermediary comp_3390
official a
named entityModelSet
intermediary comp_3391
official b
named spriteHolder
intermediary comp_4551
official c
named playerSkinRenderCache
intermediary comp_4658
official d
named missingItemModel
intermediary comp_3392
official e
named contextSwapper
intermediary comp_3611
official f
  • Field Details

  • Constructor Details

    • BakeContext

      public BakeContext(Baker blockModelBaker, LoadedEntityModels entityModelSet, SpriteHolder materials, PlayerSkinCache playerSkinRenderCache, ItemModel missingItemModel, @Nullable @Nullable ContextSwapper contextSwapper)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/item/model/ItemModel$BakeContext;<init>(Lnet/minecraft/client/render/model/Baker;Lnet/minecraft/client/render/entity/model/LoadedEntityModels;Lnet/minecraft/client/texture/SpriteHolder;Lnet/minecraft/client/texture/PlayerSkinCache;Lnet/minecraft/client/render/item/model/ItemModel;Lnet/minecraft/registry/ContextSwapper;)V
      intermediary <init> Lnet/minecraft/class_10439$class_10440;<init>(Lnet/minecraft/class_7775;Lnet/minecraft/class_5599;Lnet/minecraft/class_11701;Lnet/minecraft/class_11786;Lnet/minecraft/class_10439;Lnet/minecraft/class_10678;)V
      official <init> Lica$a;<init>(Liif;Lhbs;Liid;Lhjk;Lica;Lbgr;)V
  • Method Details