CLASS net/minecraft/class_4724 net/minecraft/client/render/model/SpriteAtlasManager FIELD field_21746 atlases Ljava/util/Map; METHOD (Ljava/util/Map;Lnet/minecraft/class_1060;)V ARG 1 loaders ARG 2 textureManager METHOD method_24098 getAtlas (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1059; ARG 1 id METHOD method_45862 reload (Lnet/minecraft/class_3300;ILjava/util/concurrent/Executor;)Ljava/util/Map; ARG 1 resourceManager ARG 2 mipmapLevels ARG 3 executor METHOD method_45863 (Lnet/minecraft/class_3300;ILjava/util/concurrent/Executor;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; ARG 3 entry METHOD method_45864 (Lnet/minecraft/class_1060;Ljava/util/Map$Entry;)Lnet/minecraft/class_4724$class_7772; ARG 1 entry METHOD method_45867 (Lnet/minecraft/class_4724$class_7772;Lnet/minecraft/class_7766$class_7767;)Lnet/minecraft/class_4724$class_7774; ARG 1 stitchResult CLASS class_7772 Atlas CLASS class_7774 AtlasPreparation FIELD field_40564 atlasTexture Lnet/minecraft/class_1059; FIELD field_40565 stitchResult Lnet/minecraft/class_7766$class_7767; METHOD (Lnet/minecraft/class_1059;Lnet/minecraft/class_7766$class_7767;)V ARG 1 atlasTexture ARG 2 stitchResult METHOD method_45868 getMissingSprite ()Lnet/minecraft/class_1058; METHOD method_45869 getSprite (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1058; ARG 1 id METHOD method_45870 whenComplete ()Ljava/util/concurrent/CompletableFuture; METHOD method_45871 upload ()V