diff --git a/divinemc-server/minecraft-patches/features/0041-Implement-Secure-Seed.patch b/divinemc-server/minecraft-patches/features/0041-Implement-Secure-Seed.patch index 5f37854..6ff2812 100644 --- a/divinemc-server/minecraft-patches/features/0041-Implement-Secure-Seed.patch +++ b/divinemc-server/minecraft-patches/features/0041-Implement-Secure-Seed.patch @@ -388,7 +388,7 @@ index ee0d9dddb36b6879fa113299e24f1aa3b2b151cc..3af3bf800215ef78b98a4866df572f3b int i3 = 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 -index f2eb0572b9d97d97bc847082461515a852310dfc..2e77934a90ebce1181229763156e20bb35c96d34 100644 +index f2eb0572b9d97d97bc847082461515a852310dfc..2d046320457de81a47b7e0be5134d54b8013ac7e 100644 --- a/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 { @@ -405,7 +405,7 @@ index f2eb0572b9d97d97bc847082461515a852310dfc..2e77934a90ebce1181229763156e20bb + ); + } else { + worldgenRandom = new WorldgenRandom(new LegacyRandomSource(0L)); -+ worldgenRandom.setLargeFeatureWithSalt(levelSeed, salt, regionX, regionZ); ++ worldgenRandom.setLargeFeatureWithSalt(levelSeed, regionX, regionZ, salt); + } + // DivineMC end - Implement Secure Seed return worldgenRandom.nextFloat() < probability;