Package net.minecraft.client.texture
Class NativeImageBackedTexture
java.lang.Object
net.minecraft.client.texture.AbstractTexture
net.minecraft.client.texture.NativeImageBackedTexture
- All Implemented Interfaces:
AutoCloseable
,DynamicTexture
@Environment(CLIENT)
public class NativeImageBackedTexture
extends AbstractTexture
implements DynamicTexture
- Mappings:
Namespace Name named net/minecraft/client/texture/NativeImageBackedTexture
intermediary net/minecraft/class_1043
official hax
-
Field Summary
Fields inherited from class net.minecraft.client.texture.AbstractTexture
bilinear, DEFAULT_ID, glId
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
getImage()
void
load
(ResourceManager manager) void
save
(Identifier id, Path path) void
setImage
(NativeImage image) void
upload()
Methods inherited from class net.minecraft.client.texture.AbstractTexture
bindTexture, clearGlId, getGlId, isBilinear, registerTexture, setFilter
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGER
Lnet/minecraft/client/texture/NativeImageBackedTexture;LOGGER:Lorg/slf4j/Logger;
intermediary field_25794
Lnet/minecraft/class_1043;field_25794:Lorg/slf4j/Logger;
official d
Lhax;d:Lorg/slf4j/Logger;
-
image
- Mappings:
Namespace Name Mixin selector named image
Lnet/minecraft/client/texture/NativeImageBackedTexture;image:Lnet/minecraft/client/texture/NativeImage;
intermediary field_5200
Lnet/minecraft/class_1043;field_5200:Lnet/minecraft/class_1011;
official e
Lhax;e:Lffr;
-
-
Constructor Details
-
NativeImageBackedTexture
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/texture/NativeImageBackedTexture;<init>(Lnet/minecraft/client/texture/NativeImage;)V
intermediary <init>
Lnet/minecraft/class_1043;<init>(Lnet/minecraft/class_1011;)V
official <init>
Lhax;<init>(Lffr;)V
-
NativeImageBackedTexture
public NativeImageBackedTexture(int width, int height, boolean useStb) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/texture/NativeImageBackedTexture;<init>(IIZ)V
intermediary <init>
Lnet/minecraft/class_1043;<init>(IIZ)V
official <init>
Lhax;<init>(IIZ)V
-
-
Method Details
-
load
- Specified by:
load
in classAbstractTexture
- Mappings:
Namespace Name Mixin selector named load
Lnet/minecraft/client/texture/AbstractTexture;load(Lnet/minecraft/resource/ResourceManager;)V
intermediary method_4625
Lnet/minecraft/class_1044;method_4625(Lnet/minecraft/class_3300;)V
official a
Lhav;a(Lavv;)V
-
upload
public void upload()- Mappings:
Namespace Name Mixin selector named upload
Lnet/minecraft/client/texture/NativeImageBackedTexture;upload()V
intermediary method_4524
Lnet/minecraft/class_1043;method_4524()V
official e
Lhax;e()V
-
getImage
- Mappings:
Namespace Name Mixin selector named getImage
Lnet/minecraft/client/texture/NativeImageBackedTexture;getImage()Lnet/minecraft/client/texture/NativeImage;
intermediary method_4525
Lnet/minecraft/class_1043;method_4525()Lnet/minecraft/class_1011;
official f
Lhax;f()Lffr;
-
setImage
- Mappings:
Namespace Name Mixin selector named setImage
Lnet/minecraft/client/texture/NativeImageBackedTexture;setImage(Lnet/minecraft/client/texture/NativeImage;)V
intermediary method_4526
Lnet/minecraft/class_1043;method_4526(Lnet/minecraft/class_1011;)V
official a
Lhax;a(Lffr;)V
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Overrides:
close
in classAbstractTexture
-
save
- Specified by:
save
in interfaceDynamicTexture
- Throws:
IOException
- Mappings:
Namespace Name Mixin selector named save
Lnet/minecraft/client/texture/DynamicTexture;save(Lnet/minecraft/util/Identifier;Ljava/nio/file/Path;)V
intermediary method_49712
Lnet/minecraft/class_8215;method_49712(Lnet/minecraft/class_2960;Ljava/nio/file/Path;)V
official a
Lhaw;a(Lalz;Ljava/nio/file/Path;)V
-