CLASS ceh net/minecraft/client/render/model/ModelManager CLASS ceh$3 METHOD a registerSprites (Lcbv;)V FIELD a MISSING Lcej; FIELD b DEFAULT_TEXTURES Ljava/util/Set; FIELD c LOGGER Lorg/apache/logging/log4j/Logger; FIELD d MISSING_MODEL Ljava/lang/String; FIELD e BUILTIN_MODEL_DEFS Ljava/util/Map; FIELD f ARROW_JOINER Lcom/google/common/base/Joiner; FIELD g resourceContainer Lccv; FIELD h spriteMap Ljava/util/Map; FIELD i modelMap Ljava/util/Map; FIELD j variantsMap Ljava/util/Map; FIELD l spriteAtlas Lcbv; FIELD m blockStateMaps Lbtu; FIELD p modelRegistry Les; FIELD q EMPTY_MODEL Ljava/lang/String; FIELD r BUILTIN_GENERATED Lbud; FIELD s BUILTIN_ENTITY Lbud; FIELD u blockVariants Ljava/util/Map; FIELD v itemVariants Ljava/util/Map; METHOD (Lccv;Lcbv;Lbtu;)V ARG 0 resourceContainer ARG 1 spriteAtlas METHOD a reloadModelRegistry ()Leq; METHOD a getItemVariants (Lahd;)Ljava/util/List; ARG 0 item METHOD a loadBlockModel (Lcej;Lbum;)V ARG 0 id METHOD a getModelNameFromItemVariant (Ljava/lang/String;)Lmd; ARG 0 variantName METHOD a loadItemModel (Ljava/lang/String;Lmd;Lmd;)V ARG 0 variant ARG 2 itemId METHOD a getVariantContainer (Lmd;)Lbue; ARG 0 blockId METHOD a loadVariantContainer (Lmd;Lccu;)Lbue; ARG 0 stateId ARG 1 resource METHOD a loadVariantContainer (Lmd;Lmd;)Lbue; ARG 0 stateId ARG 1 resourceLocation METHOD b loadBlockVariantMaps ()V METHOD b getBlockstateFileLocation (Lmd;)Lmd; ARG 0 id METHOD c loadModels ()V METHOD c loadModel (Lmd;)Lbud; ARG 0 id METHOD d loadItemBlockModels ()V METHOD d getModelFileLocation (Lmd;)Lmd; ARG 0 id METHOD f loadItemCustomModels ()V METHOD g addItemVariantModels ()V METHOD h registerItemVariants ()V METHOD m registerSprites ()V