Package net.minecraft.util.math.random
Class RandomSeed
java.lang.Object
net.minecraft.util.math.random.RandomSeed
- Mappings:
- Namespace - Name - named - net/minecraft/util/math/random/RandomSeed- intermediary - net/minecraft/class_6673- official - edi
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final longprivate static final HashFunctionprivate static final AtomicLongstatic final long
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic RandomSeed.XoroshiroSeedcreateUnmixedXoroshiroSeed(long seed) static RandomSeed.XoroshiroSeedcreateXoroshiroSeed(long seed) static RandomSeed.XoroshiroSeedcreateXoroshiroSeed(String seed) static longgetSeed()Returns the seed calculated usingSEED_UNIQUIFIERand the system time.static longmixStafford13(long seed) 
- 
Field Details- 
GOLDEN_RATIO_64public static final long GOLDEN_RATIO_64- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - GOLDEN_RATIO_64- Lnet/minecraft/util/math/random/RandomSeed;GOLDEN_RATIO_64:J- intermediary - field_35133- Lnet/minecraft/class_6673;field_35133:J- official - a- Ledi;a:J
 
- 
SILVER_RATIO_64public static final long SILVER_RATIO_64- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - SILVER_RATIO_64- Lnet/minecraft/util/math/random/RandomSeed;SILVER_RATIO_64:J- intermediary - field_35134- Lnet/minecraft/class_6673;field_35134:J- official - b- Ledi;b:J
 
- 
MD5_HASH- Mappings:
- Namespace - Name - Mixin selector - named - MD5_HASH- Lnet/minecraft/util/math/random/RandomSeed;MD5_HASH:Lcom/google/common/hash/HashFunction;- intermediary - field_44918- Lnet/minecraft/class_6673;field_44918:Lcom/google/common/hash/HashFunction;- official - c- Ledi;c:Lcom/google/common/hash/HashFunction;
 
- 
SEED_UNIQUIFIER- Mappings:
- Namespace - Name - Mixin selector - named - SEED_UNIQUIFIER- Lnet/minecraft/util/math/random/RandomSeed;SEED_UNIQUIFIER:Ljava/util/concurrent/atomic/AtomicLong;- intermediary - field_35135- Lnet/minecraft/class_6673;field_35135:Ljava/util/concurrent/atomic/AtomicLong;- official - d- Ledi;d:Ljava/util/concurrent/atomic/AtomicLong;
 
 
- 
- 
Constructor Details- 
RandomSeedpublic RandomSeed()
 
- 
- 
Method Details- 
mixStafford13public static long mixStafford13(long seed) - Mappings:
- Namespace - Name - Mixin selector - named - mixStafford13- Lnet/minecraft/util/math/random/RandomSeed;mixStafford13(J)J- intermediary - method_39002- Lnet/minecraft/class_6673;method_39002(J)J- official - a- Ledi;a(J)J
 
- 
createUnmixedXoroshiroSeed- Mappings:
- Namespace - Name - Mixin selector - named - createUnmixedXoroshiroSeed- Lnet/minecraft/util/math/random/RandomSeed;createUnmixedXoroshiroSeed(J)Lnet/minecraft/util/math/random/RandomSeed$XoroshiroSeed;- intermediary - method_52211- Lnet/minecraft/class_6673;method_52211(J)Lnet/minecraft/class_6673$class_6674;- official - b- Ledi;b(J)Ledi$a;
 
- 
createXoroshiroSeed- Mappings:
- Namespace - Name - Mixin selector - named - createXoroshiroSeed- Lnet/minecraft/util/math/random/RandomSeed;createXoroshiroSeed(J)Lnet/minecraft/util/math/random/RandomSeed$XoroshiroSeed;- intermediary - method_39003- Lnet/minecraft/class_6673;method_39003(J)Lnet/minecraft/class_6673$class_6674;- official - c- Ledi;c(J)Ledi$a;
 
- 
createXoroshiroSeed- Mappings:
- Namespace - Name - Mixin selector - named - createXoroshiroSeed- Lnet/minecraft/util/math/random/RandomSeed;createXoroshiroSeed(Ljava/lang/String;)Lnet/minecraft/util/math/random/RandomSeed$XoroshiroSeed;- intermediary - method_52180- Lnet/minecraft/class_6673;method_52180(Ljava/lang/String;)Lnet/minecraft/class_6673$class_6674;- official - a- Ledi;a(Ljava/lang/String;)Ledi$a;
 
- 
getSeedpublic static long getSeed()Returns the seed calculated usingSEED_UNIQUIFIERand the system time.- Returns:
- the seed calculated using SEED_UNIQUIFIERand the system time
- Mappings:
- Namespace - Name - Mixin selector - named - getSeed- Lnet/minecraft/util/math/random/RandomSeed;getSeed()J- intermediary - method_39001- Lnet/minecraft/class_6673;method_39001()J- official - a- Ledi;a()J
 
 
-