net.minecraft.util.collection

public class WeightedList$Entry<T>

net.minecraft.world.entity.ai.behavior.ShufflingList$WeightedEntry
net.minecraft.class_6032$class_6033
net.minecraft.util.collection.WeightedList$Entry

Field summary

Modifier and TypeField
private final T
data
field_30171
data
private final int
weight
field_30172
weight
private double
randWeight
field_30173
shuffledOrder

Constructor summary

ModifierConstructor
private (T data, int weight)

Method summary

Modifier and TypeMethod
private double
getRandWeight()
method_35102()
getShuffledOrder()
private void
setRandom(float random)
method_35096(float arg0)
setShuffledOrder(float random)
public T
getData()
method_35095()
getElement()
public int
getWeight()
method_35100()
getWeight()
public static <E> com.mojang.serialization.Codec<WeightedList$Entry<E>>
codec(com.mojang.serialization.Codec<E> elementCodec)
method_35099(com.mojang.serialization.Codec<E> arg0)
createCodec(com.mojang.serialization.Codec<E> codec)