Package net.minecraft.util.collection
Class Weighting
java.lang.Object
net.minecraft.util.collection.Weighting
- Mappings:
Namespace Name official rsintermediary net/minecraft/class_845named net/minecraft/util/collection/Weighting
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Weighting.Weight>
Tstatic <T extends Weighting.Weight>
Tstatic <T extends Weighting.Weight>
Tstatic intgetWeightSum(List<? extends Weighting.Weight> pool)
-
Constructor Details
-
Weighting
public Weighting()
-
-
Method Details
-
getWeightSum
- Mappings:
Namespace Name Mixin selector official aLrs;a(Ljava/util/List;)Iintermediary method_12882Lnet/minecraft/class_845;method_12882(Ljava/util/List;)Inamed getWeightSumLnet/minecraft/util/collection/Weighting;getWeightSum(Ljava/util/List;)I
-
getRandom
public static <T extends Weighting.Weight> T getRandom(Random random, List<T> pool, int totalWeight) - Mappings:
Namespace Name Mixin selector official aLrs;a(Ljava/util/Random;Ljava/util/List;I)Lrs$a;intermediary method_12885Lnet/minecraft/class_845;method_12885(Ljava/util/Random;Ljava/util/List;I)Lnet/minecraft/class_845$class_846;named getRandomLnet/minecraft/util/collection/Weighting;getRandom(Ljava/util/Random;Ljava/util/List;I)Lnet/minecraft/util/collection/Weighting$Weight;
-
getAt
- Mappings:
Namespace Name Mixin selector official aLrs;a(Ljava/util/List;I)Lrs$a;intermediary method_12883Lnet/minecraft/class_845;method_12883(Ljava/util/List;I)Lnet/minecraft/class_845$class_846;named getAtLnet/minecraft/util/collection/Weighting;getAt(Ljava/util/List;I)Lnet/minecraft/util/collection/Weighting$Weight;
-
getRandom
- Mappings:
Namespace Name Mixin selector official aLrs;a(Ljava/util/Random;Ljava/util/List;)Lrs$a;intermediary method_12884Lnet/minecraft/class_845;method_12884(Ljava/util/Random;Ljava/util/List;)Lnet/minecraft/class_845$class_846;named getRandomLnet/minecraft/util/collection/Weighting;getRandom(Ljava/util/Random;Ljava/util/List;)Lnet/minecraft/util/collection/Weighting$Weight;
-