CLASS dpn net/minecraft/client/texture/TextureManager FIELD b LOGGER Lorg/apache/logging/log4j/Logger; FIELD c textures Ljava/util/Map; FIELD d tickListeners Ljava/util/List; FIELD e dynamicIdCounters Ljava/util/Map; FIELD f resourceContainer Lwt; METHOD a registerDynamicTexture (Ljava/lang/String;Ldpc;)Lqh; ARG 1 prefix METHOD a bindTexture (Lqh;)V METHOD a registerTexture (Lqh;Ldpo;)Z ARG 1 id METHOD a registerTextureUpdateable (Lqh;Ldpq;)Z ARG 1 id METHOD a (Lwo$a;Lwt;Lafm;Lafm;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; ARG 1 arg1 ARG 3 arg3 ARG 4 arg4 ARG 5 arg5 ARG 6 arg6 METHOD b getTexture (Lqh;)Ldpo; METHOD c destroyTexture (Lqh;)V