net.minecraft.client.texture

public class ImageHelper

com.mojang.blaze3d.platform.TextureUtil
com.mojang.blaze3d.platform.TextureUtil
net.minecraft.class_1_1306
net.minecraft.client.texture.ImageHelper

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
LOGGER
field_1_8801
LOGGER
public static final int
MIN_MIPMAP_LEVEL
MIN_MIPMAP_LEVEL
field_1_8802
field_1_8802
private static final int
DEFAULT_IMAGE_BUFFER_SIZE
DEFAULT_IMAGE_BUFFER_SIZE
field_1_8799
DEFAULT_BUFFER_SIZE
private static final int[][]
DIRECTIONS
DIRECTIONS
field_1_8800
CARDINAL_OFFSETS

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static ByteBuffer
readResource(InputStream inputStream)
readResource(InputStream inputStream)
method_1_8487(InputStream arg0)
readAll(InputStream input)
private static ByteBuffer
readResource(ReadableByteChannel channel, int expectedSize)
readResource(ReadableByteChannel channel, int expectedSize)
method_1_8488(ReadableByteChannel arg0, int arg1)
readAll(ReadableByteChannel channel, int bufSize)
public static void
writeAsPNG(Path dir, String prefix, GpuTexture texture, int maxMipLevel, IntUnaryOperator pixelModifier)
writeAsPNG(Path dir, String prefix, GpuTexture texture, int maxMipLevel, IntUnaryOperator pixelModifier)
method_1_8490(Path arg0, String arg1, class_1_1318 arg2, int arg3, IntUnaryOperator arg4)
saveTexture(Path directory, String filePrefix, GpuTexture texture, int scales, IntUnaryOperator colorFunction)
public static Path
getDebugTexturePath(Path root)
getDebugTexturePath(Path root)
method_1_8482(Path arg0)
getDebugTexturesDir(Path gameRoot)
public static Path
getDebugTexturePath()
getDebugTexturePath()
method_1_8481()
getDebugTexturesDir()
public static void
solidify(NativeImage image)
solidify(NativeImage image)
method_1_8489(class_1011 arg0)
recolorTransparentPixels(NativeImage image)
public static void
fillEmptyAreasWithDarkColor(NativeImage image)
fillEmptyAreasWithDarkColor(NativeImage image)
method_1_8480(class_1011 arg0)
recolorTransparentPixelsDark(NativeImage image)
private static int
pack(int x, int y, int width)
pack(int x, int y, int width)
method_1_8486(int arg0, int arg1, int arg2)
packPixelPos(int x, int y, int width)
private static int
x(int packed, int width)
x(int packed, int width)
method_1_8491(int arg0, int arg1)
unpackX(int packed, int width)
private static int
y(int packed, int width)
y(int packed, int width)
method_1_8492(int arg0, int arg1)
unpackY(int packed, int width)