Class ShufflingList.WeightedEntry<T>
java.lang.Object
net.minecraft.world.entity.ai.behavior.ShufflingList.WeightedEntry<T>
- Enclosing class:
- ShufflingList<U>
- 
Field SummaryFieldsModifier and TypeFieldDescription(package private) final Tprivate double(package private) final int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic <E> com.mojang.serialization.Codec<ShufflingList.WeightedEntry<E>>codec(com.mojang.serialization.Codec<E> p_147944_) getData()private doubleint(package private) voidsetRandom(float p_147942_) toString()
- 
Field Details- 
data
- 
weightfinal int weight
- 
randWeightprivate double randWeight
 
- 
- 
Constructor Details- 
WeightedEntryWeightedEntry(T p_147938_, int p_147939_) 
 
- 
- 
Method Details- 
getRandWeightprivate double getRandWeight()
- 
setRandomvoid setRandom(float p_147942_) 
- 
getData
- 
getWeightpublic int getWeight()
- 
toString
- 
codecpublic static <E> com.mojang.serialization.Codec<ShufflingList.WeightedEntry<E>> codec(com.mojang.serialization.Codec<E> p_147944_) 
 
-