net.minecraft.util.collection

public class WeightedPicker

ahp
net.minecraft.util.WeighedRandom
net.minecraft.class_3549
net.minecraft.util.collection.WeightedPicker
net.minecraft.unmapped.C_oxbjhkkw
net.minecraft.src.C_205_

Field summary

Modifier and TypeField
static final org.apache.logging.log4j.Logger
a
LOGGER
field_28398
LOGGER
f_euhbhdpm
f_145028_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static int
a(List<? extends ahp$a> o)
getTotalWeight(List<? extends WeighedRandom$WeighedRandomItem> arg0)
method_15445(List<? extends class_3549$class_3550> arg0)
getWeightSum(List<? extends WeightedPicker$Entry> list)
m_fxzsdzto(List<? extends C_oxbjhkkw$C_evqwxdbf> arg0)
m_14470_(List<? extends C_205_$C_206_> p_14471_)
public static <T extends WeightedPicker$Entry> Optional<T>
a(Random o, List<T> o, int o)
getRandomItem(Random arg0, List<T> arg1, int arg2)
method_15444(Random arg0, List<T> arg1, int arg2)
getRandom(Random random, List<T> list, int weightSum)
m_tafratjk(Random arg0, List<T> arg1, int arg2)
m_145037_(Random p_145038_, List<T> p_145039_, int p_145040_)
public static <T extends WeightedPicker$Entry> Optional<T>
a(List<T> o, int o)
getWeightedItem(List<T> arg0, int arg1)
method_15447(List<T> arg0, int arg1)
getAt(List<T> list, int weightMark)
m_cjdtlvrb(List<T> arg0, int arg1)
m_145031_(List<T> p_145032_, int p_145033_)
public static <T extends WeightedPicker$Entry> Optional<T>
a(Random o, List<T> o)
getRandomItem(Random arg0, List<T> arg1)
method_15446(Random arg0, List<T> arg1)
getRandom(Random random, List<T> list)
m_zgbnetmq(Random arg0, List<T> arg1)
m_145034_(Random p_145035_, List<T> p_145036_)