net.minecraft.util

public class WeightedList<U>

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

Field summary

Modifier and TypeField
protected final List<WeightedList<U>.Entry<? extends 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 (Random arg0)
public ()
public <T>(Dynamic<T> arg0, Function<Dynamic<T>, U> arg1)

Method summary

Modifier and TypeMethod
public <T> T
a(DynamicOps<T> arg0, Function<U, Dynamic<T>> arg1)
serialize(com.mojang.datafixers.types.DynamicOps<T> arg0, Function<U, com.mojang.datafixers.Dynamic<T>> arg1)
method_23330(com.mojang.datafixers.types.DynamicOps<T> arg0, Function<U, com.mojang.datafixers.Dynamic<T>> arg1)
serialize(com.mojang.datafixers.types.DynamicOps<T> ops, Function<U, com.mojang.datafixers.Dynamic<T>> entrySerializer)
m_icnaozjm(com.mojang.datafixers.types.DynamicOps<T> arg0, Function<U, com.mojang.datafixers.Dynamic<T>> arg1)
func_226310_a_(com.mojang.datafixers.types.DynamicOps<T> arg0, Function<U, com.mojang.datafixers.Dynamic<T>> arg1)
func_226310_a_(com.mojang.datafixers.types.DynamicOps<T> arg0, Function<U, com.mojang.datafixers.Dynamic<T>> arg1)
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 Stream<? extends U>
b()
stream()
method_19032()
stream()
m_clhxtfmu()
func_220655_b()
func_220655_b()
public Stream<WeightedList<U>.Entry<? extends U>>
c()
streamEntries()
method_23338()
streamEntries()
m_hafhmdhw()
func_226319_c_()
func_226319_c_()
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)