Class ModelLoader
java.lang.Object
net.minecraft.client.render.model.ModelLoader
- Mappings:
Namespace Name official botintermediary net/minecraft/class_2531named net/minecraft/client/render/model/ModelLoader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SpriteAtlasTextureprivate static final BlockModelprivate static final BlockModelprivate static final BlockModelprivate static final BlockModelprivate static final Set<Identifier>private static final Joinerprivate final Map<Identifier,Sprite> private final Map<Identifier,BlockModel> private final Map<ModelIdentifier,ModelVariantMap.Variant> private final BlockModelShapesprivate final ModelFaceBakerprivate final ItemModelGeneratorprivate MutableRegistry<ModelIdentifier,BakedModel> private Map<String,Identifier> private final Map<Identifier,ModelVariantMap> private static final Loggerprotected static final ModelIdentifierprivate final ResourceManager -
Constructor Summary
ConstructorsConstructorDescriptionModelLoader(ResourceManager resourceManager, SpriteAtlasTexture atlas, BlockModelShapes blockModelShapes) -
Method Summary
Modifier and TypeMethodDescriptionprivate Identifierprivate BlockModelgetModel(Identifier id) private voidload()private BakedQuadmethod_10384(ModelElement modelElement, ModelElementFace modelElementFace, Sprite sprite, Direction direction, ModelRotation modelRotation, boolean bool) private Set<Identifier>method_10385(BlockModel blockModel) private BakedModelmethod_10386(BlockModel blockModel, ModelRotation modelRotation, boolean bool) private voidmethod_10387(ModelVariantMap modelVariantMap, ModelIdentifier modelIdentifier) private Identifiermethod_10389(String string) private voidmethod_10390(Collection<ModelIdentifier> collection) private ModelVariantMapmethod_10391(Identifier identifier) method_10392(Item item) private voidprivate booleanmethod_10394(BlockModel blockModel) private Identifiermethod_10395(Identifier identifier) private voidprivate booleanmethod_10397(BlockModel blockModel) private BlockModelmethod_10400(BlockModel blockModel) private voidprivate List<Identifier>method_10403(Identifier identifier) private voidprivate Identifiermethod_10405(Identifier identifier) private Set<Identifier>private voidprivate voidprivate voidprivate Set<Identifier>private void
-
Field Details
-
field_11297
- Mappings:
Namespace Name Mixin selector official bLbot;b:Ljava/util/Set;intermediary field_11297Lnet/minecraft/class_2531;field_11297:Ljava/util/Set;named field_11297Lnet/minecraft/client/render/model/ModelLoader;field_11297:Ljava/util/Set;
-
LOGGER
- Mappings:
Namespace Name Mixin selector official cLbot;c:Lorg/apache/logging/log4j/Logger;intermediary field_11298Lnet/minecraft/class_2531;field_11298:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/render/model/ModelLoader;LOGGER:Lorg/apache/logging/log4j/Logger;
-
MISSING_ID
- Mappings:
Namespace Name Mixin selector official aLbot;a:Lbov;intermediary field_11296Lnet/minecraft/class_2531;field_11296:Lnet/minecraft/class_2533;named MISSING_IDLnet/minecraft/client/render/model/ModelLoader;MISSING_ID:Lnet/minecraft/client/util/ModelIdentifier;
-
field_11299
- Mappings:
Namespace Name Mixin selector official dLbot;d:Ljava/util/Map;intermediary field_11299Lnet/minecraft/class_2531;field_11299:Ljava/util/Map;named field_11299Lnet/minecraft/client/render/model/ModelLoader;field_11299:Ljava/util/Map;
-
field_11300
- Mappings:
Namespace Name Mixin selector official eLbot;e:Lcom/google/common/base/Joiner;intermediary field_11300Lnet/minecraft/class_2531;field_11300:Lcom/google/common/base/Joiner;named field_11300Lnet/minecraft/client/render/model/ModelLoader;field_11300:Lcom/google/common/base/Joiner;
-
BUILTIN_GENERATED
- Mappings:
Namespace Name Mixin selector official oLbot;o:Lbgl;intermediary field_11310Lnet/minecraft/class_2531;field_11310:Lnet/minecraft/class_2445;named BUILTIN_GENERATEDLnet/minecraft/client/render/model/ModelLoader;BUILTIN_GENERATED:Lnet/minecraft/client/render/model/json/BlockModel;
-
BUILTIN_COMPASS
- Mappings:
Namespace Name Mixin selector official pLbot;p:Lbgl;intermediary field_11311Lnet/minecraft/class_2531;field_11311:Lnet/minecraft/class_2445;named BUILTIN_COMPASSLnet/minecraft/client/render/model/ModelLoader;BUILTIN_COMPASS:Lnet/minecraft/client/render/model/json/BlockModel;
-
BUILTIN_CLOCK
- Mappings:
Namespace Name Mixin selector official qLbot;q:Lbgl;intermediary field_11312Lnet/minecraft/class_2531;field_11312:Lnet/minecraft/class_2445;named BUILTIN_CLOCKLnet/minecraft/client/render/model/ModelLoader;BUILTIN_CLOCK:Lnet/minecraft/client/render/model/json/BlockModel;
-
BUILTIN_ENEITY
- Mappings:
Namespace Name Mixin selector official rLbot;r:Lbgl;intermediary field_11313Lnet/minecraft/class_2531;field_11313:Lnet/minecraft/class_2445;named BUILTIN_ENEITYLnet/minecraft/client/render/model/ModelLoader;BUILTIN_ENEITY:Lnet/minecraft/client/render/model/json/BlockModel;
-
resourceManager
- Mappings:
Namespace Name Mixin selector official fLbot;f:Lbni;intermediary field_11301Lnet/minecraft/class_2531;field_11301:Lnet/minecraft/class_1654;named resourceManagerLnet/minecraft/client/render/model/ModelLoader;resourceManager:Lnet/minecraft/resource/ResourceManager;
-
field_11302
- Mappings:
Namespace Name Mixin selector official gLbot;g:Ljava/util/Map;intermediary field_11302Lnet/minecraft/class_2531;field_11302:Ljava/util/Map;named field_11302Lnet/minecraft/client/render/model/ModelLoader;field_11302:Ljava/util/Map;
-
field_11303
- Mappings:
Namespace Name Mixin selector official hLbot;h:Ljava/util/Map;intermediary field_11303Lnet/minecraft/class_2531;field_11303:Ljava/util/Map;named field_11303Lnet/minecraft/client/render/model/ModelLoader;field_11303:Ljava/util/Map;
-
field_11304
- Mappings:
Namespace Name Mixin selector official iLbot;i:Ljava/util/Map;intermediary field_11304Lnet/minecraft/class_2531;field_11304:Ljava/util/Map;named field_11304Lnet/minecraft/client/render/model/ModelLoader;field_11304:Ljava/util/Map;
-
atlas
- Mappings:
Namespace Name Mixin selector official jLbot;j:Lbmh;intermediary field_11305Lnet/minecraft/class_2531;field_11305:Lnet/minecraft/class_1533;named atlasLnet/minecraft/client/render/model/ModelLoader;atlas:Lnet/minecraft/client/texture/SpriteAtlasTexture;
-
field_11306
- Mappings:
Namespace Name Mixin selector official kLbot;k:Lbgc;intermediary field_11306Lnet/minecraft/class_2531;field_11306:Lnet/minecraft/class_2429;named field_11306Lnet/minecraft/client/render/model/ModelLoader;field_11306:Lnet/minecraft/client/render/block/BlockModelShapes;
-
field_11307
- Mappings:
Namespace Name Mixin selector official lLbot;l:Lbgo;intermediary field_11307Lnet/minecraft/class_2531;field_11307:Lnet/minecraft/class_2456;named field_11307Lnet/minecraft/client/render/model/ModelLoader;field_11307:Lnet/minecraft/client/render/model/ModelFaceBaker;
-
field_11308
- Mappings:
Namespace Name Mixin selector official mLbot;m:Lbgp;intermediary field_11308Lnet/minecraft/class_2531;field_11308:Lnet/minecraft/class_2457;named field_11308Lnet/minecraft/client/render/model/ModelLoader;field_11308:Lnet/minecraft/client/render/model/json/ItemModelGenerator;
-
field_11309
- Mappings:
Namespace Name Mixin selector official nLbot;n:Ldd;intermediary field_11309Lnet/minecraft/class_2531;field_11309:Lnet/minecraft/class_1367;named field_11309Lnet/minecraft/client/render/model/ModelLoader;field_11309:Lnet/minecraft/util/registry/MutableRegistry;
-
field_11314
- Mappings:
Namespace Name Mixin selector official sLbot;s:Ljava/util/Map;intermediary field_11314Lnet/minecraft/class_2531;field_11314:Ljava/util/Map;named field_11314Lnet/minecraft/client/render/model/ModelLoader;field_11314:Ljava/util/Map;
-
field_11315
- Mappings:
Namespace Name Mixin selector official tLbot;t:Ljava/util/Map;intermediary field_11315Lnet/minecraft/class_2531;field_11315:Ljava/util/Map;named field_11315Lnet/minecraft/client/render/model/ModelLoader;field_11315:Ljava/util/Map;
-
field_11316
- Mappings:
Namespace Name Mixin selector official uLbot;u:Ljava/util/Map;intermediary field_11316Lnet/minecraft/class_2531;field_11316:Ljava/util/Map;named field_11316Lnet/minecraft/client/render/model/ModelLoader;field_11316:Ljava/util/Map;
-
-
Constructor Details
-
ModelLoader
public ModelLoader(ResourceManager resourceManager, SpriteAtlasTexture atlas, BlockModelShapes blockModelShapes) - Mappings:
Namespace Name Mixin selector official <init>Lbot;<init>(Lbni;Lbmh;Lbgc;)Vintermediary <init>Lnet/minecraft/class_2531;<init>(Lnet/minecraft/class_1654;Lnet/minecraft/class_1533;Lnet/minecraft/class_2429;)Vnamed <init>Lnet/minecraft/client/render/model/ModelLoader;<init>(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/client/texture/SpriteAtlasTexture;Lnet/minecraft/client/render/block/BlockModelShapes;)V
-
-
Method Details
-
method_10383
- Mappings:
Namespace Name Mixin selector official aLbot;a()Ldb;intermediary method_10383Lnet/minecraft/class_2531;method_10383()Lnet/minecraft/class_1366;named method_10383Lnet/minecraft/client/render/model/ModelLoader;method_10383()Lnet/minecraft/util/registry/Registry;
-
method_10393
private void method_10393()- Mappings:
Namespace Name Mixin selector official bLbot;b()Vintermediary method_10393Lnet/minecraft/class_2531;method_10393()Vnamed method_10393Lnet/minecraft/client/render/model/ModelLoader;method_10393()V
-
method_10390
- Mappings:
Namespace Name Mixin selector official aLbot;a(Ljava/util/Collection;)Vintermediary method_10390Lnet/minecraft/class_2531;method_10390(Ljava/util/Collection;)Vnamed method_10390Lnet/minecraft/client/render/model/ModelLoader;method_10390(Ljava/util/Collection;)V
-
method_10387
- Mappings:
Namespace Name Mixin selector official aLbot;a(Lbgm;Lbov;)Vintermediary method_10387Lnet/minecraft/class_2531;method_10387(Lnet/minecraft/class_2449;Lnet/minecraft/class_2533;)Vnamed method_10387Lnet/minecraft/client/render/model/ModelLoader;method_10387(Lnet/minecraft/client/render/model/json/ModelVariantMap;Lnet/minecraft/client/util/ModelIdentifier;)V
-
method_10391
- Mappings:
Namespace Name Mixin selector official aLbot;a(Ljy;)Lbgm;intermediary method_10391Lnet/minecraft/class_2531;method_10391(Lnet/minecraft/class_1653;)Lnet/minecraft/class_2449;named method_10391Lnet/minecraft/client/render/model/ModelLoader;method_10391(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/model/json/ModelVariantMap;
-
method_10395
- Mappings:
Namespace Name Mixin selector official bLbot;b(Ljy;)Ljy;intermediary method_10395Lnet/minecraft/class_2531;method_10395(Lnet/minecraft/class_1653;)Lnet/minecraft/class_1653;named method_10395Lnet/minecraft/client/render/model/ModelLoader;method_10395(Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/Identifier;
-
method_10396
private void method_10396()- Mappings:
Namespace Name Mixin selector official cLbot;c()Vintermediary method_10396Lnet/minecraft/class_2531;method_10396()Vnamed method_10396Lnet/minecraft/client/render/model/ModelLoader;method_10396()V
-
getModel
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official cLbot;c(Ljy;)Lbgl;intermediary method_10398Lnet/minecraft/class_2531;method_10398(Lnet/minecraft/class_1653;)Lnet/minecraft/class_2445;named getModelLnet/minecraft/client/render/model/ModelLoader;getModel(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/model/json/BlockModel;
-
derelativizeId
- Mappings:
Namespace Name Mixin selector official dLbot;d(Ljy;)Ljy;intermediary method_10401Lnet/minecraft/class_2531;method_10401(Lnet/minecraft/class_1653;)Lnet/minecraft/class_1653;named derelativizeIdLnet/minecraft/client/render/model/ModelLoader;derelativizeId(Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/Identifier;
-
load
private void load()- Mappings:
Namespace Name Mixin selector official dLbot;d()Vintermediary method_10399Lnet/minecraft/class_2531;method_10399()Vnamed loadLnet/minecraft/client/render/model/ModelLoader;load()V
-
method_10402
private void method_10402()- Mappings:
Namespace Name Mixin selector official eLbot;e()Vintermediary method_10402Lnet/minecraft/class_2531;method_10402()Vnamed method_10402Lnet/minecraft/client/render/model/ModelLoader;method_10402()V
-
method_10392
- Mappings:
Namespace Name Mixin selector official aLbot;a(Lzw;)Ljava/util/List;intermediary method_10392Lnet/minecraft/class_2531;method_10392(Lnet/minecraft/class_1069;)Ljava/util/List;named method_10392Lnet/minecraft/client/render/model/ModelLoader;method_10392(Lnet/minecraft/item/Item;)Ljava/util/List;
-
method_10389
- Mappings:
Namespace Name Mixin selector official aLbot;a(Ljava/lang/String;)Ljy;intermediary method_10389Lnet/minecraft/class_2531;method_10389(Ljava/lang/String;)Lnet/minecraft/class_1653;named method_10389Lnet/minecraft/client/render/model/ModelLoader;method_10389(Ljava/lang/String;)Lnet/minecraft/util/Identifier;
-
method_10404
private void method_10404()- Mappings:
Namespace Name Mixin selector official fLbot;f()Vintermediary method_10404Lnet/minecraft/class_2531;method_10404()Vnamed method_10404Lnet/minecraft/client/render/model/ModelLoader;method_10404()V
-
method_10406
- Mappings:
Namespace Name Mixin selector official gLbot;g()Ljava/util/Set;intermediary method_10406Lnet/minecraft/class_2531;method_10406()Ljava/util/Set;named method_10406Lnet/minecraft/client/render/model/ModelLoader;method_10406()Ljava/util/Set;
-
method_10386
- Mappings:
Namespace Name Mixin selector official aLbot;a(Lbgl;Lbor;Z)Lboq;intermediary method_10386Lnet/minecraft/class_2531;method_10386(Lnet/minecraft/class_2445;Lnet/minecraft/class_2529;Z)Lnet/minecraft/class_2528;named method_10386Lnet/minecraft/client/render/model/ModelLoader;method_10386(Lnet/minecraft/client/render/model/json/BlockModel;Lnet/minecraft/client/render/model/ModelRotation;Z)Lnet/minecraft/client/render/model/BakedModel;
-
method_10384
private BakedQuad method_10384(ModelElement modelElement, ModelElementFace modelElementFace, Sprite sprite, Direction direction, ModelRotation modelRotation, boolean bool) - Mappings:
Namespace Name Mixin selector official aLbot;a(Lbgh;Lbgi;Lbmi;Lcq;Lbor;Z)Lbgg;intermediary method_10384Lnet/minecraft/class_2531;method_10384(Lnet/minecraft/class_2438;Lnet/minecraft/class_2440;Lnet/minecraft/class_1639;Lnet/minecraft/class_1354;Lnet/minecraft/class_2529;Z)Lnet/minecraft/class_2437;named method_10384Lnet/minecraft/client/render/model/ModelLoader;method_10384(Lnet/minecraft/client/render/model/json/ModelElement;Lnet/minecraft/client/render/model/json/ModelElementFace;Lnet/minecraft/client/texture/Sprite;Lnet/minecraft/util/math/Direction;Lnet/minecraft/client/render/model/ModelRotation;Z)Lnet/minecraft/client/render/model/BakedQuad;
-
method_10407
private void method_10407()- Mappings:
Namespace Name Mixin selector official hLbot;h()Vintermediary method_10407Lnet/minecraft/class_2531;method_10407()Vnamed method_10407Lnet/minecraft/client/render/model/ModelLoader;method_10407()V
-
method_10408
private void method_10408()- Mappings:
Namespace Name Mixin selector official iLbot;i()Vintermediary method_10408Lnet/minecraft/class_2531;method_10408()Vnamed method_10408Lnet/minecraft/client/render/model/ModelLoader;method_10408()V
-
method_10403
- Mappings:
Namespace Name Mixin selector official eLbot;e(Ljy;)Ljava/util/List;intermediary method_10403Lnet/minecraft/class_2531;method_10403(Lnet/minecraft/class_1653;)Ljava/util/List;named method_10403Lnet/minecraft/client/render/model/ModelLoader;method_10403(Lnet/minecraft/util/Identifier;)Ljava/util/List;
-
method_10405
- Mappings:
Namespace Name Mixin selector official fLbot;f(Ljy;)Ljy;intermediary method_10405Lnet/minecraft/class_2531;method_10405(Lnet/minecraft/class_1653;)Lnet/minecraft/class_1653;named method_10405Lnet/minecraft/client/render/model/ModelLoader;method_10405(Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/Identifier;
-
method_10385
- Mappings:
Namespace Name Mixin selector official aLbot;a(Lbgl;)Ljava/util/Set;intermediary method_10385Lnet/minecraft/class_2531;method_10385(Lnet/minecraft/class_2445;)Ljava/util/Set;named method_10385Lnet/minecraft/client/render/model/ModelLoader;method_10385(Lnet/minecraft/client/render/model/json/BlockModel;)Ljava/util/Set;
-
method_10409
private void method_10409()- Mappings:
Namespace Name Mixin selector official jLbot;j()Vintermediary method_10409Lnet/minecraft/class_2531;method_10409()Vnamed method_10409Lnet/minecraft/client/render/model/ModelLoader;method_10409()V
-
method_10410
- Mappings:
Namespace Name Mixin selector official kLbot;k()Ljava/util/Set;intermediary method_10410Lnet/minecraft/class_2531;method_10410()Ljava/util/Set;named method_10410Lnet/minecraft/client/render/model/ModelLoader;method_10410()Ljava/util/Set;
-
method_10394
- Mappings:
Namespace Name Mixin selector official bLbot;b(Lbgl;)Zintermediary method_10394Lnet/minecraft/class_2531;method_10394(Lnet/minecraft/class_2445;)Znamed method_10394Lnet/minecraft/client/render/model/ModelLoader;method_10394(Lnet/minecraft/client/render/model/json/BlockModel;)Z
-
method_10397
- Mappings:
Namespace Name Mixin selector official cLbot;c(Lbgl;)Zintermediary method_10397Lnet/minecraft/class_2531;method_10397(Lnet/minecraft/class_2445;)Znamed method_10397Lnet/minecraft/client/render/model/ModelLoader;method_10397(Lnet/minecraft/client/render/model/json/BlockModel;)Z
-
method_10411
private void method_10411()- Mappings:
Namespace Name Mixin selector official lLbot;l()Vintermediary method_10411Lnet/minecraft/class_2531;method_10411()Vnamed method_10411Lnet/minecraft/client/render/model/ModelLoader;method_10411()V
-
method_10400
- Mappings:
Namespace Name Mixin selector official dLbot;d(Lbgl;)Lbgl;intermediary method_10400Lnet/minecraft/class_2531;method_10400(Lnet/minecraft/class_2445;)Lnet/minecraft/class_2445;named method_10400Lnet/minecraft/client/render/model/ModelLoader;method_10400(Lnet/minecraft/client/render/model/json/BlockModel;)Lnet/minecraft/client/render/model/json/BlockModel;
-