9
0
mirror of https://github.com/BX-Team/DivineMC.git synced 2025-12-19 14:59:25 +00:00

fix: wrong secure seed salt param

This commit is contained in:
NONPLAYT
2025-10-01 02:02:56 +03:00
parent c60567243d
commit 24733bd827

View File

@@ -388,7 +388,7 @@ index ee0d9dddb36b6879fa113299e24f1aa3b2b151cc..3af3bf800215ef78b98a4866df572f3b
int i3 = this.spreadType.evaluate(worldgenRandom, i2); int i3 = this.spreadType.evaluate(worldgenRandom, i2);
int i4 = this.spreadType.evaluate(worldgenRandom, i2); int i4 = this.spreadType.evaluate(worldgenRandom, i2);
diff --git a/net/minecraft/world/level/levelgen/structure/placement/StructurePlacement.java b/net/minecraft/world/level/levelgen/structure/placement/StructurePlacement.java diff --git a/net/minecraft/world/level/levelgen/structure/placement/StructurePlacement.java b/net/minecraft/world/level/levelgen/structure/placement/StructurePlacement.java
index f2eb0572b9d97d97bc847082461515a852310dfc..2e77934a90ebce1181229763156e20bb35c96d34 100644 index f2eb0572b9d97d97bc847082461515a852310dfc..2d046320457de81a47b7e0be5134d54b8013ac7e 100644
--- a/net/minecraft/world/level/levelgen/structure/placement/StructurePlacement.java --- a/net/minecraft/world/level/levelgen/structure/placement/StructurePlacement.java
+++ b/net/minecraft/world/level/levelgen/structure/placement/StructurePlacement.java +++ b/net/minecraft/world/level/levelgen/structure/placement/StructurePlacement.java
@@ -119,8 +119,17 @@ public abstract class StructurePlacement { @@ -119,8 +119,17 @@ public abstract class StructurePlacement {
@@ -405,7 +405,7 @@ index f2eb0572b9d97d97bc847082461515a852310dfc..2e77934a90ebce1181229763156e20bb
+ ); + );
+ } else { + } else {
+ worldgenRandom = new WorldgenRandom(new LegacyRandomSource(0L)); + worldgenRandom = new WorldgenRandom(new LegacyRandomSource(0L));
+ worldgenRandom.setLargeFeatureWithSalt(levelSeed, salt, regionX, regionZ); + worldgenRandom.setLargeFeatureWithSalt(levelSeed, regionX, regionZ, salt);
+ } + }
+ // DivineMC end - Implement Secure Seed + // DivineMC end - Implement Secure Seed
return worldgenRandom.nextFloat() < probability; return worldgenRandom.nextFloat() < probability;