net.minecraft.util.collection

public class WeightedList<U>

baz
net.minecraft.world.entity.ai.behavior.ShufflingList
net.minecraft.class_6032
net.minecraft.util.collection.WeightedList
net.minecraft.unmapped.C_zcaovjhs
net.minecraft.src.C_141088_

Field summary

Modifier and TypeField
protected final List<WeightedList$Entry<U>>
a
entries
field_30169
entries
f_nkovmckk
f_147917_
private final Random
b
random
field_30170
random
f_foiaoslh
f_147918_

Constructor summary

ModifierConstructor
public ()
private (List<WeightedList$Entry<U>> list)

Method summary

Modifier and TypeMethod
public static <U> com.mojang.serialization.Codec<WeightedList<U>>
a(com.mojang.serialization.Codec<U> o)
codec(com.mojang.serialization.Codec<U> arg0)
method_35091(com.mojang.serialization.Codec<U> arg0)
createCodec(com.mojang.serialization.Codec<U> codec)
m_qkixgtkk(com.mojang.serialization.Codec<U> arg0)
m_147927_(com.mojang.serialization.Codec<U> p_147928_)
public WeightedList<U>
a(U o, int arg1)
add(U arg0, int arg1)
method_35093(U arg0, int arg1)
add(U data, int weight)
m_tkhxhnwf(U arg0, int arg1)
m_147929_(U p_147931_, int arg1)
public WeightedList<U>
a()
shuffle()
method_35088()
shuffle()
m_hxwgwpcn()
m_147922_()
public Stream<U>
b()
stream()
method_35094()
stream()
m_ociexkmf()
m_147932_()