Package net.minecraft.client.texture
Class TextureUtil
java.lang.Object
net.minecraft.client.texture.TextureUtil
- Mappings:
Namespace Name official bpyintermediary net/minecraft/class_1641named net/minecraft/client/texture/TextureUtil
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final IntBufferstatic final int[]private static intprivate static intprivate static final int[]private static final Loggerstatic final NativeImageBackedTexture -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static voidbindTexture(int texture) static voiddeleteTexture(int id) static voidflipXY(int[] data, int width, int height) static int[]getAnaglyphColors(int[] colors) static intstatic intmethod_5858(int int2, BufferedImage bufferedImage) static intmethod_5859(int id, BufferedImage image, int offsetX, int offsetY, boolean linear, boolean clamp) static intmethod_5860(int id, BufferedImage image, boolean linear, boolean clamp) static voidmethod_5861(int texture, int[] int2, int int3, int int4) private static voidmethod_5863(BufferedImage image, int offsetX, int offsetY, boolean linear, boolean clamp) private static voidmethod_5866(int[] int2, int int3) private static voidmethod_5867(int[] int2, int int3, int int4) static voidmethod_7018(int int2, int int3, int int4, int int5, float float2) private static intmethod_7019(int int2, int int3, int int4, int int5, int int6) private static intmethod_7020(int int2, int int3, int int4, int int5, boolean bool) static int[][]method_7021(int int2, int int3, int[][] int4) private static voidmethod_7022(int int2, int[] int3, int int4, int int5, int int6, int int7, boolean bool, boolean bool2, boolean bool3) static voidmethod_7024(boolean bool, boolean bool2) static int[]method_7026(int[] int2, int int3, int int4, int int5) static voidmethod_7027(int[][] int2, int int3, int int4, int int5, int int6, boolean bool, boolean bool2) static voidprivate static voidmethod_7029(int int2, int int3) static voidprepareImage(int id, int width, int height) private static voidsetTextureScaling(boolean linear) private static voidsetTextureScaling(boolean linear, boolean mipmap) private static voidsetTextureWrapping(boolean clamp) static int[]toPixels(ResourceManager resourceManager, Identifier identifier)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official cLbpy;c:Lorg/apache/logging/log4j/Logger;intermediary field_8100Lnet/minecraft/class_1641;field_8100:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/texture/TextureUtil;LOGGER:Lorg/apache/logging/log4j/Logger;
-
BUFFER
- Mappings:
Namespace Name Mixin selector official dLbpy;d:Ljava/nio/IntBuffer;intermediary field_6584Lnet/minecraft/class_1641;field_6584:Ljava/nio/IntBuffer;named BUFFERLnet/minecraft/client/texture/TextureUtil;BUFFER:Ljava/nio/IntBuffer;
-
MISSINGNO
- Mappings:
Namespace Name Mixin selector official aLbpy;a:Lbpg;intermediary field_6582Lnet/minecraft/class_1641;field_6582:Lnet/minecraft/class_1636;named MISSINGNOLnet/minecraft/client/texture/TextureUtil;MISSINGNO:Lnet/minecraft/client/texture/NativeImageBackedTexture;
-
field_6583
public static final int[] field_6583- Mappings:
Namespace Name Mixin selector official bLbpy;b:[Iintermediary field_6583Lnet/minecraft/class_1641;field_6583:[Inamed field_6583Lnet/minecraft/client/texture/TextureUtil;field_6583:[I
-
field_8101
private static int field_8101- Mappings:
Namespace Name Mixin selector official eLbpy;e:Iintermediary field_8101Lnet/minecraft/class_1641;field_8101:Inamed field_8101Lnet/minecraft/client/texture/TextureUtil;field_8101:I
-
field_8102
private static int field_8102- Mappings:
Namespace Name Mixin selector official fLbpy;f:Iintermediary field_8102Lnet/minecraft/class_1641;field_8102:Inamed field_8102Lnet/minecraft/client/texture/TextureUtil;field_8102:I
-
field_8104
private static final int[] field_8104- Mappings:
Namespace Name Mixin selector official gLbpy;g:[Iintermediary field_8104Lnet/minecraft/class_1641;field_8104:[Inamed field_8104Lnet/minecraft/client/texture/TextureUtil;field_8104:[I
-
-
Constructor Details
-
TextureUtil
public TextureUtil()
-
-
Method Details
-
getTexLevelParameter
public static int getTexLevelParameter()- Mappings:
Namespace Name Mixin selector official aLbpy;a()Iintermediary method_5856Lnet/minecraft/class_1641;method_5856()Inamed getTexLevelParameterLnet/minecraft/client/texture/TextureUtil;getTexLevelParameter()I
-
deleteTexture
public static void deleteTexture(int id) - Mappings:
Namespace Name Mixin selector official aLbpy;a(I)Vintermediary method_7017Lnet/minecraft/class_1641;method_7017(I)Vnamed deleteTextureLnet/minecraft/client/texture/TextureUtil;deleteTexture(I)V
-
method_5858
- Mappings:
Namespace Name Mixin selector official aLbpy;a(ILjava/awt/image/BufferedImage;)Iintermediary method_5858Lnet/minecraft/class_1641;method_5858(ILjava/awt/image/BufferedImage;)Inamed method_5858Lnet/minecraft/client/texture/TextureUtil;method_5858(ILjava/awt/image/BufferedImage;)I
-
method_5861
public static void method_5861(int texture, int[] int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official aLbpy;a(I[III)Vintermediary method_5861Lnet/minecraft/class_1641;method_5861(I[III)Vnamed method_5861Lnet/minecraft/client/texture/TextureUtil;method_5861(I[III)V
-
method_7021
public static int[][] method_7021(int int2, int int3, int[][] int4) - Mappings:
Namespace Name Mixin selector official aLbpy;a(II[[I)[[Iintermediary method_7021Lnet/minecraft/class_1641;method_7021(II[[I)[[Inamed method_7021Lnet/minecraft/client/texture/TextureUtil;method_7021(II[[I)[[I
-
method_7020
private static int method_7020(int int2, int int3, int int4, int int5, boolean bool) - Mappings:
Namespace Name Mixin selector official aLbpy;a(IIIIZ)Iintermediary method_7020Lnet/minecraft/class_1641;method_7020(IIIIZ)Inamed method_7020Lnet/minecraft/client/texture/TextureUtil;method_7020(IIIIZ)I
-
method_7019
private static int method_7019(int int2, int int3, int int4, int int5, int int6) - Mappings:
Namespace Name Mixin selector official aLbpy;a(IIIII)Iintermediary method_7019Lnet/minecraft/class_1641;method_7019(IIIII)Inamed method_7019Lnet/minecraft/client/texture/TextureUtil;method_7019(IIIII)I
-
method_7027
public static void method_7027(int[][] int2, int int3, int int4, int int5, int int6, boolean bool, boolean bool2) - Mappings:
Namespace Name Mixin selector official aLbpy;a([[IIIIIZZ)Vintermediary method_7027Lnet/minecraft/class_1641;method_7027([[IIIIIZZ)Vnamed method_7027Lnet/minecraft/client/texture/TextureUtil;method_7027([[IIIIIZZ)V
-
method_7022
private static void method_7022(int int2, int[] int3, int int4, int int5, int int6, int int7, boolean bool, boolean bool2, boolean bool3) - Mappings:
Namespace Name Mixin selector official aLbpy;a(I[IIIIIZZZ)Vintermediary method_7022Lnet/minecraft/class_1641;method_7022(I[IIIIIZZZ)Vnamed method_7022Lnet/minecraft/client/texture/TextureUtil;method_7022(I[IIIIIZZZ)V
-
method_5860
- Mappings:
Namespace Name Mixin selector official aLbpy;a(ILjava/awt/image/BufferedImage;ZZ)Iintermediary method_5860Lnet/minecraft/class_1641;method_5860(ILjava/awt/image/BufferedImage;ZZ)Inamed method_5860Lnet/minecraft/client/texture/TextureUtil;method_5860(ILjava/awt/image/BufferedImage;ZZ)I
-
prepareImage
public static void prepareImage(int id, int width, int height) - Mappings:
Namespace Name Mixin selector official aLbpy;a(III)Vintermediary method_5857Lnet/minecraft/class_1641;method_5857(III)Vnamed prepareImageLnet/minecraft/client/texture/TextureUtil;prepareImage(III)V
-
method_7018
public static void method_7018(int int2, int int3, int int4, int int5, float float2) - Mappings:
Namespace Name Mixin selector official aLbpy;a(IIIIF)Vintermediary method_7018Lnet/minecraft/class_1641;method_7018(IIIIF)Vnamed method_7018Lnet/minecraft/client/texture/TextureUtil;method_7018(IIIIF)V
-
method_5859
public static int method_5859(int id, BufferedImage image, int offsetX, int offsetY, boolean linear, boolean clamp) - Mappings:
Namespace Name Mixin selector official aLbpy;a(ILjava/awt/image/BufferedImage;IIZZ)Iintermediary method_5859Lnet/minecraft/class_1641;method_5859(ILjava/awt/image/BufferedImage;IIZZ)Inamed method_5859Lnet/minecraft/client/texture/TextureUtil;method_5859(ILjava/awt/image/BufferedImage;IIZZ)I
-
method_5863
private static void method_5863(BufferedImage image, int offsetX, int offsetY, boolean linear, boolean clamp) - Mappings:
Namespace Name Mixin selector official aLbpy;a(Ljava/awt/image/BufferedImage;IIZZ)Vintermediary method_5863Lnet/minecraft/class_1641;method_5863(Ljava/awt/image/BufferedImage;IIZZ)Vnamed method_5863Lnet/minecraft/client/texture/TextureUtil;method_5863(Ljava/awt/image/BufferedImage;IIZZ)V
-
setTextureWrapping
private static void setTextureWrapping(boolean clamp) - Mappings:
Namespace Name Mixin selector official aLbpy;a(Z)Vintermediary method_5864Lnet/minecraft/class_1641;method_5864(Z)Vnamed setTextureWrappingLnet/minecraft/client/texture/TextureUtil;setTextureWrapping(Z)V
-
setTextureScaling
private static void setTextureScaling(boolean linear) - Mappings:
Namespace Name Mixin selector official bLbpy;b(Z)Vintermediary method_7030Lnet/minecraft/class_1641;method_7030(Z)Vnamed setTextureScalingLnet/minecraft/client/texture/TextureUtil;setTextureScaling(Z)V
-
method_7024
public static void method_7024(boolean bool, boolean bool2) - Mappings:
Namespace Name Mixin selector official aLbpy;a(ZZ)Vintermediary method_7024Lnet/minecraft/class_1641;method_7024(ZZ)Vnamed method_7024Lnet/minecraft/client/texture/TextureUtil;method_7024(ZZ)V
-
method_7028
public static void method_7028()- Mappings:
Namespace Name Mixin selector official bLbpy;b()Vintermediary method_7028Lnet/minecraft/class_1641;method_7028()Vnamed method_7028Lnet/minecraft/client/texture/TextureUtil;method_7028()V
-
method_7029
private static void method_7029(int int2, int int3) - Mappings:
Namespace Name Mixin selector official bLbpy;b(II)Vintermediary method_7029Lnet/minecraft/class_1641;method_7029(II)Vnamed method_7029Lnet/minecraft/client/texture/TextureUtil;method_7029(II)V
-
setTextureScaling
private static void setTextureScaling(boolean linear, boolean mipmap) - Mappings:
Namespace Name Mixin selector official bLbpy;b(ZZ)Vintermediary method_7023Lnet/minecraft/class_1641;method_7023(ZZ)Vnamed setTextureScalingLnet/minecraft/client/texture/TextureUtil;setTextureScaling(ZZ)V
-
method_5866
private static void method_5866(int[] int2, int int3) - Mappings:
Namespace Name Mixin selector official aLbpy;a([II)Vintermediary method_5866Lnet/minecraft/class_1641;method_5866([II)Vnamed method_5866Lnet/minecraft/client/texture/TextureUtil;method_5866([II)V
-
method_5867
private static void method_5867(int[] int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official bLbpy;b([III)Vintermediary method_5867Lnet/minecraft/class_1641;method_5867([III)Vnamed method_5867Lnet/minecraft/client/texture/TextureUtil;method_5867([III)V
-
bindTexture
static void bindTexture(int texture) - Mappings:
Namespace Name Mixin selector official bLbpy;b(I)Vintermediary method_5869Lnet/minecraft/class_1641;method_5869(I)Vnamed bindTextureLnet/minecraft/client/texture/TextureUtil;bindTexture(I)V
-
toPixels
- Mappings:
Namespace Name Mixin selector official aLbpy;a(Lbqn;Lbqm;)[Iintermediary method_5862Lnet/minecraft/class_1641;method_5862(Lnet/minecraft/class_1654;Lnet/minecraft/class_1653;)[Inamed toPixelsLnet/minecraft/client/texture/TextureUtil;toPixels(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/Identifier;)[I
-
getAnaglyphColors
public static int[] getAnaglyphColors(int[] colors) - Mappings:
Namespace Name Mixin selector official aLbpy;a([I)[Iintermediary method_5865Lnet/minecraft/class_1641;method_5865([I)[Inamed getAnaglyphColorsLnet/minecraft/client/texture/TextureUtil;getAnaglyphColors([I)[I
-
method_7026
public static int[] method_7026(int[] int2, int int3, int int4, int int5) - Mappings:
Namespace Name Mixin selector official aLbpy;a([IIII)[Iintermediary method_7026Lnet/minecraft/class_1641;method_7026([IIII)[Inamed method_7026Lnet/minecraft/client/texture/TextureUtil;method_7026([IIII)[I
-
flipXY
public static void flipXY(int[] data, int width, int height) - Mappings:
Namespace Name Mixin selector official aLbpy;a([III)Vintermediary method_7025Lnet/minecraft/class_1641;method_7025([III)Vnamed flipXYLnet/minecraft/client/texture/TextureUtil;flipXY([III)V
-