Class ModelBaker

java.lang.Object
net.minecraft.client.render.model.ModelBaker

@Environment(CLIENT) public class ModelBaker extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/model/ModelBaker
intermediary net/minecraft/class_1088
official inx
  • Field Details

    • FIRE_0

      public static final SpriteIdentifier FIRE_0
      Mappings:
      Namespace Name Mixin selector
      named FIRE_0 Lnet/minecraft/client/render/model/ModelBaker;FIRE_0:Lnet/minecraft/client/util/SpriteIdentifier;
      intermediary field_5397 Lnet/minecraft/class_1088;field_5397:Lnet/minecraft/class_4730;
      official a Linx;a:Lins;
    • FIRE_1

      public static final SpriteIdentifier FIRE_1
      Mappings:
      Namespace Name Mixin selector
      named FIRE_1 Lnet/minecraft/client/render/model/ModelBaker;FIRE_1:Lnet/minecraft/client/util/SpriteIdentifier;
      intermediary field_5370 Lnet/minecraft/class_1088;field_5370:Lnet/minecraft/class_4730;
      official b Linx;b:Lins;
    • LAVA_STILL

      public static final SpriteIdentifier LAVA_STILL
      Mappings:
      Namespace Name Mixin selector
      named LAVA_STILL Lnet/minecraft/client/render/model/ModelBaker;LAVA_STILL:Lnet/minecraft/client/util/SpriteIdentifier;
      intermediary field_64594 Lnet/minecraft/class_1088;field_64594:Lnet/minecraft/class_4730;
      official c Linx;c:Lins;
    • LAVA_FLOW

      public static final SpriteIdentifier LAVA_FLOW
      Mappings:
      Namespace Name Mixin selector
      named LAVA_FLOW Lnet/minecraft/client/render/model/ModelBaker;LAVA_FLOW:Lnet/minecraft/client/util/SpriteIdentifier;
      intermediary field_5381 Lnet/minecraft/class_1088;field_5381:Lnet/minecraft/class_4730;
      official d Linx;d:Lins;
    • WATER_STILL

      public static final SpriteIdentifier WATER_STILL
      Mappings:
      Namespace Name Mixin selector
      named WATER_STILL Lnet/minecraft/client/render/model/ModelBaker;WATER_STILL:Lnet/minecraft/client/util/SpriteIdentifier;
      intermediary field_64595 Lnet/minecraft/class_1088;field_64595:Lnet/minecraft/class_4730;
      official e Linx;e:Lins;
    • WATER_FLOW

      public static final SpriteIdentifier WATER_FLOW
      Mappings:
      Namespace Name Mixin selector
      named WATER_FLOW Lnet/minecraft/client/render/model/ModelBaker;WATER_FLOW:Lnet/minecraft/client/util/SpriteIdentifier;
      intermediary field_5391 Lnet/minecraft/class_1088;field_5391:Lnet/minecraft/class_4730;
      official f Linx;f:Lins;
    • WATER_OVERLAY

      public static final SpriteIdentifier WATER_OVERLAY
      Mappings:
      Namespace Name Mixin selector
      named WATER_OVERLAY Lnet/minecraft/client/render/model/ModelBaker;WATER_OVERLAY:Lnet/minecraft/client/util/SpriteIdentifier;
      intermediary field_5388 Lnet/minecraft/class_1088;field_5388:Lnet/minecraft/class_4730;
      official g Linx;g:Lins;
    • SHIELD_BASE

      public static final SpriteIdentifier SHIELD_BASE
      Mappings:
      Namespace Name Mixin selector
      named SHIELD_BASE Lnet/minecraft/client/render/model/ModelBaker;SHIELD_BASE:Lnet/minecraft/client/util/SpriteIdentifier;
      intermediary field_21557 Lnet/minecraft/class_1088;field_21557:Lnet/minecraft/class_4730;
      official i Linx;i:Lins;
    • SHIELD_BASE_NO_PATTERN

      public static final SpriteIdentifier SHIELD_BASE_NO_PATTERN
      Mappings:
      Namespace Name Mixin selector
      named SHIELD_BASE_NO_PATTERN Lnet/minecraft/client/render/model/ModelBaker;SHIELD_BASE_NO_PATTERN:Lnet/minecraft/client/util/SpriteIdentifier;
      intermediary field_21558 Lnet/minecraft/class_1088;field_21558:Lnet/minecraft/class_4730;
      official j Linx;j:Lins;
    • MAX_BLOCK_DESTRUCTION_STAGE

      public static final int MAX_BLOCK_DESTRUCTION_STAGE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_BLOCK_DESTRUCTION_STAGE Lnet/minecraft/client/render/model/ModelBaker;MAX_BLOCK_DESTRUCTION_STAGE:I
      intermediary field_32983 Lnet/minecraft/class_1088;field_32983:I
      official k Linx;k:I
    • BLOCK_DESTRUCTION_STAGES

      public static final List<Identifier> BLOCK_DESTRUCTION_STAGES
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_DESTRUCTION_STAGES Lnet/minecraft/client/render/model/ModelBaker;BLOCK_DESTRUCTION_STAGES:Ljava/util/List;
      intermediary field_20848 Lnet/minecraft/class_1088;field_20848:Ljava/util/List;
      official l Linx;l:Ljava/util/List;
    • BLOCK_DESTRUCTION_STAGE_TEXTURES

      public static final List<Identifier> BLOCK_DESTRUCTION_STAGE_TEXTURES
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_DESTRUCTION_STAGE_TEXTURES Lnet/minecraft/client/render/model/ModelBaker;BLOCK_DESTRUCTION_STAGE_TEXTURES:Ljava/util/List;
      intermediary field_21020 Lnet/minecraft/class_1088;field_21020:Ljava/util/List;
      official m Linx;m:Ljava/util/List;
    • BLOCK_DESTRUCTION_RENDER_LAYERS

      public static final List<RenderLayer> BLOCK_DESTRUCTION_RENDER_LAYERS
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_DESTRUCTION_RENDER_LAYERS Lnet/minecraft/client/render/model/ModelBaker;BLOCK_DESTRUCTION_RENDER_LAYERS:Ljava/util/List;
      intermediary field_21772 Lnet/minecraft/class_1088;field_21772:Ljava/util/List;
      official n Linx;n:Ljava/util/List;
    • LOGGER

      static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/client/render/model/ModelBaker;LOGGER:Lorg/slf4j/Logger;
      intermediary field_5380 Lnet/minecraft/class_1088;field_5380:Lorg/slf4j/Logger;
      official o Linx;o:Lorg/slf4j/Logger;
    • entityModels

      private final LoadedEntityModels entityModels
      Mappings:
      Namespace Name Mixin selector
      named entityModels Lnet/minecraft/client/render/model/ModelBaker;entityModels:Lnet/minecraft/client/render/entity/model/LoadedEntityModels;
      intermediary field_55463 Lnet/minecraft/class_1088;field_55463:Lnet/minecraft/class_5599;
      official p Linx;p:Lhdc;
    • spriteHolder

      private final SpriteHolder spriteHolder
      Mappings:
      Namespace Name Mixin selector
      named spriteHolder Lnet/minecraft/client/render/model/ModelBaker;spriteHolder:Lnet/minecraft/client/texture/SpriteHolder;
      intermediary field_61869 Lnet/minecraft/class_1088;field_61869:Lnet/minecraft/class_11701;
      official q Linx;q:Linu;
    • skinCache

      private final PlayerSkinCache skinCache
      Mappings:
      Namespace Name Mixin selector
      named skinCache Lnet/minecraft/client/render/model/ModelBaker;skinCache:Lnet/minecraft/client/texture/PlayerSkinCache;
      intermediary field_62265 Lnet/minecraft/class_1088;field_62265:Lnet/minecraft/class_11786;
      official r Linx;r:Lhou;
    • blockModels

      private final Map<BlockState,BlockStateModel.UnbakedGrouped> blockModels
      Mappings:
      Namespace Name Mixin selector
      named blockModels Lnet/minecraft/client/render/model/ModelBaker;blockModels:Ljava/util/Map;
      intermediary field_55464 Lnet/minecraft/class_1088;field_55464:Ljava/util/Map;
      official s Linx;s:Ljava/util/Map;
    • itemAssets

      private final Map<Identifier,ItemAsset> itemAssets
      Mappings:
      Namespace Name Mixin selector
      named itemAssets Lnet/minecraft/client/render/model/ModelBaker;itemAssets:Ljava/util/Map;
      intermediary field_55572 Lnet/minecraft/class_1088;field_55572:Ljava/util/Map;
      official t Linx;t:Ljava/util/Map;
    • simpleModels

      final Map<Identifier,BakedSimpleModel> simpleModels
      Mappings:
      Namespace Name Mixin selector
      named simpleModels Lnet/minecraft/client/render/model/ModelBaker;simpleModels:Ljava/util/Map;
      intermediary field_56986 Lnet/minecraft/class_1088;field_56986:Ljava/util/Map;
      official u Linx;u:Ljava/util/Map;
    • missingModel

      final BakedSimpleModel missingModel
      Mappings:
      Namespace Name Mixin selector
      named missingModel Lnet/minecraft/client/render/model/ModelBaker;missingModel:Lnet/minecraft/client/render/model/BakedSimpleModel;
      intermediary field_52275 Lnet/minecraft/class_1088;field_52275:Lnet/minecraft/class_10819;
      official v Linx;v:Liof;
  • Constructor Details

    • ModelBaker

      public ModelBaker(LoadedEntityModels entityModels, SpriteHolder spriteHolder, PlayerSkinCache skinCache, Map<BlockState,BlockStateModel.UnbakedGrouped> blockModels, Map<Identifier,ItemAsset> itemAssets, Map<Identifier,BakedSimpleModel> simpleModels, BakedSimpleModel missingModel)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/model/ModelBaker;<init>(Lnet/minecraft/client/render/entity/model/LoadedEntityModels;Lnet/minecraft/client/texture/SpriteHolder;Lnet/minecraft/client/texture/PlayerSkinCache;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/client/render/model/BakedSimpleModel;)V
      intermediary <init> Lnet/minecraft/class_1088;<init>(Lnet/minecraft/class_5599;Lnet/minecraft/class_11701;Lnet/minecraft/class_11786;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/class_10819;)V
      official <init> Linx;<init>(Lhdc;Linu;Lhou;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Liof;)V
  • Method Details

    • bake

      Mappings:
      Namespace Name Mixin selector
      named bake Lnet/minecraft/client/render/model/ModelBaker;bake(Lnet/minecraft/client/render/model/ErrorCollectingSpriteGetter;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_45876 Lnet/minecraft/class_1088;method_45876(Lnet/minecraft/class_9826;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
      official a Linx;a(Liog;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;