Commit Graph
100 Commits
Author SHA1 Message Date
YoyoNow 46c791c072 Improve non final variables to be final now 2026-03-20 08:47:23 +01:00
YoyoNow 9f3d9a1afc Fix GameModeConfig for WG45PlotRegion, WS175PlotRegion and WS230PlotRegion 2026-03-18 21:29:09 +01:00
YoyoNow a870c854df Add initial regions 2026-03-18 14:06:02 +01:00
YoyoNow a92cebe441 Fix DynamicRegionVisualizer 2026-03-17 21:02:18 +01:00
YoyoNow 0e2f3c58f2 Add supervisor permission on DynamicRegionVisualizer 2026-03-17 19:16:49 +01:00
YoyoNow 3b44b2f8a8 Add DynamicRegionVisualizer 2026-03-17 19:14:53 +01:00
YoyoNow 183bc3fc5d Add DynamicRegionVisualizer 2026-03-16 22:16:23 +01:00
YoyoNow af2e4c113b Add RInteraction 2026-03-16 22:16:10 +01:00
YoyoNow c1a42e8860 Fix ChunkHider21 2026-03-16 21:42:53 +01:00
YoyoNow 4f5257a13e Add name to RegionConstructorData 2026-03-16 21:08:26 +01:00
YoyoNow e1a3355415 Add MiWG7DisplayRegion 2026-03-16 21:08:26 +01:00
YoyoNow fc2d5caad4 Implement rest of PlotRegionBackups 2026-03-16 21:08:26 +01:00
YoyoNow 1204ecbcdc Implement more in PlotRegionBackups 2026-03-16 21:08:26 +01:00
YoyoNow 2392b6c42f Improve PlotRegionBackups 2026-03-16 21:08:26 +01:00
YoyoNow 6888fb4247 Initial rudimentary implementation (not done) of PlotRegionBackups 2026-03-16 21:08:26 +01:00
YoyoNow 4841694eae Replace RegionDataStore.saveRegion to save
Replace RegionDataStore.loadRegion to load
Replace RegionDataStore.deleteRegion to delete
2026-03-16 21:08:26 +01:00
YoyoNow 0d83f21a31 Use RegionDataStore.deleteRegion instead of custom method in DynamicRegion 2026-03-16 21:08:26 +01:00
YoyoNow cb5f82d7a3 Fix PlotRegionBackups 2026-03-16 21:08:26 +01:00
YoyoNow 242e4a7044 Add PlotRegionBackups
Update DisplayRegionData constructor
2026-03-16 21:08:26 +01:00
YoyoNow 4324576a61 Remove Region.getFloorLevel
Remove Flag.Changed from SpecialRegionData
2026-03-16 21:08:26 +01:00
YoyoNow 479f391a46 Add DisplayRegionData
Add PlotRegionData
Add directories for mode regions
2026-03-16 21:08:26 +01:00
YoyoNow 59468b25e3 Improve SpecialArea.reset 2026-03-16 21:08:26 +01:00
YoyoNow fd8c99f8ef Add Region.Area.place which is called ba Region.Area.reset 2026-03-16 21:08:26 +01:00
YoyoNow ea2891ebc6 Implement rest of Path Connections 2026-03-16 21:08:26 +01:00
YoyoNow 4636948b3e Improve Flag.COLOR 2026-03-16 21:08:26 +01:00
YoyoNow 22399a79f7 Implement Garden updates for Path Regions correctly 2026-03-16 21:08:26 +01:00
YoyoNow a91925f64c Change some instance creations to casts 2026-03-16 21:08:26 +01:00
YoyoNow 60d0cc8236 Cleanup and add comments 2026-03-16 21:08:26 +01:00
YoyoNow 7862dafa85 Fix DynamicRegion.updateNeighbours 2026-03-16 21:08:26 +01:00
YoyoNow 5dbe2b6caa Improve update propagation performance 2026-03-16 21:08:26 +01:00
YoyoNow 92bcfd00e2 Fix RegionData.clear removing initialized flags 2026-03-16 21:08:26 +01:00
YoyoNow 7c23af3a7d Add TNT only making Damage in spawning Region 2026-03-16 21:08:26 +01:00
YoyoNow 800705d7fd Fix RegionFlagPolicy 2026-03-16 21:08:26 +01:00
YoyoNow 7b0427de6a Add Flag.WATER_DESTROY to needed RegionData's
Fix ScoreboardElement showing stuff not applicable in region
2026-03-16 21:08:26 +01:00
YoyoNow 74e09abf8f Fix WetRegion -> WetRegionData
Fix DynamicRegionSystem.get
Add Fallback.schem for PathArea
2026-03-16 21:08:26 +01:00
YoyoNow dff2e088a2 Add Garden handling for PathRegion 2026-03-16 21:08:26 +01:00
YoyoNow d0ceaa0031 Fix DynamicRegionSystem#get(Tile) 2026-03-16 21:08:26 +01:00
YoyoNow 0d1cbe4cf7 Fix CORNER_OUTER_GLOBAL case 2026-03-16 21:08:26 +01:00
YoyoNow d585f31f02 Add CornerInnerGlobal and CornerOuterGlobal
Improve the selecting code
2026-03-16 21:08:26 +01:00
YoyoNow 78d17b0af5 Fix runtime errors 2026-03-16 21:08:26 +01:00
YoyoNow ed1f05c800 Add DryRegion and WetRegion
Add SpecialArea
Add SpecialRegionData
Add RegionData.connectedRegions
Add PasteUtils
2026-03-16 21:08:26 +01:00
YoyoNow 30c0255fb2 Improve several things 2026-03-16 21:08:26 +01:00
YoyoNow c8bfcd2dc3 Improve rotation of PathArea#reset in CENTER_NORMAL case 2026-03-16 21:08:26 +01:00
YoyoNow dc9c60f712 Fix DynamicRegionRepository.loadRegions with GlobalRegion 2026-03-16 21:08:26 +01:00
YoyoNow 174ff8c02f Add PathRegion, PathArea and PathRegionData
Add VariantSelector
Add DynamicRegionCommand
Fix RegionData constructor
2026-03-16 21:08:26 +01:00
YoyoNow 62122f46ab Add DynamicRegionRepository#loadRegions
Add DynamicRegionRepository#loadRegionData
Add DynamicRegionRepository#saveRegion
Add DynamicRegionRepository#deleteRegion
2026-03-16 21:08:26 +01:00
YoyoNow 598d2019a9 Improve API of RegionDataStore, RegionBackups.Backup 2026-03-16 21:08:26 +01:00
YoyoNow 58d05b5d30 Improve RegionData#setStore 2026-03-16 21:08:26 +01:00
YoyoNow ebc5fcb3d8 Add Tile.tileOffset constant 2026-03-16 21:08:26 +01:00
YoyoNow bc7f5c4d4d Add Region loading to DynamicRegionSystem 2026-03-16 21:08:26 +01:00
YoyoNow b5c2cfd6ab Fix RegionSystem.GLOBAL_REGION_ID
Improve RegionUtils.forEachInRegion
2026-03-16 21:08:25 +01:00
YoyoNow 69d472f48b Add FixedRegionDataUtils 2026-03-16 21:08:25 +01:00
YoyoNow daa5d00268 Add RegionDataStore 2026-03-16 21:08:25 +01:00
YoyoNow eea422aaf6 Add DynamicRegion 2026-03-16 21:08:25 +01:00
YoyoNow 1efedcce9c Add GlobalRegionData 2026-03-16 21:08:25 +01:00
YoyoNow 423826b059 Add GlobalRegion 2026-03-16 21:08:25 +01:00
YoyoNow 8346828e3e Start rebuilt 2026-03-16 21:08:25 +01:00
YoyoNow 566a72a19a Implement WorldIdentifier 2026-03-16 21:08:25 +01:00
YoyoNow f123cc7c0c Improve RegionData
Fix BauScoreboard
Fix TestblockCommand
2026-03-16 21:08:25 +01:00
YoyoNow fae26f2fe0 Optimize some stuff and fix some other stuff 2026-03-16 21:08:25 +01:00
YoyoNow 1c49fa6ca0 Fix bobby in DynamicRegionSystem 2026-03-16 21:08:25 +01:00
YoyoNow 4e408d020b Fix bobby in DynamicRegionSystem 2026-03-16 21:08:25 +01:00
YoyoNow 60f03c6c57 Add GameModeConfig.EMPTY 2026-03-16 21:08:25 +01:00
YoyoNow 134cda6b4f Add Display regions 2026-03-16 21:08:25 +01:00
YoyoNow 8456c4d7ad Use VariantSelector 2026-03-16 21:08:25 +01:00
YoyoNow 35fd9eec30 Add VariantSelector 2026-03-16 21:08:25 +01:00
YoyoNow a9fc7b55c3 Update stuff 2026-03-16 21:08:25 +01:00
YoyoNow 34e86f5289 Add VariantSelector 2026-03-16 21:08:25 +01:00
YoyoNow 45a8376e4a Fix RegionDataRepository.saveFlagStorage 2026-03-16 21:08:25 +01:00
YoyoNow 108cddd467 Improve some stuff 2026-03-16 21:08:25 +01:00
YoyoNow d425bb2830 Remove sout 2026-03-16 21:08:25 +01:00
YoyoNow b837aa828c Fix Warp WorldSpawn 2026-03-16 21:08:25 +01:00
YoyoNow 230359d016 Add MicroWarGear21Region
Add MiniWarGear21Region
Add WarGear21Region
Add WarShip21Region
2026-03-16 21:08:25 +01:00
YoyoNow e1cf983c37 Fix PathAreaTile 2026-03-16 21:08:25 +01:00
YoyoNow 2b3e437704 Add PathRegion 2026-03-16 21:08:25 +01:00
YoyoNow dec5e619b3 Add SpawnPathRegion
Add SpawnRegion
2026-03-16 21:08:25 +01:00
YoyoNow 99b2488870 Fix RegionDataRepository
Add DefaultFlagStorage
2026-03-16 21:08:25 +01:00
YoyoNow 1f8126e48a Add RegionDataRepository 2026-03-16 21:08:25 +01:00
YoyoNow 7145e3fd49 Add DynamicRegionSystem 2026-03-16 21:08:25 +01:00
YoyoNow 5e19629df5 Fix build 2026-03-15 12:54:43 +01:00
YoyoNow ca70c6685c Remove Lunar client support
They currently have a problem with their maven repository
2026-03-15 12:52:56 +01:00
YoyoNow f00bd153fe Add GameModeConfig#Schematic#ReplacementsWithoutBlockUpdates
Add GameModeConfig#Schematic#ReplacementsWithBlockUpdates
2026-03-15 12:49:13 +01:00
YoyoNow c1221e5cf5 Remove SWTSI (SteamWar Teamserver Integration) 2026-03-13 21:16:13 +01:00
YoyoNow 236944ff69 Remove useless System.out 2026-03-13 21:12:34 +01:00
YoyoNow ab85c72fe3 Fix DesignEndStone
Closes: #292
Closes: #288
2026-03-13 21:08:00 +01:00
YoyoNow a750185df0 Fix stop not working for DevServer starter 2026-03-02 12:10:18 +01:00
YoyoNow 008ff1091f Hotfix DevCommand 2026-03-02 11:59:52 +01:00
YoyoNow 5d24581038 Fix WaterRemover.handleEntityExplode 2026-03-01 21:47:22 +01:00
YoyoNow bce07a4ac8 Add GameModeConfig.ArenaConfig.WaterDamage for hard water damage by setting air or normal handling 2026-03-01 21:36:29 +01:00
YoyoNow 361c698323 Check why StaticMessageChannel does not work? 2026-01-09 10:07:26 +01:00
YoyoNow db4ea2d69d Check why StaticMessageChannel does not work? 2026-01-09 10:05:17 +01:00
YoyoNow 3cecc58bce Check why StaticMessageChannel does not work? 2026-01-09 10:03:14 +01:00
YoyoNow ce3d50fcb7 Check why StaticMessageChannel does not work? 2026-01-09 10:01:36 +01:00
YoyoNow 61bd28150b Check why StaticMessageChannel does not work? 2026-01-09 09:59:22 +01:00
YoyoNow bb9caa28a3 Check why StaticMessageChannel does not work? 2026-01-09 09:57:18 +01:00
YoyoNow 4b2970d243 Check why StaticMessageChannel does not work? 2026-01-09 09:53:34 +01:00
YoyoNow a87cc94700 Pot fix for WinconditionBasePercent 2025-12-23 12:27:48 +01:00
YoyoNow 31dac93698 Remove UnrankCommand 2025-12-23 10:40:53 +01:00
YoyoNow 1f568f3d8b Remove UnrankCommand 2025-12-22 21:25:40 +01:00
YoyoNow b8b8dd1ba0 Update UserPerm.kt 2025-12-21 13:25:30 +01:00