Package net.minecraft.client.texture
Class TextureManager
java.lang.Object
net.minecraft.client.texture.TextureManager
- All Implemented Interfaces:
ClientTickable,ResourceReloadListener
@Environment(CLIENT)
public class TextureManager
extends Object
implements ClientTickable, ResourceReloadListener
- Mappings:
Namespace Name official cdrintermediary net/minecraft/class_1532named net/minecraft/client/texture/TextureManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Identifierprivate static final Loggerprivate final ResourceManagerprivate final Map<Identifier,Texture> private final List<ClientTickable> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclose(Identifier id) getTexture(Identifier id) booleanloadTexture(Identifier identifier, Texture texture) booleanloadTickableTexture(Identifier identifier, TickableTexture texture) registerDynamicTexture(String prefix, NativeImageBackedTexture texture) voidreload(ResourceManager resourceManager) voidtick()
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official bLcdr;b:Lorg/apache/logging/log4j/Logger;intermediary field_8099Lnet/minecraft/class_1532;field_8099:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/texture/TextureManager;LOGGER:Lorg/apache/logging/log4j/Logger;
-
field_16165
- Mappings:
Namespace Name Mixin selector official aLcdr;a:Lnf;intermediary field_16165Lnet/minecraft/class_1532;field_16165:Lnet/minecraft/class_1653;named field_16165Lnet/minecraft/client/texture/TextureManager;field_16165:Lnet/minecraft/util/Identifier;
-
textures
- Mappings:
Namespace Name Mixin selector official cLcdr;c:Ljava/util/Map;intermediary field_6575Lnet/minecraft/class_1532;field_6575:Ljava/util/Map;named texturesLnet/minecraft/client/texture/TextureManager;textures:Ljava/util/Map;
-
tickables
- Mappings:
Namespace Name Mixin selector official dLcdr;d:Ljava/util/List;intermediary field_6577Lnet/minecraft/class_1532;field_6577:Ljava/util/List;named tickablesLnet/minecraft/client/texture/TextureManager;tickables:Ljava/util/List;
-
dynamicIdCounter
- Mappings:
Namespace Name Mixin selector official eLcdr;e:Ljava/util/Map;intermediary field_6578Lnet/minecraft/class_1532;field_6578:Ljava/util/Map;named dynamicIdCounterLnet/minecraft/client/texture/TextureManager;dynamicIdCounter:Ljava/util/Map;
-
resourceManager
- Mappings:
Namespace Name Mixin selector official fLcdr;f:Lcep;intermediary field_6579Lnet/minecraft/class_1532;field_6579:Lnet/minecraft/class_1654;named resourceManagerLnet/minecraft/client/texture/TextureManager;resourceManager:Lnet/minecraft/resource/ResourceManager;
-
-
Constructor Details
-
TextureManager
- Mappings:
Namespace Name Mixin selector official <init>Lcdr;<init>(Lcep;)Vintermediary <init>Lnet/minecraft/class_1532;<init>(Lnet/minecraft/class_1654;)Vnamed <init>Lnet/minecraft/client/texture/TextureManager;<init>(Lnet/minecraft/resource/ResourceManager;)V
-
-
Method Details
-
bindTexture
- Mappings:
Namespace Name Mixin selector official aLcdr;a(Lnf;)Vintermediary method_5847Lnet/minecraft/class_1532;method_5847(Lnet/minecraft/class_1653;)Vnamed bindTextureLnet/minecraft/client/texture/TextureManager;bindTexture(Lnet/minecraft/util/Identifier;)V
-
loadTickableTexture
- Mappings:
Namespace Name Mixin selector official aLcdr;a(Lnf;Lcdv;)Zintermediary method_5850Lnet/minecraft/class_1532;method_5850(Lnet/minecraft/class_1653;Lnet/minecraft/class_1643;)Znamed loadTickableTextureLnet/minecraft/client/texture/TextureManager;loadTickableTexture(Lnet/minecraft/util/Identifier;Lnet/minecraft/client/texture/TickableTexture;)Z
-
loadTexture
- Mappings:
Namespace Name Mixin selector official aLcdr;a(Lnf;Lcds;)Zintermediary method_5849Lnet/minecraft/class_1532;method_5849(Lnet/minecraft/class_1653;Lnet/minecraft/class_319;)Znamed loadTextureLnet/minecraft/client/texture/TextureManager;loadTexture(Lnet/minecraft/util/Identifier;Lnet/minecraft/client/texture/Texture;)Z
-
getTexture
- Mappings:
Namespace Name Mixin selector official bLcdr;b(Lnf;)Lcds;intermediary method_5852Lnet/minecraft/class_1532;method_5852(Lnet/minecraft/class_1653;)Lnet/minecraft/class_319;named getTextureLnet/minecraft/client/texture/TextureManager;getTexture(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/texture/Texture;
-
registerDynamicTexture
- Mappings:
Namespace Name Mixin selector official aLcdr;a(Ljava/lang/String;Lcdg;)Lnf;intermediary method_5851Lnet/minecraft/class_1532;method_5851(Ljava/lang/String;Lnet/minecraft/class_1636;)Lnet/minecraft/class_1653;named registerDynamicTextureLnet/minecraft/client/texture/TextureManager;registerDynamicTexture(Ljava/lang/String;Lnet/minecraft/client/texture/NativeImageBackedTexture;)Lnet/minecraft/util/Identifier;
-
tick
public void tick()- Specified by:
tickin interfaceClientTickable- Mappings:
Namespace Name Mixin selector official eLcdu;e()Vintermediary method_5871Lnet/minecraft/class_1642;method_5871()Vnamed tickLnet/minecraft/client/ClientTickable;tick()V
-
close
- Mappings:
Namespace Name Mixin selector official cLcdr;c(Lnf;)Vintermediary method_7015Lnet/minecraft/class_1532;method_7015(Lnet/minecraft/class_1653;)Vnamed closeLnet/minecraft/client/texture/TextureManager;close(Lnet/minecraft/util/Identifier;)V
-
reload
- Specified by:
reloadin interfaceResourceReloadListener- Mappings:
Namespace Name Mixin selector official aLceq;a(Lcep;)Vintermediary method_5895Lnet/minecraft/class_286;method_5895(Lnet/minecraft/class_1654;)Vnamed reloadLnet/minecraft/resource/ResourceReloadListener;reload(Lnet/minecraft/resource/ResourceManager;)V
-