Re-add WeightedList mappings (#2252)

This commit is contained in:
Lava 2021-04-03 01:06:29 +07:00 committed by GitHub
parent 333a6d75b5
commit 8a1b1ea1c2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,42 @@
CLASS net/minecraft/class_6032 net/minecraft/util/collection/WeightedList
FIELD field_30169 entries Ljava/util/List;
FIELD field_30170 random Ljava/util/Random;
METHOD <init> (Ljava/util/List;)V
ARG 1 list
METHOD method_35088 shuffle ()Lnet/minecraft/class_6032;
METHOD method_35089 (Lnet/minecraft/class_6032$class_6033;)V
ARG 1 entry
METHOD method_35090 (Lnet/minecraft/class_6032;)Ljava/util/List;
ARG 0 weightedList
METHOD method_35091 createCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
ARG 0 codec
METHOD method_35092 (Ljava/lang/Object;)D
ARG 0 entry
METHOD method_35093 add (Ljava/lang/Object;I)Lnet/minecraft/class_6032;
ARG 1 data
ARG 2 weight
METHOD method_35094 stream ()Ljava/util/stream/Stream;
CLASS class_6033 Entry
FIELD field_30171 data Ljava/lang/Object;
FIELD field_30172 weight I
FIELD field_30173 shuffledOrder D
METHOD <init> (Ljava/lang/Object;I)V
ARG 1 data
ARG 2 weight
METHOD method_35095 getElement ()Ljava/lang/Object;
METHOD method_35096 setShuffledOrder (F)V
ARG 1 random
METHOD method_35099 createCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
ARG 0 codec
METHOD method_35100 getWeight ()I
METHOD method_35102 getShuffledOrder ()D
CLASS 1
METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 ops
ARG 2 data
METHOD encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 entries
ARG 2 ops
ARG 3 data
METHOD method_35105 (Lcom/mojang/serialization/Dynamic;Ljava/lang/Object;)Lnet/minecraft/class_6032$class_6033;
ARG 1 data