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 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()voidmethod_68153(GpuBuffer gpuBuffer, int int2, Runnable runnable, int int3) voidmethod_68154(GpuBuffer gpuBuffer, int int2, Runnable runnable, int int3, int int4, int int5, int int6, int int7) 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 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
-
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 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 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>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
-
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 aLfjw;a(Lfiz;)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 aLfjw;a(Lfiz;IIIIIII)V
-
method_68153
- Mappings:
Namespace Name Mixin selector named method_68153Lnet/minecraft/client/texture/DrawableTexture;method_68153(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
-
method_68154
public void method_68154(GpuBuffer gpuBuffer, int int2, Runnable runnable, int int3, int int4, int int5, int int6, int int7) - Mappings:
Namespace Name Mixin selector named method_68154Lnet/minecraft/client/texture/DrawableTexture;method_68154(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
-
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 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;
-