mirror of
https://github.com/PurpurMC/Purpur.git
synced 2026-02-19 17:37:42 +01:00
Preliminary update to 1.17.1
This commit is contained in:
@@ -39,27 +39,16 @@ index a7a7e6cd87270e64a92448f03f8b0b0c7e375ec7..9fb19162c0e436122087d03d37b502a1
|
||||
try {
|
||||
region.setCurrentlyGenerating(supplier3);
|
||||
diff --git a/src/main/java/net/pl3x/purpur/PurpurWorldConfig.java b/src/main/java/net/pl3x/purpur/PurpurWorldConfig.java
|
||||
index fdca927b5111a49a27ceef89989e1b1a5b0a4377..e24249b64432eb41e86972cdf76ee32e59e5dc3d 100644
|
||||
index e2880d47c06002b2baabf6029f44b13462b89768..3a1a328e74242a70fdfde2c774969955e2f573a4 100644
|
||||
--- a/src/main/java/net/pl3x/purpur/PurpurWorldConfig.java
|
||||
+++ b/src/main/java/net/pl3x/purpur/PurpurWorldConfig.java
|
||||
@@ -2262,4 +2262,20 @@ public class PurpurWorldConfig {
|
||||
@@ -2261,4 +2261,9 @@ public class PurpurWorldConfig {
|
||||
zombifiedPiglinJockeyTryExistingChickens = getBoolean("mobs.zombified_piglin.jockey.try-existing-chickens", zombifiedPiglinJockeyTryExistingChickens);
|
||||
zombifiedPiglinCountAsPlayerKillWhenAngry = getBoolean("mobs.zombified_piglin.count-as-player-kill-when-angry", zombifiedPiglinCountAsPlayerKillWhenAngry);
|
||||
}
|
||||
+
|
||||
+ public boolean randomPopulatorSeed = false;
|
||||
+ private void seedSettings() {
|
||||
+ if (PurpurConfig.version < 16) {
|
||||
+ try {
|
||||
+ java.lang.reflect.Method method = TuinityConfig.WorldConfig.class.getDeclaredMethod("getString", String.class, String.class);
|
||||
+ method.setAccessible(true);
|
||||
+ String def = (String) method.invoke(level.tuinityConfig, "worldgen.seeds.populator", "default");
|
||||
+ if (def.equalsIgnoreCase("random")) {
|
||||
+ set("seed.random-populator-seed", true);
|
||||
+ }
|
||||
+ } catch (NoSuchMethodException | java.lang.reflect.InvocationTargetException | IllegalAccessException ignore) {
|
||||
+ }
|
||||
+ }
|
||||
+ randomPopulatorSeed = getBoolean("seed.random-populator-seed", randomPopulatorSeed);
|
||||
+ }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user