Class ModelBaker
java.lang.Object
net.minecraft.client.render.model.ModelBaker
- Mappings:
Namespace Name named net/minecraft/client/render/model/ModelBakerintermediary net/minecraft/class_1088official inx
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordprivate classstatic final recordprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SpriteIdentifierstatic final List<RenderLayer> static final List<Identifier> static final List<Identifier> private final Map<BlockState, BlockStateModel.UnbakedGrouped> private final LoadedEntityModelsstatic final SpriteIdentifierstatic final SpriteIdentifierprivate final Map<Identifier, ItemAsset> static final SpriteIdentifierstatic final SpriteIdentifier(package private) static final Loggerstatic final int(package private) final BakedSimpleModelstatic final SpriteIdentifierstatic final SpriteIdentifier(package private) final Map<Identifier, BakedSimpleModel> private final PlayerSkinCacheprivate final SpriteHolderstatic final SpriteIdentifierstatic final SpriteIdentifierstatic final SpriteIdentifier -
Constructor Summary
ConstructorsConstructorDescriptionModelBaker(LoadedEntityModels entityModels, SpriteHolder spriteHolder, PlayerSkinCache skinCache, Map<BlockState, BlockStateModel.UnbakedGrouped> blockModels, Map<Identifier, ItemAsset> itemAssets, Map<Identifier, BakedSimpleModel> simpleModels, BakedSimpleModel missingModel) -
Method Summary
Modifier and TypeMethodDescriptionbake(ErrorCollectingSpriteGetter spriteGetter, Executor executor)
-
Field Details
-
FIRE_0
- Mappings:
Namespace Name Mixin selector named FIRE_0Lnet/minecraft/client/render/model/ModelBaker;FIRE_0:Lnet/minecraft/client/util/SpriteIdentifier;intermediary field_5397Lnet/minecraft/class_1088;field_5397:Lnet/minecraft/class_4730;official aLinx;a:Lins;
-
FIRE_1
- Mappings:
Namespace Name Mixin selector named FIRE_1Lnet/minecraft/client/render/model/ModelBaker;FIRE_1:Lnet/minecraft/client/util/SpriteIdentifier;intermediary field_5370Lnet/minecraft/class_1088;field_5370:Lnet/minecraft/class_4730;official bLinx;b:Lins;
-
LAVA_STILL
- Mappings:
Namespace Name Mixin selector named LAVA_STILLLnet/minecraft/client/render/model/ModelBaker;LAVA_STILL:Lnet/minecraft/client/util/SpriteIdentifier;intermediary field_64594Lnet/minecraft/class_1088;field_64594:Lnet/minecraft/class_4730;official cLinx;c:Lins;
-
LAVA_FLOW
- Mappings:
Namespace Name Mixin selector named LAVA_FLOWLnet/minecraft/client/render/model/ModelBaker;LAVA_FLOW:Lnet/minecraft/client/util/SpriteIdentifier;intermediary field_5381Lnet/minecraft/class_1088;field_5381:Lnet/minecraft/class_4730;official dLinx;d:Lins;
-
WATER_STILL
- Mappings:
Namespace Name Mixin selector named WATER_STILLLnet/minecraft/client/render/model/ModelBaker;WATER_STILL:Lnet/minecraft/client/util/SpriteIdentifier;intermediary field_64595Lnet/minecraft/class_1088;field_64595:Lnet/minecraft/class_4730;official eLinx;e:Lins;
-
WATER_FLOW
- Mappings:
Namespace Name Mixin selector named WATER_FLOWLnet/minecraft/client/render/model/ModelBaker;WATER_FLOW:Lnet/minecraft/client/util/SpriteIdentifier;intermediary field_5391Lnet/minecraft/class_1088;field_5391:Lnet/minecraft/class_4730;official fLinx;f:Lins;
-
WATER_OVERLAY
- Mappings:
Namespace Name Mixin selector named WATER_OVERLAYLnet/minecraft/client/render/model/ModelBaker;WATER_OVERLAY:Lnet/minecraft/client/util/SpriteIdentifier;intermediary field_5388Lnet/minecraft/class_1088;field_5388:Lnet/minecraft/class_4730;official gLinx;g:Lins;
-
BANNER_BASE
- Mappings:
Namespace Name Mixin selector named BANNER_BASELnet/minecraft/client/render/model/ModelBaker;BANNER_BASE:Lnet/minecraft/client/util/SpriteIdentifier;intermediary field_20847Lnet/minecraft/class_1088;field_20847:Lnet/minecraft/class_4730;official hLinx;h:Lins;
-
SHIELD_BASE
- Mappings:
Namespace Name Mixin selector named SHIELD_BASELnet/minecraft/client/render/model/ModelBaker;SHIELD_BASE:Lnet/minecraft/client/util/SpriteIdentifier;intermediary field_21557Lnet/minecraft/class_1088;field_21557:Lnet/minecraft/class_4730;official iLinx;i:Lins;
-
SHIELD_BASE_NO_PATTERN
- Mappings:
Namespace Name Mixin selector named SHIELD_BASE_NO_PATTERNLnet/minecraft/client/render/model/ModelBaker;SHIELD_BASE_NO_PATTERN:Lnet/minecraft/client/util/SpriteIdentifier;intermediary field_21558Lnet/minecraft/class_1088;field_21558:Lnet/minecraft/class_4730;official jLinx;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_STAGELnet/minecraft/client/render/model/ModelBaker;MAX_BLOCK_DESTRUCTION_STAGE:Iintermediary field_32983Lnet/minecraft/class_1088;field_32983:Iofficial kLinx;k:I
-
BLOCK_DESTRUCTION_STAGES
- Mappings:
Namespace Name Mixin selector named BLOCK_DESTRUCTION_STAGESLnet/minecraft/client/render/model/ModelBaker;BLOCK_DESTRUCTION_STAGES:Ljava/util/List;intermediary field_20848Lnet/minecraft/class_1088;field_20848:Ljava/util/List;official lLinx;l:Ljava/util/List;
-
BLOCK_DESTRUCTION_STAGE_TEXTURES
- Mappings:
Namespace Name Mixin selector named BLOCK_DESTRUCTION_STAGE_TEXTURESLnet/minecraft/client/render/model/ModelBaker;BLOCK_DESTRUCTION_STAGE_TEXTURES:Ljava/util/List;intermediary field_21020Lnet/minecraft/class_1088;field_21020:Ljava/util/List;official mLinx;m:Ljava/util/List;
-
BLOCK_DESTRUCTION_RENDER_LAYERS
- Mappings:
Namespace Name Mixin selector named BLOCK_DESTRUCTION_RENDER_LAYERSLnet/minecraft/client/render/model/ModelBaker;BLOCK_DESTRUCTION_RENDER_LAYERS:Ljava/util/List;intermediary field_21772Lnet/minecraft/class_1088;field_21772:Ljava/util/List;official nLinx;n:Ljava/util/List;
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/client/render/model/ModelBaker;LOGGER:Lorg/slf4j/Logger;intermediary field_5380Lnet/minecraft/class_1088;field_5380:Lorg/slf4j/Logger;official oLinx;o:Lorg/slf4j/Logger;
-
entityModels
- Mappings:
Namespace Name Mixin selector named entityModelsLnet/minecraft/client/render/model/ModelBaker;entityModels:Lnet/minecraft/client/render/entity/model/LoadedEntityModels;intermediary field_55463Lnet/minecraft/class_1088;field_55463:Lnet/minecraft/class_5599;official pLinx;p:Lhdc;
-
spriteHolder
- Mappings:
Namespace Name Mixin selector named spriteHolderLnet/minecraft/client/render/model/ModelBaker;spriteHolder:Lnet/minecraft/client/texture/SpriteHolder;intermediary field_61869Lnet/minecraft/class_1088;field_61869:Lnet/minecraft/class_11701;official qLinx;q:Linu;
-
skinCache
- Mappings:
Namespace Name Mixin selector named skinCacheLnet/minecraft/client/render/model/ModelBaker;skinCache:Lnet/minecraft/client/texture/PlayerSkinCache;intermediary field_62265Lnet/minecraft/class_1088;field_62265:Lnet/minecraft/class_11786;official rLinx;r:Lhou;
-
blockModels
- Mappings:
Namespace Name Mixin selector named blockModelsLnet/minecraft/client/render/model/ModelBaker;blockModels:Ljava/util/Map;intermediary field_55464Lnet/minecraft/class_1088;field_55464:Ljava/util/Map;official sLinx;s:Ljava/util/Map;
-
itemAssets
- Mappings:
Namespace Name Mixin selector named itemAssetsLnet/minecraft/client/render/model/ModelBaker;itemAssets:Ljava/util/Map;intermediary field_55572Lnet/minecraft/class_1088;field_55572:Ljava/util/Map;official tLinx;t:Ljava/util/Map;
-
simpleModels
- Mappings:
Namespace Name Mixin selector named simpleModelsLnet/minecraft/client/render/model/ModelBaker;simpleModels:Ljava/util/Map;intermediary field_56986Lnet/minecraft/class_1088;field_56986:Ljava/util/Map;official uLinx;u:Ljava/util/Map;
-
missingModel
- Mappings:
Namespace Name Mixin selector named missingModelLnet/minecraft/client/render/model/ModelBaker;missingModel:Lnet/minecraft/client/render/model/BakedSimpleModel;intermediary field_52275Lnet/minecraft/class_1088;field_52275:Lnet/minecraft/class_10819;official vLinx;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;)Vintermediary <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;)Vofficial <init>Linx;<init>(Lhdc;Linu;Lhou;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Liof;)V
-
-
Method Details
-
bake
public CompletableFuture<ModelBaker.BakedModels> bake(ErrorCollectingSpriteGetter spriteGetter, Executor executor) - Mappings:
Namespace Name Mixin selector named bakeLnet/minecraft/client/render/model/ModelBaker;bake(Lnet/minecraft/client/render/model/ErrorCollectingSpriteGetter;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;intermediary method_45876Lnet/minecraft/class_1088;method_45876(Lnet/minecraft/class_9826;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;official aLinx;a(Liog;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
-