Class TextureUtil

java.lang.Object
net.minecraft.client.texture.TextureUtil

@Environment(CLIENT) public class TextureUtil extends Object
Mappings:
Namespace Name
official bzc
intermediary net/minecraft/class_1641
named net/minecraft/client/texture/TextureUtil
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official c Lbzc;c:Lorg/apache/logging/log4j/Logger;
      intermediary field_8100 Lnet/minecraft/class_1641;field_8100:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/texture/TextureUtil;LOGGER:Lorg/apache/logging/log4j/Logger;
    • BUFFER

      private static final IntBuffer BUFFER
      Mappings:
      Namespace Name Mixin selector
      official d Lbzc;d:Ljava/nio/IntBuffer;
      intermediary field_6584 Lnet/minecraft/class_1641;field_6584:Ljava/nio/IntBuffer;
      named BUFFER Lnet/minecraft/client/texture/TextureUtil;BUFFER:Ljava/nio/IntBuffer;
    • MISSINGNO

      public static final NativeImageBackedTexture MISSINGNO
      Mappings:
      Namespace Name Mixin selector
      official a Lbzc;a:Lbyp;
      intermediary field_6582 Lnet/minecraft/class_1641;field_6582:Lnet/minecraft/class_1636;
      named MISSINGNO Lnet/minecraft/client/texture/TextureUtil;MISSINGNO:Lnet/minecraft/client/texture/NativeImageBackedTexture;
    • field_6583

      public static final int[] field_6583
      Mappings:
      Namespace Name Mixin selector
      official b Lbzc;b:[I
      intermediary field_6583 Lnet/minecraft/class_1641;field_6583:[I
      named field_6583 Lnet/minecraft/client/texture/TextureUtil;field_6583:[I
    • field_13653

      private static final float[] field_13653
      Mappings:
      Namespace Name Mixin selector
      official e Lbzc;e:[F
      intermediary field_13653 Lnet/minecraft/class_1641;field_13653:[F
      named field_13653 Lnet/minecraft/client/texture/TextureUtil;field_13653:[F
    • field_8104

      private static final int[] field_8104
      Mappings:
      Namespace Name Mixin selector
      official f Lbzc;f:[I
      intermediary field_8104 Lnet/minecraft/class_1641;field_8104:[I
      named field_8104 Lnet/minecraft/client/texture/TextureUtil;field_8104:[I
  • Constructor Details

    • TextureUtil

      public TextureUtil()
  • Method Details

    • method_12494

      private static float method_12494(int int2)
      Mappings:
      Namespace Name Mixin selector
      official d Lbzc;d(I)F
      intermediary method_12494 Lnet/minecraft/class_1641;method_12494(I)F
      named method_12494 Lnet/minecraft/client/texture/TextureUtil;method_12494(I)F
    • getTexLevelParameter

      public static int getTexLevelParameter()
      Mappings:
      Namespace Name Mixin selector
      official a Lbzc;a()I
      intermediary method_5856 Lnet/minecraft/class_1641;method_5856()I
      named getTexLevelParameter Lnet/minecraft/client/texture/TextureUtil;getTexLevelParameter()I
    • deleteTexture

      public static void deleteTexture(int id)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzc;a(I)V
      intermediary method_7017 Lnet/minecraft/class_1641;method_7017(I)V
      named deleteTexture Lnet/minecraft/client/texture/TextureUtil;deleteTexture(I)V
    • method_5858

      public static int method_5858(int int2, BufferedImage bufferedImage)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzc;a(ILjava/awt/image/BufferedImage;)I
      intermediary method_5858 Lnet/minecraft/class_1641;method_5858(ILjava/awt/image/BufferedImage;)I
      named method_5858 Lnet/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 a Lbzc;a(I[III)V
      intermediary method_5861 Lnet/minecraft/class_1641;method_5861(I[III)V
      named method_5861 Lnet/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 a Lbzc;a(II[[I)[[I
      intermediary method_7021 Lnet/minecraft/class_1641;method_7021(II[[I)[[I
      named method_7021 Lnet/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 a Lbzc;a(IIIIZ)I
      intermediary method_7020 Lnet/minecraft/class_1641;method_7020(IIIIZ)I
      named method_7020 Lnet/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 a Lbzc;a(IIIII)I
      intermediary method_7019 Lnet/minecraft/class_1641;method_7019(IIIII)I
      named method_7019 Lnet/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 a Lbzc;a([[IIIIIZZ)V
      intermediary method_7027 Lnet/minecraft/class_1641;method_7027([[IIIIIZZ)V
      named method_7027 Lnet/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 a Lbzc;a(I[IIIIIZZZ)V
      intermediary method_7022 Lnet/minecraft/class_1641;method_7022(I[IIIIIZZZ)V
      named method_7022 Lnet/minecraft/client/texture/TextureUtil;method_7022(I[IIIIIZZZ)V
    • method_5860

      public static int method_5860(int id, BufferedImage image, boolean linear, boolean clamp)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzc;a(ILjava/awt/image/BufferedImage;ZZ)I
      intermediary method_5860 Lnet/minecraft/class_1641;method_5860(ILjava/awt/image/BufferedImage;ZZ)I
      named method_5860 Lnet/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 a Lbzc;a(III)V
      intermediary method_5857 Lnet/minecraft/class_1641;method_5857(III)V
      named prepareImage Lnet/minecraft/client/texture/TextureUtil;prepareImage(III)V
    • prepareImage

      public static void prepareImage(int id, int maxLevel, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzc;a(IIII)V
      intermediary method_10324 Lnet/minecraft/class_1641;method_10324(IIII)V
      named prepareImage Lnet/minecraft/client/texture/TextureUtil;prepareImage(IIII)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 a Lbzc;a(ILjava/awt/image/BufferedImage;IIZZ)I
      intermediary method_5859 Lnet/minecraft/class_1641;method_5859(ILjava/awt/image/BufferedImage;IIZZ)I
      named method_5859 Lnet/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 a Lbzc;a(Ljava/awt/image/BufferedImage;IIZZ)V
      intermediary method_5863 Lnet/minecraft/class_1641;method_5863(Ljava/awt/image/BufferedImage;IIZZ)V
      named method_5863 Lnet/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 a Lbzc;a(Z)V
      intermediary method_5864 Lnet/minecraft/class_1641;method_5864(Z)V
      named setTextureWrapping Lnet/minecraft/client/texture/TextureUtil;setTextureWrapping(Z)V
    • setTextureScaling

      private static void setTextureScaling(boolean linear)
      Mappings:
      Namespace Name Mixin selector
      official b Lbzc;b(Z)V
      intermediary method_7030 Lnet/minecraft/class_1641;method_7030(Z)V
      named setTextureScaling Lnet/minecraft/client/texture/TextureUtil;setTextureScaling(Z)V
    • setTextureScaling

      private static void setTextureScaling(boolean linear, boolean mipmap)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzc;a(ZZ)V
      intermediary method_7023 Lnet/minecraft/class_1641;method_7023(ZZ)V
      named setTextureScaling Lnet/minecraft/client/texture/TextureUtil;setTextureScaling(ZZ)V
    • method_5866

      private static void method_5866(int[] int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzc;a([II)V
      intermediary method_5866 Lnet/minecraft/class_1641;method_5866([II)V
      named method_5866 Lnet/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 b Lbzc;b([III)V
      intermediary method_5867 Lnet/minecraft/class_1641;method_5867([III)V
      named method_5867 Lnet/minecraft/client/texture/TextureUtil;method_5867([III)V
    • bindTexture

      static void bindTexture(int texture)
      Mappings:
      Namespace Name Mixin selector
      official b Lbzc;b(I)V
      intermediary method_5869 Lnet/minecraft/class_1641;method_5869(I)V
      named bindTexture Lnet/minecraft/client/texture/TextureUtil;bindTexture(I)V
    • toPixels

      public static int[] toPixels(ResourceManager resourceManager, Identifier identifier) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lbzc;a(Lbzy;Lkq;)[I
      intermediary method_5862 Lnet/minecraft/class_1641;method_5862(Lnet/minecraft/class_1654;Lnet/minecraft/class_1653;)[I
      named toPixels Lnet/minecraft/client/texture/TextureUtil;toPixels(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/Identifier;)[I
    • create

      public static BufferedImage create(InputStream input) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lbzc;a(Ljava/io/InputStream;)Ljava/awt/image/BufferedImage;
      intermediary method_10325 Lnet/minecraft/class_1641;method_10325(Ljava/io/InputStream;)Ljava/awt/image/BufferedImage;
      named create Lnet/minecraft/client/texture/TextureUtil;create(Ljava/io/InputStream;)Ljava/awt/image/BufferedImage;
    • getAnaglyphColors

      public static int[] getAnaglyphColors(int[] colors)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzc;a([I)[I
      intermediary method_5865 Lnet/minecraft/class_1641;method_5865([I)[I
      named getAnaglyphColors Lnet/minecraft/client/texture/TextureUtil;getAnaglyphColors([I)[I
    • getAnaglyphColor

      public static int getAnaglyphColor(int color)
      Mappings:
      Namespace Name Mixin selector
      official c Lbzc;c(I)I
      intermediary method_10326 Lnet/minecraft/class_1641;method_10326(I)I
      named getAnaglyphColor Lnet/minecraft/client/texture/TextureUtil;getAnaglyphColor(I)I
    • flipXY

      public static void flipXY(int[] data, int width, int height)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzc;a([III)V
      intermediary method_7025 Lnet/minecraft/class_1641;method_7025([III)V
      named flipXY Lnet/minecraft/client/texture/TextureUtil;flipXY([III)V