diff --git a/fabric/src/main/java/mod/bluestaggo/modernerbeta/fabric/data/ModernBetaSettingsPresets.java b/fabric/src/main/java/mod/bluestaggo/modernerbeta/fabric/data/ModernBetaSettingsPresets.java index 3d90b4b5..b3f3151d 100644 --- a/fabric/src/main/java/mod/bluestaggo/modernerbeta/fabric/data/ModernBetaSettingsPresets.java +++ b/fabric/src/main/java/mod/bluestaggo/modernerbeta/fabric/data/ModernBetaSettingsPresets.java @@ -525,6 +525,7 @@ public final class ModernBetaSettingsPresets { DEFAULT_BETA.chunkSettings().extend() .add(NOISE_3D_SETTINGS, Noise3DSettings.PE) .add(DEEPSLATE_GENERATION, DeepslateGeneration.DISABLED) + .add(WORLD_BORDER, WorldBorderLocation.pe()) .build(), DEFAULT_BETA.biomeSettings().extend() .add(PROVIDER, ModernBetaBuiltInTypes.Biome.PE.id) diff --git a/src/main/java/mod/bluestaggo/modernerbeta/settings/component/WorldBorderLocation.java b/src/main/java/mod/bluestaggo/modernerbeta/settings/component/WorldBorderLocation.java index 6af6911f..7ec5a985 100644 --- a/src/main/java/mod/bluestaggo/modernerbeta/settings/component/WorldBorderLocation.java +++ b/src/main/java/mod/bluestaggo/modernerbeta/settings/component/WorldBorderLocation.java @@ -27,6 +27,10 @@ public record WorldBorderLocation( return new WorldBorderLocation(true, width, CenterType.ORIGIN, FalloffType.SMOOTH_OCEAN, 54); } + public static WorldBorderLocation pe() { + return new WorldBorderLocation(false, 256, CenterType.CORNER, FalloffType.VOID, 54); + } + public static WorldBorderLocation indev(int width, int seaLevel) { return new WorldBorderLocation(true, width, CenterType.ORIGIN, FalloffType.OCEAN, seaLevel - 9); }