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 official gea
intermediary net/minecraft/class_1043
named net/minecraft/client/texture/NativeImageBackedTexture
-
Field Summary
Fields inherited from class net.minecraft.client.texture.AbstractTexture
bilinear, DEFAULT_ID, glId, mipmap
-
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, registerTexture, setFilter
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official e
Lgea;e:Lorg/slf4j/Logger;
intermediary field_25794
Lnet/minecraft/class_1043;field_25794:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/client/texture/NativeImageBackedTexture;LOGGER:Lorg/slf4j/Logger;
-
image
- Mappings:
Namespace Name Mixin selector official f
Lgea;f:Lepc;
intermediary field_5200
Lnet/minecraft/class_1043;field_5200:Lnet/minecraft/class_1011;
named image
Lnet/minecraft/client/texture/NativeImageBackedTexture;image:Lnet/minecraft/client/texture/NativeImage;
-
-
Constructor Details
-
NativeImageBackedTexture
- Mappings:
Namespace Name Mixin selector official <init>
Lgea;<init>(Lepc;)V
intermediary <init>
Lnet/minecraft/class_1043;<init>(Lnet/minecraft/class_1011;)V
named <init>
Lnet/minecraft/client/texture/NativeImageBackedTexture;<init>(Lnet/minecraft/client/texture/NativeImage;)V
-
NativeImageBackedTexture
public NativeImageBackedTexture(int width, int height, boolean useStb) - Mappings:
Namespace Name Mixin selector official <init>
Lgea;<init>(IIZ)V
intermediary <init>
Lnet/minecraft/class_1043;<init>(IIZ)V
named <init>
Lnet/minecraft/client/texture/NativeImageBackedTexture;<init>(IIZ)V
-
-
Method Details
-
load
- Specified by:
load
in classAbstractTexture
- Mappings:
Namespace Name Mixin selector official a
Lgdy;a(Laqi;)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
public void upload()- Mappings:
Namespace Name Mixin selector official d
Lgea;d()V
intermediary method_4524
Lnet/minecraft/class_1043;method_4524()V
named upload
Lnet/minecraft/client/texture/NativeImageBackedTexture;upload()V
-
getImage
- Mappings:
Namespace Name Mixin selector official e
Lgea;e()Lepc;
intermediary method_4525
Lnet/minecraft/class_1043;method_4525()Lnet/minecraft/class_1011;
named getImage
Lnet/minecraft/client/texture/NativeImageBackedTexture;getImage()Lnet/minecraft/client/texture/NativeImage;
-
setImage
- Mappings:
Namespace Name Mixin selector official a
Lgea;a(Lepc;)V
intermediary method_4526
Lnet/minecraft/class_1043;method_4526(Lnet/minecraft/class_1011;)V
named setImage
Lnet/minecraft/client/texture/NativeImageBackedTexture;setImage(Lnet/minecraft/client/texture/NativeImage;)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 official a
Lgdz;a(Lahg;Ljava/nio/file/Path;)V
intermediary method_49712
Lnet/minecraft/class_8215;method_49712(Lnet/minecraft/class_2960;Ljava/nio/file/Path;)V
named save
Lnet/minecraft/client/texture/DynamicTexture;save(Lnet/minecraft/util/Identifier;Ljava/nio/file/Path;)V
-