add setting to disable block generators

This commit is contained in:
Jakob Schulz
2026-05-18 21:26:38 +02:00
parent 6da180136e
commit 706f6ed743
3 changed files with 34 additions and 2 deletions
@@ -467,6 +467,13 @@ public final class GameModeConfig<M, W> {
*/
public final boolean DisableIceForm;
/**
* Disable block generators such as cobblestone, stone, obsidian and basalt
*
* @implSpec {@code false} by default
*/
public final boolean DisableBlockGenerators;
/**
* Allow leaving the arena area as spectator
*
@@ -498,6 +505,7 @@ public final class GameModeConfig<M, W> {
GroundWalkable = loader.getBoolean("GroundWalkable", true);
DisableSnowMelt = loader.getBoolean("DisableSnowMelt", false);
DisableIceForm = loader.getBoolean("DisableIceForm", false);
DisableBlockGenerators = loader.getBoolean("DisableBlockGenerators", false);
Leaveable = loader.getBoolean("Leaveable", false);
AllowMissiles = loader.getBoolean("AllowMissiles", !EnterStages.isEmpty());
NoFloor = loader.getBoolean("NoFloor", false);