History - net.minecraft.world.chunk.PalettedContainer
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
void (Consumer<T>): forEachInPalette, method_1_5134, forPaletteElements
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
int (int, T): onResize, method_1_148, method_1_148
int (int, T): onResize, method_1_148, onResize
void (PalettedContainer$Counter, it.unimi.dsi.fastutil.ints.Int2IntMap$Entry): lambda$count$10, method_21733, method_21733
void (PalettedContainer$Counter, it.unimi.dsi.fastutil.ints.Int2IntMap$Entry): lambda$count$1, method_21733, method_21733
void (it.unimi.dsi.fastutil.ints.Int2IntOpenHashMap, int): lambda$count$9, method_21734, increment
void (it.unimi.dsi.fastutil.ints.Int2IntOpenHashMap, int): lambda$count$0, method_21734, increment
String (PackedIntegerArray$InvalidLengthException): lambda$unpack$8, method_49527, method_49527
String (PackedIntegerArray$InvalidLengthException): lambda$unpack$2, method_49527, method_49527
String (): lambda$unpack$7, method_49528, method_49528
String (): lambda$unpack$1, method_49528, method_49528
String (int, ReadableContainer$Serialized): lambda$unpack$6, method_74155, method_74155
String (int, ReadableContainer$Serialized): lambda$unpack$0, method_74155, method_74155
void (Consumer, Palette, int): lambda$getAll$5, method_39794, method_39794
void (Consumer, Palette, int): lambda$getAll$0, method_39794, method_39794
ReadableContainer$Serialized (PaletteProvider, ReadableContainer): lambda$codec$4, method_38302, method_38302
ReadableContainer$Serialized (PaletteProvider, ReadableContainer): lambda$codec$2, method_38302, method_38302
com.mojang.serialization.DataResult (ReadableContainer$Reader, PaletteProvider, ReadableContainer$Serialized): lambda$codec$3, method_44342, method_44342
com.mojang.serialization.DataResult (ReadableContainer$Reader, PaletteProvider, ReadableContainer$Serialized): lambda$codec$1, method_44342, method_44342
com.mojang.datafixers.kinds.App (com.mojang.serialization.Codec, Object, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$codec$2, method_38296, method_38296
com.mojang.datafixers.kinds.App (com.mojang.serialization.Codec, Object, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$codec$0, method_38296, method_38296
com.mojang.serialization.DataResult (PaletteProvider, ReadableContainer$Serialized): lambda$codecRO$1, method_44348, method_44348
com.mojang.serialization.DataResult (PaletteProvider, ReadableContainer$Serialized): lambda$codecRO$0, method_44348, method_44348
ReadableContainer (PalettedContainer): lambda$codecRO$0, method_44341, method_44341
ReadableContainer (PalettedContainer): lambda$codecRO$1, method_44341, method_44341
1.21.11_unobfuscated
Names
net.minecraft.world.level.chunk.PalettedContainer
net.minecraft.class_2841
net.minecraft.world.chunk.PalettedContainer
Fields
int: MIN_PALETTE_BITS, field_34557, field_34557
PalettedContainer$Data<T>: data, field_34560, data
PaletteProvider<T>: strategy, field_34561, paletteProvider
LockHelper: threadingDetector, field_36300, lockHelper
Constructors
(PaletteProvider<T>, PaletteType, PaletteStorage, Palette<T>)
(PalettedContainer<T>)
(T, PaletteProvider<T>)
Methods
void (): acquire, method_12334, lock
void (): release, method_12335, unlock
<T> com.mojang.serialization.Codec<PalettedContainer<T>> (com.mojang.serialization.Codec<T>, PaletteProvider<T>, T): codecRW, method_44343, createPalettedContainerCodec
<T> com.mojang.serialization.Codec<ReadableContainer<T>> (com.mojang.serialization.Codec<T>, PaletteProvider<T>, T): codecRO, method_44347, createReadableContainerCodec
<T, C extends ReadableContainer<T>> com.mojang.serialization.Codec<C> (com.mojang.serialization.Codec<T>, PaletteProvider<T>, T, ReadableContainer$Reader<T, C>): codec, method_38298, createCodec
PalettedContainer$Data<T> (PalettedContainer$Data<T>, int): createOrReuseData, method_38297, getCompatibleData
int (int, T): onResize, method_1_148, method_1_148
T (int, int, int, T): getAndSet, method_12328, swap
T (int, int, int, T): getAndSetUnchecked, method_16678, swapUnsafe
T (int, T): getAndSet, method_12336, swap
void (int, int, int, T): set, method_35321, set
void (int, T): set, method_12322, set
T (int, int, int): get, method_12321, get
T (int): get, method_12331, get
void (Consumer<T>): getAll, method_39793, forEachValue
void (PacketByteBuf): read, method_12326, readPacket
void (PacketByteBuf): write, method_12325, writePacket
<T> com.mojang.serialization.DataResult<PalettedContainer<T>> (PaletteProvider<T>, ReadableContainer$Serialized<T>): unpack, method_44346, read
ReadableContainer$Serialized<T> (PaletteProvider<T>): pack, method_44345, serialize
<T> int[] (PaletteStorage, Palette<T>, Palette<T>): reencodeContents, method_74156, repack
int (): getSerializedSize, method_12327, getPacketSize
int (): bitsPerEntry, method_74157, getElementBits
boolean (Predicate<T>): maybeHas, method_19526, hasAny
PalettedContainer<T> (): copy, method_39957, copy
PalettedContainer<T> (): recreate, method_44350, slice
void (PalettedContainer$Counter<T>): count, method_21732, count
void (PalettedContainer$Counter, it.unimi.dsi.fastutil.ints.Int2IntMap$Entry): lambda$count$10, method_21733, method_21733
void (it.unimi.dsi.fastutil.ints.Int2IntOpenHashMap, int): lambda$count$9, method_21734, increment
String (PackedIntegerArray$InvalidLengthException): lambda$unpack$8, method_49527, method_49527
String (): lambda$unpack$7, method_49528, method_49528
String (int, ReadableContainer$Serialized): lambda$unpack$6, method_74155, method_74155
void (Consumer, Palette, int): lambda$getAll$5, method_39794, method_39794
ReadableContainer$Serialized (PaletteProvider, ReadableContainer): lambda$codec$4, method_38302, method_38302
com.mojang.serialization.DataResult (ReadableContainer$Reader, PaletteProvider, ReadableContainer$Serialized): lambda$codec$3, method_44342, method_44342
com.mojang.datafixers.kinds.App (com.mojang.serialization.Codec, Object, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$codec$2, method_38296, method_38296
com.mojang.serialization.DataResult (PaletteProvider, ReadableContainer$Serialized): lambda$codecRO$1, method_44348, method_44348
ReadableContainer (PalettedContainer): lambda$codecRO$0, method_44341, method_44341