Add PathRegion

This commit is contained in:
2025-08-03 23:46:35 +02:00
parent 986c087dec
commit 5cce0ad5eb
15 changed files with 586 additions and 59 deletions
@@ -26,15 +26,24 @@ import lombok.RequiredArgsConstructor;
@Getter
public enum RegionType {
GLOBAL(true, false),
NORMAL(false, true),
GLOBAL(true, false, true, ConnectionType.Global),
NORMAL(false, true, false, ConnectionType.Closed),
SPAWN(false, false),
SPAWN_PATH(false, false),
SPAWN_EXTENSION(false, false),
PATH(false, false),
SPAWN(false, false, true, ConnectionType.Closed),
SPAWN_PATH(false, false, true, ConnectionType.Path),
SPAWN_EXTENSION(false, false, false, ConnectionType.Closed),
PATH(false, false, false, ConnectionType.Path),
;
private final boolean global;
private final boolean createBackup;
private final boolean cannotDelete;
private final ConnectionType connectionType;
public enum ConnectionType {
Closed,
Path,
Water,
Global
}
}