CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelLoader CLASS class_1089 ModelLoaderException FIELD field_17907 spriteAtlasData Lnet/minecraft/class_1059$class_4007; FIELD field_5369 DESTROY_STAGE_6 Lnet/minecraft/class_2960; FIELD field_5370 FIRE_1 Lnet/minecraft/class_2960; FIELD field_5371 MISSING_DEFINITION Ljava/lang/String; FIELD field_5372 KEY_VALUE_SPLITTER Lcom/google/common/base/Splitter; FIELD field_5373 COMMA_SPLITTER Lcom/google/common/base/Splitter; FIELD field_5374 MISSING Lnet/minecraft/class_1091; FIELD field_5375 DESTROY_STAGE_2 Lnet/minecraft/class_2960; FIELD field_5376 unbakedModels Ljava/util/Map; FIELD field_5377 DESTROY_STAGE_0 Lnet/minecraft/class_2960; FIELD field_5378 DEFAULT_TEXTURES Ljava/util/Set; FIELD field_5379 resourceManager Lnet/minecraft/class_3300; FIELD field_5380 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_5381 LAVA_FLOW Lnet/minecraft/class_2960; FIELD field_5382 DESTROY_STAGE_9 Lnet/minecraft/class_2960; FIELD field_5383 STATIC_DEFINITIONS Ljava/util/Map; FIELD field_5384 ITEM_MODEL_GENERATOR Lnet/minecraft/class_801; FIELD field_5385 DESTROY_STAGE_1 Lnet/minecraft/class_2960; FIELD field_5386 DESTROY_STAGE_5 Lnet/minecraft/class_2960; FIELD field_5387 bakedModels Ljava/util/Map; FIELD field_5388 WATER_OVERLAY Lnet/minecraft/class_2960; FIELD field_5389 BLOCK_ENTITY_MARKER Lnet/minecraft/class_793; FIELD field_5390 modelsToLoad Ljava/util/Set; FIELD field_5391 WATER_FLOW Lnet/minecraft/class_2960; FIELD field_5392 DESTROY_STAGE_8 Lnet/minecraft/class_2960; FIELD field_5393 DESTROY_STAGE_4 Lnet/minecraft/class_2960; FIELD field_5394 modelsToBake Ljava/util/Map; FIELD field_5395 ITEM_FRAME_STATE_FACTORY Lnet/minecraft/class_2689; FIELD field_5396 BUILTIN_MODEL_DEFINITIONS Ljava/util/Map; FIELD field_5397 FIRE_0 Lnet/minecraft/class_2960; FIELD field_5398 bakedModelCache Ljava/util/Map; FIELD field_5399 variantMapDeserializationContext Lnet/minecraft/class_790$class_791; FIELD field_5400 GENERATION_MARKER Lnet/minecraft/class_793; FIELD field_5401 DESTROY_STAGE_7 Lnet/minecraft/class_2960; FIELD field_5402 spriteAtlas Lnet/minecraft/class_1059; FIELD field_5403 DESTROY_STAGE_3 Lnet/minecraft/class_2960; METHOD (Lxg;Ldwx;Lcym;Lagl;)V ARG 2 spriteAtlas METHOD method_15878 bake (Lnet/minecraft/class_2960;Lnet/minecraft/class_3665;)Lnet/minecraft/class_1087; ARG 1 id ARG 2 settings METHOD method_18177 upload (Lnet/minecraft/class_3695;)V ARG 1 profiler METHOD method_4715 loadModel (Lnet/minecraft/class_2960;)V ARG 1 id METHOD method_4718 loadModelFromJson (Lnet/minecraft/class_2960;)Lnet/minecraft/class_793; ARG 1 id METHOD method_4724 getPropertyValue (Lnet/minecraft/class_2769;Ljava/lang/String;)Ljava/lang/Comparable; ARG 0 property ARG 1 string METHOD method_4725 stateKeyToPredicate (Lnet/minecraft/class_2689;Ljava/lang/String;)Ljava/util/function/Predicate; ARG 0 stateFactory ARG 1 key METHOD method_4726 getOrLoadModel (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1100; ARG 1 id METHOD method_4727 addModel (Lnet/minecraft/class_1091;)V ARG 1 modelId METHOD method_4729 putModel (Lnet/minecraft/class_2960;Lnet/minecraft/class_1100;)V ARG 1 id ARG 2 unbakedModel METHOD method_4734 getBakedModelMap ()Ljava/util/Map;