Package net.minecraft.util.collection
Class WeightedList.Entry<T>
java.lang.Object
net.minecraft.util.collection.WeightedList.Entry<T>
- Enclosing class:
WeightedList<U>
- Mappings:
Namespace Name named net/minecraft/util/collection/WeightedList$Entryintermediary net/minecraft/class_6032$class_6033official bxq$a
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final Tprivate double(package private) final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <E> com.mojang.serialization.Codec<WeightedList.Entry<E>> createCodec(com.mojang.serialization.Codec<E> codec) private doubleint(package private) voidsetShuffledOrder(float random) toString()
-
Field Details
-
data
- Mappings:
Namespace Name Mixin selector named dataLnet/minecraft/util/collection/WeightedList$Entry;data:Ljava/lang/Object;intermediary field_30171Lnet/minecraft/class_6032$class_6033;field_30171:Ljava/lang/Object;official aLbxq$a;a:Ljava/lang/Object;
-
weight
final int weight- Mappings:
Namespace Name Mixin selector named weightLnet/minecraft/util/collection/WeightedList$Entry;weight:Iintermediary field_30172Lnet/minecraft/class_6032$class_6033;field_30172:Iofficial bLbxq$a;b:I
-
shuffledOrder
private double shuffledOrder- Mappings:
Namespace Name Mixin selector named shuffledOrderLnet/minecraft/util/collection/WeightedList$Entry;shuffledOrder:Dintermediary field_30173Lnet/minecraft/class_6032$class_6033;field_30173:Dofficial cLbxq$a;c:D
-
-
Constructor Details
-
Entry
Entry(T data, int weight) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/util/collection/WeightedList$Entry;<init>(Ljava/lang/Object;I)Vintermediary <init>Lnet/minecraft/class_6032$class_6033;<init>(Ljava/lang/Object;I)Vofficial <init>Lbxq$a;<init>(Ljava/lang/Object;I)V
-
-
Method Details
-
getShuffledOrder
private double getShuffledOrder()- Mappings:
Namespace Name Mixin selector named getShuffledOrderLnet/minecraft/util/collection/WeightedList$Entry;getShuffledOrder()Dintermediary method_35102Lnet/minecraft/class_6032$class_6033;method_35102()Dofficial cLbxq$a;c()D
-
setShuffledOrder
void setShuffledOrder(float random) - Mappings:
Namespace Name Mixin selector named setShuffledOrderLnet/minecraft/util/collection/WeightedList$Entry;setShuffledOrder(F)Vintermediary method_35096Lnet/minecraft/class_6032$class_6033;method_35096(F)Vofficial aLbxq$a;a(F)V
-
getElement
- Mappings:
Namespace Name Mixin selector named getElementLnet/minecraft/util/collection/WeightedList$Entry;getElement()Ljava/lang/Object;intermediary method_35095Lnet/minecraft/class_6032$class_6033;method_35095()Ljava/lang/Object;official aLbxq$a;a()Ljava/lang/Object;
-
getWeight
public int getWeight()- Mappings:
Namespace Name Mixin selector named getWeightLnet/minecraft/util/collection/WeightedList$Entry;getWeight()Iintermediary method_35100Lnet/minecraft/class_6032$class_6033;method_35100()Iofficial bLbxq$a;b()I
-
toString
-
createCodec
public static <E> com.mojang.serialization.Codec<WeightedList.Entry<E>> createCodec(com.mojang.serialization.Codec<E> codec) - Mappings:
Namespace Name Mixin selector named createCodecLnet/minecraft/util/collection/WeightedList$Entry;createCodec(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;intermediary method_35099Lnet/minecraft/class_6032$class_6033;method_35099(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;official aLbxq$a;a(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
-