CLASS net/minecraft/class_1060 net/minecraft/client/texture/TextureManager
	FIELD field_5283 dynamicIdCounters Ljava/util/Map;
	FIELD field_5284 tickListeners Ljava/util/Set;
	FIELD field_5285 MISSING_IDENTIFIER Lnet/minecraft/class_2960;
	FIELD field_5286 textures Ljava/util/Map;
	FIELD field_5287 resourceContainer Lnet/minecraft/class_3300;
	FIELD field_5288 LOGGER Lorg/slf4j/Logger;
	METHOD <init> (Lnet/minecraft/class_3300;)V
		ARG 1 resourceManager
	METHOD method_18168 loadTextureAsync (Lnet/minecraft/class_2960;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
		ARG 1 id
		ARG 2 executor
	METHOD method_22812 runOnRenderThread (Ljava/lang/Runnable;)V
		ARG 0 runnable
	METHOD method_22813 bindTexture (Lnet/minecraft/class_2960;)V
		ARG 1 id
	METHOD method_22814 (Ljava/lang/Runnable;)V
		ARG 0 runnable
	METHOD method_24303 loadTexture (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)Lnet/minecraft/class_1044;
		ARG 1 id
		ARG 2 texture
	METHOD method_30299 closeTexture (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)V
		ARG 1 id
		ARG 2 texture
	METHOD method_34590 getOrDefault (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)Lnet/minecraft/class_1044;
		ARG 1 id
		ARG 2 fallback
	METHOD method_4615 destroyTexture (Lnet/minecraft/class_2960;)V
		ARG 1 id
	METHOD method_4616 registerTexture (Lnet/minecraft/class_2960;Lnet/minecraft/class_1044;)V
		ARG 1 id
		ARG 2 texture
	METHOD method_4617 registerDynamicTexture (Ljava/lang/String;Lnet/minecraft/class_1043;)Lnet/minecraft/class_2960;
		ARG 1 prefix
		ARG 2 texture
	METHOD method_4618 bindTextureInner (Lnet/minecraft/class_2960;)V
		ARG 1 id
	METHOD method_4619 getTexture (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1044;
		ARG 1 id
