net.minecraft.util

public class SimpleBitStorage

implements BitStorage

azd
net.minecraft.util.SimpleBitStorage
net.minecraft.class_3508
net.minecraft.unmapped.C_jvntkmjh
net.minecraft.util.collection.PackedIntegerArray
net.minecraft.util.SimpleBitStorage
net.minecraft.src.C_182786_
net.minecraft.util.SimpleBitStorage

Field summary

Modifier and TypeField
private static final int[]
a
MAGIC
field_24078
f_xcvnlqsw
INDEX_PARAMETERS
MAGIC
f_184706_
private final long[]
b
data
field_15631
f_bulomltk
data
data
f_184707_
private final int
c
bits
field_15633
f_hanivowb
elementBits
bits
f_184708_
private final long
d
mask
field_15634
f_jvdigrrt
maxValue
mask
f_184709_
private final int
e
size
field_15632
f_pntxpyqo
size
size
f_184710_
private final int
f
valuesPerLong
field_24079
f_cxkjdgpz
elementsPerLong
valuesPerLong
f_184711_
private final int
g
divideMul
field_24080
f_nvczgigz
indexScale
divideMultiply
f_184712_
private final int
h
divideAdd
field_24081
f_htremdwq
indexOffset
divideAdd
f_184713_
private final int
i
divideShift
field_24082
f_zdwrytba
indexShift
divideShift
f_184714_

Constructor summary

ModifierConstructor
public (int elementBits, int size, int[] data)
public (int elementBits, int size)
public (int elementBits, int size, long[] data)

Method summary

Modifier and TypeMethod
private int
b(int arg0)
cellIndex(int arg0)
method_27284(int arg0)
m_ittfoikh(int arg0)
getStorageIndex(int index)
cellIndex(int index)
m_184739_(int arg0)
public int
a(int arg0, int arg1)
getAndSet(int arg0, int arg1)
method_15214(int arg0, int arg1)
m_jpxerbtm(int arg0, int arg1)
swap(int arg0, int arg1)
getAndSet(int arg0, int arg1)
m_13516_(int p_184732_, int arg1)
public void
b(int arg0, int arg1)
set(int arg0, int arg1)
method_15210(int arg0, int arg1)
m_fzeaoezy(int arg0, int arg1)
set(int arg0, int arg1)
set(int arg0, int arg1)
m_13524_(int p_184743_, int arg1)
public int
a(int arg0)
get(int arg0)
method_15211(int arg0)
m_ktqbarmx(int arg0)
get(int arg0)
get(int arg0)
m_13514_(int arg0)
public long[]
a()
getRaw()
method_15212()
m_owofhzhq()
getData()
getRaw()
m_13513_()
public int
b()
getSize()
method_15215()
m_nbqrmzxl()
getSize()
getSize()
m_13521_()
public int
c()
getBits()
method_34896()
m_ykodrjjb()
getElementBits()
getBits()
m_144604_()
public void
a(IntConsumer arg0)
getAll(IntConsumer arg0)
method_21739(IntConsumer arg0)
m_kczzizpr(IntConsumer arg0)
forEach(IntConsumer arg0)
getAll(IntConsumer arg0)
m_13519_(IntConsumer arg0)
public void
a(int[] arg0)
unpack(int[] arg0)
method_39892(int[] arg0)
m_llvuctml(int[] arg0)
writePaletteIndices(int[] arg0)
unpack(int[] arg0)
m_197970_(int[] arg0)
public BitStorage
d()
copy()
method_39939()
m_vclugnfg()
copy()
copy()
m_199833_()