Package net.minecraft.client.texture
Class NativeImageBackedTexture
java.lang.Object
net.minecraft.client.texture.AbstractTexture
net.minecraft.client.texture.NativeImageBackedTexture
- All Implemented Interfaces:
Texture
@Environment(CLIENT) public class NativeImageBackedTexture extends AbstractTexture
- Mappings:
Namespace Name official blzintermediary net/minecraft/class_1219named net/minecraft/client/texture/NativeImageBackedTexture
-
Field Summary
Fields Modifier and Type Field Description private intheightprivate int[]pixelsprivate intwidthFields inherited from class net.minecraft.client.texture.AbstractTexture
bilinear, glId, lastBilinear, lastMipnmap, mipmap -
Constructor Summary
Constructors Constructor Description NativeImageBackedTexture(int width, int height)NativeImageBackedTexture(BufferedImage image) -
Method Summary
Modifier and Type Method Description int[]getPixels()voidload(ResourceManager manager)voidupload()Methods inherited from class net.minecraft.client.texture.AbstractTexture
clearGlId, getGlId, pop, pushFilter, setFilter
-
Field Details
-
pixels
private final int[] pixels- Mappings:
Namespace Name Mixin selector official fLblz;f:[Iintermediary field_5072Lnet/minecraft/class_1219;field_5072:[Inamed pixelsLnet/minecraft/client/texture/NativeImageBackedTexture;pixels:[I
-
width
private final int width- Mappings:
Namespace Name Mixin selector official gLblz;g:Iintermediary field_5073Lnet/minecraft/class_1219;field_5073:Inamed widthLnet/minecraft/client/texture/NativeImageBackedTexture;width:I
-
height
private final int height- Mappings:
Namespace Name Mixin selector official hLblz;h:Iintermediary field_5074Lnet/minecraft/class_1219;field_5074:Inamed heightLnet/minecraft/client/texture/NativeImageBackedTexture;height:I
-
-
Constructor Details
-
NativeImageBackedTexture
- Mappings:
Namespace Name Mixin selector official <init>Lblz;<init>(Ljava/awt/image/BufferedImage;)Vintermediary <init>Lnet/minecraft/class_1219;<init>(Ljava/awt/image/BufferedImage;)Vnamed <init>Lnet/minecraft/client/texture/NativeImageBackedTexture;<init>(Ljava/awt/image/BufferedImage;)V
-
NativeImageBackedTexture
public NativeImageBackedTexture(int width, int height)- Mappings:
Namespace Name Mixin selector official <init>Lblz;<init>(II)Vintermediary <init>Lnet/minecraft/class_1219;<init>(II)Vnamed <init>Lnet/minecraft/client/texture/NativeImageBackedTexture;<init>(II)V
-
-
Method Details
-
load
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLbmk;a(Lbni;)Vintermediary method_4277Lnet/minecraft/class_1233;method_4277(Lnet/minecraft/class_1258;)Vnamed loadLnet/minecraft/client/texture/Texture;load(Lnet/minecraft/resource/ResourceManager;)V
-
upload
public void upload()- Mappings:
Namespace Name Mixin selector official dLblz;d()Vintermediary method_4195Lnet/minecraft/class_1219;method_4195()Vnamed uploadLnet/minecraft/client/texture/NativeImageBackedTexture;upload()V
-
getPixels
public int[] getPixels()- Mappings:
Namespace Name Mixin selector official eLblz;e()[Iintermediary method_4196Lnet/minecraft/class_1219;method_4196()[Inamed getPixelsLnet/minecraft/client/texture/NativeImageBackedTexture;getPixels()[I
-