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 fjw
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ClampedTextureprivate ClampedTextureprivate booleanprivate booleanprivate FilteredTextureprivate final intprivate booleanprivate final intprivate final intprivate final Stringprivate FilteredTextureprivate final TextureTypeprivate final int -
Constructor Summary
ConstructorsConstructorDescriptionDrawableTexture(@Nullable String name, 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()voidvoidcopy(GpuBuffer gpuBuffer, int int2, Runnable runnable, int int3, int int4, int int5, int int6, int int7) intgetGlId()intintgetMippedHeight(int mipLevel) intgetMippedWidth(int mipLevel) getType()voidsave(IntBuffer buffer, NativeImage.Format format, int mipLevel, int x, int y, int width, int height) voidsave(NativeImage newImage) voidsave(NativeImage image, int mipLevel, int destX, int destY, int width, int height, int srcX, int srcY) voidvoidvoidsetFilter(FilteredTexture all, boolean hasMipMap) voidsetFilter(FilteredTexture near, FilteredTexture far, boolean hasMipMap)
-
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 aLfjw;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 bLfjw;b:Lfjx;
-
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 cLfjw;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 dLfjw;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 eLfjw;e:I
-
name
- Mappings:
Namespace Name Mixin selector named nameLnet/minecraft/client/texture/DrawableTexture;name:Ljava/lang/String;intermediary field_56764Lnet/minecraft/class_10792;field_56764:Ljava/lang/String;official fLfjw;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 gLfjw;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 hLfjw;h:Lfju;
-
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 iLfjw;i:Lfju;
-
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 jLfjw;j:Lfjv;
-
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 kLfjw;k:Lfjv;
-
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 lLfjw;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 mLfjw;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>Lfjw;<init>(Ljava/util/function/Supplier;Lfjx;III)V
-
DrawableTexture
public DrawableTexture(@Nullable @Nullable String name, 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>Lfjw;<init>(Ljava/lang/String;Lfjx;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 aLfjw;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 bLfjw;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 aLfjw;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 bLfjw;b()Lfjx;
-
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 aLfjw;a(Lfju;)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 aLfjw;a(Lfju;Lfju;)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 aLfjw;a(Lfjv;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 aLfjw;a(Lfjv;Lfjv;Z)V
-
save
- Mappings:
Namespace Name Mixin selector named saveLnet/minecraft/client/texture/DrawableTexture;save(Lnet/minecraft/client/texture/NativeImage;)Vintermediary method_67779Lnet/minecraft/class_10792;method_67779(Lnet/minecraft/class_1011;)Vofficial aLfjw;a(Lfiz;)V
-
save
public void save(NativeImage image, int mipLevel, int destX, int destY, int width, int height, int srcX, int srcY) - Mappings:
Namespace Name Mixin selector named saveLnet/minecraft/client/texture/DrawableTexture;save(Lnet/minecraft/client/texture/NativeImage;IIIIIII)Vintermediary method_67780Lnet/minecraft/class_10792;method_67780(Lnet/minecraft/class_1011;IIIIIII)Vofficial aLfjw;a(Lfiz;IIIIIII)V
-
copy
- Mappings:
Namespace Name Mixin selector named copyLnet/minecraft/client/texture/DrawableTexture;copy(Lnet/minecraft/client/gl/GpuBuffer;ILjava/lang/Runnable;I)Vintermediary method_68153Lnet/minecraft/class_10792;method_68153(Lnet/minecraft/class_10227;ILjava/lang/Runnable;I)Vofficial aLfjw;a(Lfhs;ILjava/lang/Runnable;I)V
-
copy
public void copy(GpuBuffer gpuBuffer, int int2, Runnable runnable, int int3, int int4, int int5, int int6, int int7) - Mappings:
Namespace Name Mixin selector named copyLnet/minecraft/client/texture/DrawableTexture;copy(Lnet/minecraft/client/gl/GpuBuffer;ILjava/lang/Runnable;IIIII)Vintermediary method_68154Lnet/minecraft/class_10792;method_68154(Lnet/minecraft/class_10227;ILjava/lang/Runnable;IIIII)Vofficial aLfjw;a(Lfhs;ILjava/lang/Runnable;IIIII)V
-
save
public void save(IntBuffer buffer, NativeImage.Format format, int mipLevel, int x, int y, int width, int height) - Mappings:
Namespace Name Mixin selector named saveLnet/minecraft/client/texture/DrawableTexture;save(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 aLfjw;a(Ljava/nio/IntBuffer;Lfiz$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 cLfjw;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 dLfjw;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 eLfjw;e()Ljava/lang/String;
-