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 iev
  • 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 Liev;a:Lier;
    • 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 Liev;b:Lier;
    • 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 c Liev;c:Lier;
    • 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 d Liev;d:Lier;
    • 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 e Liev;e:Lier;
    • 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 g Liev;g:Lier;
    • 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 h Liev;h:Lier;
    • 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 i Liev;i: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 j Liev;j: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 k Liev;k: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 l Liev;l: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 m Liev;m: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 n Liev;n:Lgyk;
    • field_61869

      private final SpriteHolder field_61869
      Mappings:
      Namespace Name Mixin selector
      named field_61869 Lnet/minecraft/client/render/model/ModelBaker;field_61869:Lnet/minecraft/client/texture/SpriteHolder;
      intermediary field_61869 Lnet/minecraft/class_1088;field_61869:Lnet/minecraft/class_11701;
      official o Liev;o:Lies;
    • field_62265

      private final PlayerSkinCache field_62265
      Mappings:
      Namespace Name Mixin selector
      named field_62265 Lnet/minecraft/client/render/model/ModelBaker;field_62265:Lnet/minecraft/client/texture/PlayerSkinCache;
      intermediary field_62265 Lnet/minecraft/class_1088;field_62265:Lnet/minecraft/class_11786;
      official p Liev;p:Lhgc;
    • 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 q Liev;q: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 r Liev;r: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 s Liev;s: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 t Liev;t:Lifd;
  • Constructor Details

    • ModelBaker

      public ModelBaker(LoadedEntityModels entityModels, SpriteHolder spriteHolder, PlayerSkinCache playerSkinCache, Map<BlockState,BlockStateModel.UnbakedGrouped> map, Map<Identifier,ItemAsset> map2, Map<Identifier,BakedSimpleModel> map3, BakedSimpleModel bakedSimpleModel)
      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> Liev;<init>(Lgyk;Lies;Lhgc;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lifd;)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 Liev;a(Life;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;