类 AsyncTexture
- java.lang.Object
-
- net.minecraft.client.texture.AbstractTexture
-
- net.minecraft.client.texture.ResourceTexture
-
- net.minecraft.client.texture.AsyncTexture
-
- 所有已实现的接口:
AutoCloseable
@Environment(CLIENT) public class AsyncTexture extends ResourceTexture
- Mappings:
Namespace Name official evyintermediary net/minecraft/class_4005named net/minecraft/client/texture/AsyncTexture
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.client.texture.ResourceTexture
ResourceTexture.TextureData
-
-
字段概要
字段 修饰符和类型 字段 说明 private @Nullable CompletableFuture<ResourceTexture.TextureData>future-
从类继承的字段 net.minecraft.client.texture.ResourceTexture
location
-
从类继承的字段 net.minecraft.client.texture.AbstractTexture
bilinear, field_32948, glId, mipmap
-
-
构造器概要
构造器 构造器 说明 AsyncTexture(ResourceManager resourceManager, Identifier identifier, Executor executor)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 CompletableFuture<Void>getLoadCompleteFuture()protected ResourceTexture.TextureDataloadTextureData(ResourceManager resourceManager)private static Executormethod_22808(Executor executor)voidregisterTexture(TextureManager textureManager, ResourceManager resourceManager, Identifier identifier, Executor executor)-
从类继承的方法 net.minecraft.client.texture.ResourceTexture
load
-
从类继承的方法 net.minecraft.client.texture.AbstractTexture
bindTexture, clearGlId, close, getGlId, setFilter
-
-
-
-
字段详细资料
-
future
@Nullable private @Nullable CompletableFuture<ResourceTexture.TextureData> future
- Mappings:
Namespace Name Mixin selector official fLevy;f:Ljava/util/concurrent/CompletableFuture;intermediary field_17894Lnet/minecraft/class_4005;field_17894:Ljava/util/concurrent/CompletableFuture;named futureLnet/minecraft/client/texture/AsyncTexture;future:Ljava/util/concurrent/CompletableFuture;
-
-
构造器详细资料
-
AsyncTexture
public AsyncTexture(ResourceManager resourceManager, Identifier identifier, Executor executor)
-
-
方法详细资料
-
loadTextureData
protected ResourceTexture.TextureData loadTextureData(ResourceManager resourceManager)
- 覆盖:
loadTextureData在类中ResourceTexture- Mappings:
Namespace Name Mixin selector official bLevz;b(Ladl;)Levz$a;intermediary method_18153Lnet/minecraft/class_1049;method_18153(Lnet/minecraft/class_3300;)Lnet/minecraft/class_1049$class_4006;named loadTextureDataLnet/minecraft/client/texture/ResourceTexture;loadTextureData(Lnet/minecraft/resource/ResourceManager;)Lnet/minecraft/client/texture/ResourceTexture$TextureData;
-
getLoadCompleteFuture
public CompletableFuture<Void> getLoadCompleteFuture()
- Mappings:
Namespace Name Mixin selector official aLevy;a()Ljava/util/concurrent/CompletableFuture;intermediary method_18148Lnet/minecraft/class_4005;method_18148()Ljava/util/concurrent/CompletableFuture;named getLoadCompleteFutureLnet/minecraft/client/texture/AsyncTexture;getLoadCompleteFuture()Ljava/util/concurrent/CompletableFuture;
-
registerTexture
public void registerTexture(TextureManager textureManager, ResourceManager resourceManager, Identifier identifier, Executor executor)
- 覆盖:
registerTexture在类中AbstractTexture- Mappings:
Namespace Name Mixin selector official aLevr;a(Lewe;Ladl;Lwp;Ljava/util/concurrent/Executor;)Vintermediary method_18169Lnet/minecraft/class_1044;method_18169(Lnet/minecraft/class_1060;Lnet/minecraft/class_3300;Lnet/minecraft/class_2960;Ljava/util/concurrent/Executor;)Vnamed registerTextureLnet/minecraft/client/texture/AbstractTexture;registerTexture(Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/Identifier;Ljava/util/concurrent/Executor;)V
-
method_22808
private static Executor method_22808(Executor executor)
- Mappings:
Namespace Name Mixin selector official aLevy;a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor;intermediary method_22808Lnet/minecraft/class_4005;method_22808(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor;named method_22808Lnet/minecraft/client/texture/AsyncTexture;method_22808(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor;
-
-