CLASS alv net/minecraft/util/WeightedList
	CLASS alv$a Entry
		FIELD c weight I
		FIELD d shuffledOrder D
		METHOD a getShuffledOrder ()D
		METHOD a setShuffledOrder (F)V
			ARG 1 random
		METHOD b getElement ()Ljava/lang/Object;
	FIELD a entries Ljava/util/List;
	FIELD b random Ljava/util/Random;
	METHOD a shuffle ()V
	METHOD a add (Ljava/lang/Object;I)V
	METHOD b stream ()Ljava/util/stream/Stream;
