CLASS net/minecraft/class_4724 net/minecraft/client/render/model/SpriteAtlasManager
	FIELD field_21746 atlases Ljava/util/Map;
	METHOD <init> (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 <init> (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
