CLASS dwa net/minecraft/client/render/model/ModelLoader CLASS dwa$a ModelLoaderException FIELD A STATIC_DEFINITIONS Ljava/util/Map; FIELD B resourceManager Lxe; FIELD C spriteAtlas Ldui; FIELD D modelsToLoad Ljava/util/Set; FIELD E variantMapDeserializationContext Ldln$a; FIELD F unbakedModels Ljava/util/Map; FIELD G bakedModelCache Ljava/util/Map; FIELD H modelsToBake Ljava/util/Map; FIELD I bakedModels Ljava/util/Map; FIELD J spriteAtlasData Ldui$a; FIELD a FIRE_0 Lqs; FIELD b FIRE_1 Lqs; FIELD c LAVA_FLOW Lqs; FIELD d WATER_FLOW Lqs; FIELD e WATER_OVERLAY Lqs; FIELD f DESTROY_STAGE_0 Lqs; FIELD g DESTROY_STAGE_1 Lqs; FIELD h DESTROY_STAGE_2 Lqs; FIELD i DESTROY_STAGE_3 Lqs; FIELD j DESTROY_STAGE_4 Lqs; FIELD k DESTROY_STAGE_5 Lqs; FIELD l DESTROY_STAGE_6 Lqs; FIELD m DESTROY_STAGE_7 Lqs; FIELD n DESTROY_STAGE_8 Lqs; FIELD o DESTROY_STAGE_9 Lqs; FIELD p MISSING Ldwc; FIELD q MISSING_DEFINITION Ljava/lang/String; FIELD r GENERATION_MARKER Ldlm; FIELD s BLOCK_ENTITY_MARKER Ldlm; FIELD t DEFAULT_TEXTURES Ljava/util/Set; FIELD u LOGGER Lorg/apache/logging/log4j/Logger; FIELD v BUILTIN_MODEL_DEFINITIONS Ljava/util/Map; FIELD w COMMA_SPLITTER Lcom/google/common/base/Splitter; FIELD x KEY_VALUE_SPLITTER Lcom/google/common/base/Splitter; FIELD y ITEM_FRAME_STATE_FACTORY Lbvl; FIELD z ITEM_MODEL_GENERATOR Ldlq; METHOD (Lxe;Ldui;Lagh;)V ARG 1 resourceManager ARG 2 spriteAtlas ARG 3 profiler METHOD a getBakedModelMap ()Ljava/util/Map; METHOD a upload (Lagh;)V ARG 1 profiler METHOD a stateKeyToPredicate (Lbvl;Ljava/lang/String;)Ljava/util/function/Predicate; ARG 0 stateFactory ARG 1 key METHOD a getPropertyValue (Lbwn;Ljava/lang/String;)Ljava/lang/Comparable; ARG 0 property ARG 1 string METHOD a addModel (Ldwc;)V ARG 1 modelId METHOD a getOrLoadModel (Lqs;)Ldwg; ARG 1 id METHOD a bake (Lqs;Ldwd;)Ldvx; ARG 1 id ARG 2 settings METHOD a putModel (Lqs;Ldwg;)V ARG 1 id ARG 2 unbakedModel METHOD b loadModel (Lqs;)V ARG 1 id METHOD c loadModelFromJson (Lqs;)Ldlm; ARG 1 id