net.minecraft.util.collection

public class WeightedList<U>

aum
net.minecraft.world.entity.ai.behavior.WeightedList
net.minecraft.class_4131
net.minecraft.util.collection.WeightedList
net.minecraft.unmapped.C_bvkdjias
net.minecraft.util.WeightedList
net.minecraft.util.WeightedList

Field summary

Modifier and TypeField
protected final List<WeightedList$Entry<U>>
a
entries
field_18397
entries
f_hgwqifuf
field_220658_a
field_220658_a
private final Random
b
random
field_18398
random
f_evggesuk
field_220659_b
random

Constructor summary

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

Method summary

Modifier and TypeMethod
public static <U> Codec<WeightedList<U>>
a(Codec<U> arg0)
codec(com.mojang.serialization.Codec<U> arg0)
method_28338(com.mojang.serialization.Codec<U> arg0)
method_28338(com.mojang.serialization.Codec<U> arg0)
m_ovsaknci(com.mojang.serialization.Codec<U> arg0)
func_234002_a_(com.mojang.serialization.Codec<U> arg0)
func_234002_a_(com.mojang.serialization.Codec<U> arg0)
public WeightedList<U>
a(U arg0, int arg1)
add(U arg0, int arg1)
method_19031(U arg0, int arg1)
add(U item, int weight)
m_jlywhwqn(U arg0, int arg1)
func_226313_a_(U arg0, int arg1)
func_226313_a_(U arg0, int arg1)
public WeightedList<U>
a()
shuffle()
method_19029()
shuffle()
m_yuniliby()
func_226309_a_()
func_226309_a_()
public WeightedList<U>
a(Random arg0)
shuffle(Random arg0)
method_23333(Random arg0)
shuffle(Random random)
m_kvlmxlxw(Random arg0)
func_226314_a_(Random arg0)
func_226314_a_(Random arg0)
public boolean
b()
isEmpty()
method_28339()
isEmpty()
m_txfpijht()
func_234005_b_()
func_234005_b_()
public Stream<U>
c()
stream()
method_19032()
stream()
m_clhxtfmu()
func_220655_b()
func_220655_b()
public U
b(Random arg0)
getOne(Random arg0)
method_23337(Random arg0)
pickRandom(Random random)
m_vkdfmjjf(Random arg0)
func_226318_b_(Random arg0)
func_226318_b_(Random arg0)