Package net.minecraft.client.texture
Class DrawableTexture
java.lang.Object
net.minecraft.client.texture.DrawableTexture
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name named net/minecraft/client/texture/DrawableTextureintermediary net/minecraft/class_10792official fjr
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ClampedTextureprivate ClampedTextureprivate booleanprivate final Stringprivate booleanprivate FilteredTextureprivate final intprivate booleanprivate final intprivate final intprivate FilteredTextureprivate final TextureTypeprivate final int -
Constructor Summary
ConstructorsConstructorDescriptionDrawableTexture(@Nullable String debugName, TextureType type, int width, int height, int mipLevels) DrawableTexture(@Nullable Supplier<String> supplier, TextureType type, int width, int height, int mipLevels) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclose()voidcopyTo(NativeImage image, int mipLevel, int destX, int destY, int width, int height, int srcX, int srcY) intgetGlId()intintgetMippedHeight(int mipLevel) intgetMippedWidth(int mipLevel) getType()voidreplaceImage(NativeImage newImage) voidvoidvoidsetFilter(FilteredTexture all, boolean hasMipMap) voidsetFilter(FilteredTexture near, FilteredTexture far, boolean hasMipMap) voidupload(IntBuffer buffer, NativeImage.Format format, int mipLevel, int x, int y, int width, int height)
-
Field Details
-
glId
private final int glId- Mappings:
Namespace Name Mixin selector named glIdLnet/minecraft/client/texture/DrawableTexture;glId:Iintermediary field_56759Lnet/minecraft/class_10792;field_56759:Iofficial aLfjr;a:I
-
type
- Mappings:
Namespace Name Mixin selector named typeLnet/minecraft/client/texture/DrawableTexture;type:Lnet/minecraft/client/texture/TextureType;intermediary field_56760Lnet/minecraft/class_10792;field_56760:Lnet/minecraft/class_10793;official bLfjr;b:Lfjs;
-
width
private final int width- Mappings:
Namespace Name Mixin selector named widthLnet/minecraft/client/texture/DrawableTexture;width:Iintermediary field_56761Lnet/minecraft/class_10792;field_56761:Iofficial cLfjr;c:I
-
height
private final int height- Mappings:
Namespace Name Mixin selector named heightLnet/minecraft/client/texture/DrawableTexture;height:Iintermediary field_56762Lnet/minecraft/class_10792;field_56762:Iofficial dLfjr;d:I
-
mipLevels
private final int mipLevels- Mappings:
Namespace Name Mixin selector named mipLevelsLnet/minecraft/client/texture/DrawableTexture;mipLevels:Iintermediary field_56763Lnet/minecraft/class_10792;field_56763:Iofficial eLfjr;e:I
-
debugName
- Mappings:
Namespace Name Mixin selector named debugNameLnet/minecraft/client/texture/DrawableTexture;debugName:Ljava/lang/String;intermediary field_56764Lnet/minecraft/class_10792;field_56764:Ljava/lang/String;official fLfjr;f:Ljava/lang/String;
-
closed
private boolean closed- Mappings:
Namespace Name Mixin selector named closedLnet/minecraft/client/texture/DrawableTexture;closed:Zintermediary field_56765Lnet/minecraft/class_10792;field_56765:Zofficial gLfjr;g:Z
-
clampedU
- Mappings:
Namespace Name Mixin selector named clampedULnet/minecraft/client/texture/DrawableTexture;clampedU:Lnet/minecraft/client/texture/ClampedTexture;intermediary field_56766Lnet/minecraft/class_10792;field_56766:Lnet/minecraft/class_10790;official hLfjr;h:Lfjp;
-
clampedV
- Mappings:
Namespace Name Mixin selector named clampedVLnet/minecraft/client/texture/DrawableTexture;clampedV:Lnet/minecraft/client/texture/ClampedTexture;intermediary field_56767Lnet/minecraft/class_10792;field_56767:Lnet/minecraft/class_10790;official iLfjr;i:Lfjp;
-
nearFilter
- Mappings:
Namespace Name Mixin selector named nearFilterLnet/minecraft/client/texture/DrawableTexture;nearFilter:Lnet/minecraft/client/texture/FilteredTexture;intermediary field_56768Lnet/minecraft/class_10792;field_56768:Lnet/minecraft/class_10791;official jLfjr;j:Lfjq;
-
farFilter
- Mappings:
Namespace Name Mixin selector named farFilterLnet/minecraft/client/texture/DrawableTexture;farFilter:Lnet/minecraft/client/texture/FilteredTexture;intermediary field_56769Lnet/minecraft/class_10792;field_56769:Lnet/minecraft/class_10791;official kLfjr;k:Lfjq;
-
hasMipmap
private boolean hasMipmap- Mappings:
Namespace Name Mixin selector named hasMipmapLnet/minecraft/client/texture/DrawableTexture;hasMipmap:Zintermediary field_56770Lnet/minecraft/class_10792;field_56770:Zofficial lLfjr;l:Z
-
dirty
private boolean dirty- Mappings:
Namespace Name Mixin selector named dirtyLnet/minecraft/client/texture/DrawableTexture;dirty:Zintermediary field_56771Lnet/minecraft/class_10792;field_56771:Zofficial mLfjr;m:Z
-
-
Constructor Details
-
DrawableTexture
public DrawableTexture(@Nullable @Nullable Supplier<String> supplier, TextureType type, int width, int height, int mipLevels) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/texture/DrawableTexture;<init>(Ljava/util/function/Supplier;Lnet/minecraft/client/texture/TextureType;III)Vintermediary <init>Lnet/minecraft/class_10792;<init>(Ljava/util/function/Supplier;Lnet/minecraft/class_10793;III)Vofficial <init>Lfjr;<init>(Ljava/util/function/Supplier;Lfjs;III)V
-
DrawableTexture
public DrawableTexture(@Nullable @Nullable String debugName, TextureType type, int width, int height, int mipLevels) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/texture/DrawableTexture;<init>(Ljava/lang/String;Lnet/minecraft/client/texture/TextureType;III)Vintermediary <init>Lnet/minecraft/class_10792;<init>(Ljava/lang/String;Lnet/minecraft/class_10793;III)Vofficial <init>Lfjr;<init>(Ljava/lang/String;Lfjs;III)V
-
-
Method Details
-
getMippedWidth
public int getMippedWidth(int mipLevel) - Mappings:
Namespace Name Mixin selector named getMippedWidthLnet/minecraft/client/texture/DrawableTexture;getMippedWidth(I)Iintermediary method_67778Lnet/minecraft/class_10792;method_67778(I)Iofficial aLfjr;a(I)I
-
getMippedHeight
public int getMippedHeight(int mipLevel) - Mappings:
Namespace Name Mixin selector named getMippedHeightLnet/minecraft/client/texture/DrawableTexture;getMippedHeight(I)Iintermediary method_67787Lnet/minecraft/class_10792;method_67787(I)Iofficial bLfjr;b(I)I
-
getMipLevels
public int getMipLevels()- Mappings:
Namespace Name Mixin selector named getMipLevelsLnet/minecraft/client/texture/DrawableTexture;getMipLevels()Iintermediary method_67777Lnet/minecraft/class_10792;method_67777()Iofficial aLfjr;a()I
-
getType
- Mappings:
Namespace Name Mixin selector named getTypeLnet/minecraft/client/texture/DrawableTexture;getType()Lnet/minecraft/client/texture/TextureType;intermediary method_67786Lnet/minecraft/class_10792;method_67786()Lnet/minecraft/class_10793;official bLfjr;b()Lfjs;
-
setClamp
- Mappings:
Namespace Name Mixin selector named setClampLnet/minecraft/client/texture/DrawableTexture;setClamp(Lnet/minecraft/client/texture/ClampedTexture;)Vintermediary method_67781Lnet/minecraft/class_10792;method_67781(Lnet/minecraft/class_10790;)Vofficial aLfjr;a(Lfjp;)V
-
setClamp
- Mappings:
Namespace Name Mixin selector named setClampLnet/minecraft/client/texture/DrawableTexture;setClamp(Lnet/minecraft/client/texture/ClampedTexture;Lnet/minecraft/client/texture/ClampedTexture;)Vintermediary method_67782Lnet/minecraft/class_10792;method_67782(Lnet/minecraft/class_10790;Lnet/minecraft/class_10790;)Vofficial aLfjr;a(Lfjp;Lfjp;)V
-
setFilter
- Mappings:
Namespace Name Mixin selector named setFilterLnet/minecraft/client/texture/DrawableTexture;setFilter(Lnet/minecraft/client/texture/FilteredTexture;Z)Vintermediary method_67784Lnet/minecraft/class_10792;method_67784(Lnet/minecraft/class_10791;Z)Vofficial aLfjr;a(Lfjq;Z)V
-
setFilter
- Mappings:
Namespace Name Mixin selector named setFilterLnet/minecraft/client/texture/DrawableTexture;setFilter(Lnet/minecraft/client/texture/FilteredTexture;Lnet/minecraft/client/texture/FilteredTexture;Z)Vintermediary method_67783Lnet/minecraft/class_10792;method_67783(Lnet/minecraft/class_10791;Lnet/minecraft/class_10791;Z)Vofficial aLfjr;a(Lfjq;Lfjq;Z)V
-
replaceImage
- Mappings:
Namespace Name Mixin selector named replaceImageLnet/minecraft/client/texture/DrawableTexture;replaceImage(Lnet/minecraft/client/texture/NativeImage;)Vintermediary method_67779Lnet/minecraft/class_10792;method_67779(Lnet/minecraft/class_1011;)Vofficial aLfjr;a(Lfiu;)V
-
copyTo
public void copyTo(NativeImage image, int mipLevel, int destX, int destY, int width, int height, int srcX, int srcY) - Mappings:
Namespace Name Mixin selector named copyToLnet/minecraft/client/texture/DrawableTexture;copyTo(Lnet/minecraft/client/texture/NativeImage;IIIIIII)Vintermediary method_67780Lnet/minecraft/class_10792;method_67780(Lnet/minecraft/class_1011;IIIIIII)Vofficial aLfjr;a(Lfiu;IIIIIII)V
-
upload
public void upload(IntBuffer buffer, NativeImage.Format format, int mipLevel, int x, int y, int width, int height) - Mappings:
Namespace Name Mixin selector named uploadLnet/minecraft/client/texture/DrawableTexture;upload(Ljava/nio/IntBuffer;Lnet/minecraft/client/texture/NativeImage$Format;IIIII)Vintermediary method_67785Lnet/minecraft/class_10792;method_67785(Ljava/nio/IntBuffer;Lnet/minecraft/class_1011$class_1012;IIIII)Vofficial aLfjr;a(Ljava/nio/IntBuffer;Lfiu$a;IIIII)V
-
bindTexture
public void bindTexture()- Mappings:
Namespace Name Mixin selector named bindTextureLnet/minecraft/client/texture/DrawableTexture;bindTexture()Vintermediary method_67788Lnet/minecraft/class_10792;method_67788()Vofficial cLfjr;c()V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
getGlId
public int getGlId()- Mappings:
Namespace Name Mixin selector named getGlIdLnet/minecraft/client/texture/DrawableTexture;getGlId()Iintermediary method_67789Lnet/minecraft/class_10792;method_67789()Iofficial dLfjr;d()I
-
getDebugName
- Mappings:
Namespace Name Mixin selector named getDebugNameLnet/minecraft/client/texture/DrawableTexture;getDebugName()Ljava/lang/String;intermediary method_67790Lnet/minecraft/class_10792;method_67790()Ljava/lang/String;official eLfjr;e()Ljava/lang/String;
-