CLASS net/minecraft/class_8565 net/minecraft/util/math/random/RandomSequencesState FIELD field_44861 LOGGER Lorg/slf4j/Logger; FIELD field_44862 seed J FIELD field_44863 sequences Ljava/util/Map; FIELD field_45100 salt I FIELD field_45101 includeWorldSeed Z FIELD field_45102 includeSequenceId Z METHOD (J)V ARG 1 seed METHOD method_51842 fromNbt (JLnet/minecraft/class_2487;)Lnet/minecraft/class_8565; ARG 0 seed ARG 2 nbt METHOD method_51843 getOrCreate (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5819; ARG 1 id METHOD method_51844 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;Lnet/minecraft/class_8564;)V ARG 1 id ARG 2 sequence METHOD method_52509 resetAll ()I METHOD method_52510 setDefaultParameters (IZZ)V ARG 1 salt ARG 2 includeWorldSeed ARG 3 includeSequenceId METHOD method_52511 getPersistentStateType (J)Lnet/minecraft/class_18$class_8645; ARG 0 seed METHOD method_52512 reset (Lnet/minecraft/class_2960;IZZ)V ARG 1 id ARG 2 salt ARG 3 includeWorldSeed ARG 4 includeSequenceId METHOD method_52513 forEachSequence (Ljava/util/function/BiConsumer;)V ARG 1 consumer METHOD method_52514 getBooleanFromNbtOrFallback (Lnet/minecraft/class_2487;Ljava/lang/String;Z)Z ARG 0 nbt ARG 1 key ARG 2 fallback METHOD method_52516 (JLnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_8565; ARG 2 nbt ARG 3 registryLookup METHOD method_52517 reset (Lnet/minecraft/class_2960;)V ARG 1 id METHOD method_52518 createSequence (Lnet/minecraft/class_2960;IZZ)Lnet/minecraft/class_8564; ARG 1 id ARG 2 salt ARG 3 includeWorldSeed ARG 4 includeSequenceId METHOD method_52519 createSequence (Lnet/minecraft/class_2960;)Lnet/minecraft/class_8564; ARG 1 id CLASS class_8629 WrappedRandom FIELD field_44864 random Lnet/minecraft/class_5819; METHOD (Lnet/minecraft/class_8565;Lnet/minecraft/class_5819;)V ARG 2 random METHOD equals (Ljava/lang/Object;)Z ARG 1 o