Package net.minecraft.client.texture
Class ResourceTexture
java.lang.Object
net.minecraft.client.texture.AbstractTexture
net.minecraft.client.texture.ResourceTexture
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
AsyncTexture
,PlayerSkinTexture
,SplashScreen.LogoTexture
@Environment(CLIENT) public class ResourceTexture extends AbstractTexture
- Mappings:
Namespace Name official erq
intermediary net/minecraft/class_1049
named net/minecraft/client/texture/ResourceTexture
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ResourceTexture.TextureData
-
Field Summary
Fields Modifier and Type Field Description protected Identifier
location
private static Logger
LOGGER
Fields inherited from class net.minecraft.client.texture.AbstractTexture
bilinear, glId, mipmap
-
Constructor Summary
Constructors Constructor Description ResourceTexture(Identifier location)
-
Method Summary
Modifier and Type Method Description void
load(ResourceManager manager)
protected ResourceTexture.TextureData
loadTextureData(ResourceManager resourceManager)
private void
upload(NativeImage nativeImage, boolean blur, boolean clamp)
Methods inherited from class net.minecraft.client.texture.AbstractTexture
bindTexture, clearGlId, close, getGlId, registerTexture, setFilter
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official e
Lerq;e:Lorg/apache/logging/log4j/Logger;
intermediary field_5225
Lnet/minecraft/class_1049;field_5225:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/client/texture/ResourceTexture;LOGGER:Lorg/apache/logging/log4j/Logger;
-
location
- Mappings:
Namespace Name Mixin selector official d
Lerq;d:Lwb;
intermediary field_5224
Lnet/minecraft/class_1049;field_5224:Lnet/minecraft/class_2960;
named location
Lnet/minecraft/client/texture/ResourceTexture;location:Lnet/minecraft/util/Identifier;
-
-
Constructor Details
-
ResourceTexture
- Mappings:
Namespace Name Mixin selector official <init>
Lerq;<init>(Lwb;)V
intermediary <init>
Lnet/minecraft/class_1049;<init>(Lnet/minecraft/class_2960;)V
named <init>
Lnet/minecraft/client/texture/ResourceTexture;<init>(Lnet/minecraft/util/Identifier;)V
-
-
Method Details
-
load
- Specified by:
load
in classAbstractTexture
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector official a
Leri;a(Lacx;)V
intermediary method_4625
Lnet/minecraft/class_1044;method_4625(Lnet/minecraft/class_3300;)V
named load
Lnet/minecraft/client/texture/AbstractTexture;load(Lnet/minecraft/resource/ResourceManager;)V
-
upload
- Mappings:
Namespace Name Mixin selector official a
Lerq;a(Ldky;ZZ)V
intermediary method_22810
Lnet/minecraft/class_1049;method_22810(Lnet/minecraft/class_1011;ZZ)V
named upload
Lnet/minecraft/client/texture/ResourceTexture;upload(Lnet/minecraft/client/texture/NativeImage;ZZ)V
-
loadTextureData
- Mappings:
Namespace Name Mixin selector official b
Lerq;b(Lacx;)Lerq$a;
intermediary method_18153
Lnet/minecraft/class_1049;method_18153(Lnet/minecraft/class_3300;)Lnet/minecraft/class_1049$class_4006;
named loadTextureData
Lnet/minecraft/client/texture/ResourceTexture;loadTextureData(Lnet/minecraft/resource/ResourceManager;)Lnet/minecraft/client/texture/ResourceTexture$TextureData;
-