Class TextureUtils

java.lang.Object
codechicken.lib.texture.TextureUtils

public class TextureUtils extends Object
  • Constructor Details

    • TextureUtils

      public TextureUtils()
  • Method Details

    • loadTextureData

      public static int[] loadTextureData(net.minecraft.resources.ResourceLocation resource)
      Returns:
      an array of ARGB pixel data
    • loadTextureColours

      public static Colour[] loadTextureColours(net.minecraft.resources.ResourceLocation resource)
    • loadBufferedImage

      @Nullable public static @Nullable BufferedImage loadBufferedImage(net.minecraft.resources.ResourceLocation textureFile)
    • loadBufferedImage

      public static BufferedImage loadBufferedImage(InputStream in) throws IOException
      Throws:
      IOException
    • copySubImg

      public static void copySubImg(int[] fromTex, int fromWidth, int fromX, int fromY, int width, int height, int[] toTex, int toWidth, int toX, int toY)
    • getTextureManager

      public static net.minecraft.client.renderer.texture.TextureManager getTextureManager()
    • getTextureMap

      public static net.minecraft.client.renderer.texture.TextureAtlas getTextureMap()
    • getMissingSprite

      public static net.minecraft.client.renderer.texture.TextureAtlasSprite getMissingSprite()
    • getTexture

      public static net.minecraft.client.renderer.texture.TextureAtlasSprite getTexture(String location)
    • getTexture

      public static net.minecraft.client.renderer.texture.TextureAtlasSprite getTexture(net.minecraft.resources.ResourceLocation location)
    • getBlockTexture

      public static net.minecraft.client.renderer.texture.TextureAtlasSprite getBlockTexture(String string)
    • getBlockTexture

      public static net.minecraft.client.renderer.texture.TextureAtlasSprite getBlockTexture(net.minecraft.resources.ResourceLocation location)
    • getItemTexture

      public static net.minecraft.client.renderer.texture.TextureAtlasSprite getItemTexture(String string)
    • getItemTexture

      public static net.minecraft.client.renderer.texture.TextureAtlasSprite getItemTexture(net.minecraft.resources.ResourceLocation location)