Class Palettes
java.lang.Object
net.minestom.server.instance.palette.Palettes
-
Method Summary
Modifier and TypeMethodDescriptionstatic intarrayLength(int dimension, int bitsPerEntry) static intcount(int bitsPerEntry, long[] values) static voidfill(int bitsPerEntry, long[] values, int value) static voidgetAllFill(byte dimension, int value, Palette.EntryConsumer consumer) static intmaxPaletteSize(int bitsPerEntry) static long[]pack(int[] ints, int bitsPerEntry) static intread(int dimension, int bitsPerEntry, long[] values, int x, int y, int z) static long[]remap(int dimension, int oldBitsPerEntry, int newBitsPerEntry, long[] values, it.unimi.dsi.fastutil.ints.Int2IntFunction function) static intsectionIndex(int dimension, int x, int y, int z) static voidunpack(int[] out, long[] in, int bitsPerEntry) static intwrite(int dimension, int bitsPerEntry, long[] values, int x, int y, int z, int value)
-
Method Details
-
pack
public static long[] pack(int[] ints, int bitsPerEntry) -
unpack
public static void unpack(int[] out, long[] in, int bitsPerEntry) -
maxPaletteSize
public static int maxPaletteSize(int bitsPerEntry) -
arrayLength
public static int arrayLength(int dimension, int bitsPerEntry) -
read
public static int read(int dimension, int bitsPerEntry, long[] values, int x, int y, int z) -
write
public static int write(int dimension, int bitsPerEntry, long[] values, int x, int y, int z, int value) -
fill
public static void fill(int bitsPerEntry, long[] values, int value) -
count
public static int count(int bitsPerEntry, long[] values) -
sectionIndex
public static int sectionIndex(int dimension, int x, int y, int z) -
getAllFill
-
remap
public static long[] remap(int dimension, int oldBitsPerEntry, int newBitsPerEntry, long[] values, it.unimi.dsi.fastutil.ints.Int2IntFunction function)
-