Commit Graph

374 Commits

Author SHA1 Message Date
YoyoNow 8f764b5653 Fix build 2026-05-20 11:53:14 +02:00
YoyoNow 1706fe3372 Add extension parameter to Region.Area.getCopyPoint 2026-05-20 11:44:31 +02:00
YoyoNow f7bde22c74 Change Region.Area to abstract class instead of interface 2026-05-20 11:44:30 +02:00
YoyoNow b5de5d4288 Cleanup stuff 2026-05-20 11:44:30 +02:00
YoyoNow 6700c16c18 Improve WireframeCommand 2026-05-20 11:44:27 +02:00
YoyoNow 02aad8d094 Update Region.Area 2026-05-20 11:44:24 +02:00
YoyoNow 13f8712325 Improve Region.Area 2026-05-20 11:44:22 +02:00
YoyoNow 3961938b8e Add TestblockScoreboardElement
Add WireframeCommand
Implement MWGPlotRegion
2026-05-20 11:44:20 +02:00
YoyoNow 824e0d7b6b Implement rest of PlotRegionBackups 2026-05-20 11:44:15 +02:00
YoyoNow 24029b795c Implement more in PlotRegionBackups 2026-05-20 11:44:15 +02:00
YoyoNow 1d42f04e9a Initial rudimentary implementation (not done) of PlotRegionBackups 2026-05-20 11:44:15 +02:00
YoyoNow 12af4d0af1 Replace RegionDataStore.saveRegion to save
Replace RegionDataStore.loadRegion to load
Replace RegionDataStore.deleteRegion to delete
2026-05-20 11:44:15 +02:00
YoyoNow 73f30efdbd Remove Region.getFloorLevel
Remove Flag.Changed from SpecialRegionData
2026-05-20 11:44:15 +02:00
YoyoNow ade131d737 Add Region.Area.place which is called ba Region.Area.reset 2026-05-20 11:44:15 +02:00
YoyoNow 5813d7fd3a Improve Flag.COLOR 2026-05-20 11:44:15 +02:00
YoyoNow b08f764a17 Fix RegionData.clear removing initialized flags 2026-05-20 11:44:15 +02:00
YoyoNow 271110d9e3 Add TNT only making Damage in spawning Region 2026-05-20 11:44:14 +02:00
YoyoNow 3fe28cfba9 Fix RegionFlagPolicy 2026-05-20 11:44:12 +02:00
YoyoNow bbbf6e72f5 Add Flag.WATER_DESTROY to needed RegionData's
Fix ScoreboardElement showing stuff not applicable in region
2026-05-20 11:44:12 +02:00
YoyoNow 9f27292fa2 Add Garden handling for PathRegion 2026-05-20 11:44:12 +02:00
YoyoNow 2116e1ee8d Fix runtime errors 2026-05-20 11:44:12 +02:00
YoyoNow 09be2b434d Add DryRegion and WetRegion
Add SpecialArea
Add SpecialRegionData
Add RegionData.connectedRegions
Add PasteUtils
2026-05-20 11:44:12 +02:00
YoyoNow bb37a89f38 Improve several things 2026-05-20 11:44:12 +02:00
YoyoNow c3319a53d2 Add PathRegion, PathArea and PathRegionData
Add VariantSelector
Add DynamicRegionCommand
Fix RegionData constructor
2026-05-20 11:44:10 +02:00
YoyoNow 5795476e23 Add DynamicRegionRepository#loadRegions
Add DynamicRegionRepository#loadRegionData
Add DynamicRegionRepository#saveRegion
Add DynamicRegionRepository#deleteRegion
2026-05-20 11:43:52 +02:00
YoyoNow 327ea9351a Improve API of RegionDataStore, RegionBackups.Backup 2026-05-20 11:43:52 +02:00
YoyoNow 92630f4e10 Improve RegionData#setStore 2026-05-20 11:43:52 +02:00
YoyoNow dd08af7cd1 Add Tile.tileOffset constant 2026-05-20 11:43:52 +02:00
YoyoNow e35295ab0c Add Region loading to DynamicRegionSystem 2026-05-20 11:43:52 +02:00
YoyoNow 5f1aef6a1e Fix RegionSystem.GLOBAL_REGION_ID
Improve RegionUtils.forEachInRegion
2026-05-20 11:43:52 +02:00
YoyoNow a580087df8 Add FixedRegionDataUtils 2026-05-20 11:43:52 +02:00
YoyoNow 1533f16f09 Add RegionDataStore 2026-05-20 11:43:52 +02:00
YoyoNow 54f8dc9eb0 Add DynamicRegion 2026-05-20 11:43:52 +02:00
YoyoNow 5958befced Add GlobalRegionData 2026-05-20 11:43:52 +02:00
YoyoNow 3062621233 Start rebuilt 2026-05-20 11:43:52 +02:00
YoyoNow f4d08ad1f9 Improve RegionData
Fix BauScoreboard
Fix TestblockCommand
2026-05-20 11:43:52 +02:00
YoyoNow c467c3db1f Optimize some stuff and fix some other stuff 2026-05-20 11:43:50 +02:00
YoyoNow 348c42757a Add GameModeConfig.EMPTY 2026-05-20 11:43:40 +02:00
YoyoNow b6aa1447ae Add Display regions 2026-05-20 11:43:40 +02:00
YoyoNow 636b949eea Fix Warp WorldSpawn 2026-05-20 11:43:40 +02:00
YoyoNow 6c06313969 Add MicroWarGear21Region
Add MiniWarGear21Region
Add WarGear21Region
Add WarShip21Region
2026-05-20 11:43:39 +02:00
YoyoNow 5cce0ad5eb Add PathRegion 2026-05-20 11:43:34 +02:00
YoyoNow 986c087dec Add SpawnPathRegion
Add SpawnRegion
2026-05-20 11:43:32 +02:00
YoyoNow 6534dde683 Fix RegionDataRepository
Add DefaultFlagStorage
2026-05-20 11:43:32 +02:00
YoyoNow 0e8222513a Add RegionDataRepository 2026-05-20 11:43:32 +02:00
YoyoNow 30f0d9cec8 Add DynamicRegionSystem 2026-05-20 11:43:32 +02:00
YoyoNow e435154c12 Format code 2026-05-17 10:13:31 +02:00
YoyoNow eceb58b28c Format code 2026-05-17 10:12:22 +02:00
YoyoNow 5125453406 Format code 2026-05-17 10:08:06 +02:00
YoyoNow d110df924e Format code 2026-05-16 23:08:09 +02:00