| public void | | acquire() | | acquire() | | method_12334() | | lock() |
|
| public void | | release() | | release() | | method_12335() | | unlock() |
|
| public static <T> com.mojang.serialization.Codec<PalettedContainer<T>> | | codecRW(com.mojang.serialization.Codec<T> elementCodec, Strategy<T> strategy, T defaultValue) | | codecRW(com.mojang.serialization.Codec<T> elementCodec, Strategy<T> strategy, T defaultValue) | | method_44343(com.mojang.serialization.Codec<T> arg0, class_6563<T> arg1, T arg2) | | createPalettedContainerCodec(com.mojang.serialization.Codec<T> entryCodec, PaletteProvider<T> provider, T defaultValue) |
|
| public static <T> com.mojang.serialization.Codec<ReadableContainer<T>> | | codecRO(com.mojang.serialization.Codec<T> elementCodec, Strategy<T> strategy, T defaultValue) | | codecRO(com.mojang.serialization.Codec<T> elementCodec, Strategy<T> strategy, T defaultValue) | | method_44347(com.mojang.serialization.Codec<T> arg0, class_6563<T> arg1, T arg2) | | createReadableContainerCodec(com.mojang.serialization.Codec<T> entryCodec, PaletteProvider<T> provider, T defaultValue) |
|
| private static <T, C extends ReadableContainer<T>> com.mojang.serialization.Codec<C> | | codec(com.mojang.serialization.Codec<T> elementCodec, Strategy<T> strategy, T defaultValue, PalettedContainerRO$Unpacker<T, C> unpacker) | | codec(com.mojang.serialization.Codec<T> elementCodec, Strategy<T> strategy, T defaultValue, PalettedContainerRO$Unpacker<T, C> unpacker) | | method_38298(com.mojang.serialization.Codec<T> arg0, class_6563<T> arg1, T arg2, class_7522$class_7523<T, C> arg3) | | createCodec(com.mojang.serialization.Codec<T> entryCodec, PaletteProvider<T> provider, T defaultValue, ReadableContainer$Reader<T, C> reader) |
|
| private PalettedContainer$Data<T> | |
| public int | | onResize(int bits, T lastAddedValue) | | onResize(int bits, T lastAddedValue) | | method_1_148(int arg0, T arg1) | | onResize(int arg0, T arg1) |
|
| public T | | getAndSet(int x, int y, int z, T value) | | getAndSet(int x, int y, int z, T value) | | method_12328(int arg0, int arg1, int arg2, T arg3) | | swap(int x, int y, int z, T value) |
|
| public T | | getAndSetUnchecked(int x, int y, int z, T value) | | getAndSetUnchecked(int x, int y, int z, T value) | | method_16678(int arg0, int arg1, int arg2, T arg3) | | swapUnsafe(int x, int y, int z, T value) |
|
| private T | | getAndSet(int index, T value) | | getAndSet(int index, T value) | | method_12336(int arg0, T arg1) | | swap(int index, T value) |
|
| public void | | set(int x, int y, int z, T value) | | set(int x, int y, int z, T value) | | method_35321(int arg0, int arg1, int arg2, T arg3) | | set(int x, int y, int z, T value) |
|
| private void | | set(int index, T value) | | set(int index, T value) | | method_12322(int arg0, T arg1) | | set(int index, T value) |
|
| public T | | get(int x, int y, int z) | | get(int x, int y, int z) | | method_12321(int arg0, int arg1, int arg2) | | get(int arg0, int arg1, int arg2) |
|
| protected T | | get(int index) | | get(int index) | | method_12331(int arg0) | | get(int index) |
|
| public void | |
| public void | |
| public void | |
| public static <T> com.mojang.serialization.DataResult<PalettedContainer<T>> | |
| public ReadableContainer$Serialized<T> | |
| private static <T> int[] | |
| public int | | getSerializedSize() | | getSerializedSize() | | method_12327() | | getPacketSize() |
|
| public int | | bitsPerEntry() | | bitsPerEntry() | | method_74157() | | getElementBits() |
|
| public boolean | |
| public PalettedContainer<T> | | copy() | | copy() | | method_39957() | | copy() |
|
| public PalettedContainer<T> | | recreate() | | recreate() | | method_44350() | | slice() |
|
| public void | |