Commit Graph
2016 Commits
Author SHA1 Message Date
YoyoNow 680497412b Fix DynamicRegionVisualizer 2026-08-13 17:42:10 +02:00
YoyoNow f90d89355f Add supervisor permission on DynamicRegionVisualizer 2026-08-13 17:42:10 +02:00
YoyoNow 351d3be685 Add DynamicRegionVisualizer 2026-08-13 17:42:10 +02:00
YoyoNow a809c7d775 Add DynamicRegionVisualizer 2026-08-13 17:42:10 +02:00
YoyoNow aa728205f0 Add RInteraction 2026-08-13 17:42:08 +02:00
YoyoNow c2b1df606f Add name to RegionConstructorData 2026-08-13 17:40:57 +02:00
YoyoNow c8ed0e6584 Add MiWG7DisplayRegion 2026-08-13 17:40:57 +02:00
YoyoNow 545c0a02ee Implement rest of PlotRegionBackups 2026-08-13 17:40:57 +02:00
YoyoNow 418db69f52 Implement more in PlotRegionBackups 2026-08-13 17:40:57 +02:00
YoyoNow a5f8de9ed3 Improve PlotRegionBackups 2026-08-13 17:40:57 +02:00
YoyoNow 66a76a5fba Initial rudimentary implementation (not done) of PlotRegionBackups 2026-08-13 17:40:57 +02:00
YoyoNow 9d5cf83743 Replace RegionDataStore.saveRegion to save
Replace RegionDataStore.loadRegion to load
Replace RegionDataStore.deleteRegion to delete
2026-08-13 17:40:57 +02:00
YoyoNow 603b6f4787 Use RegionDataStore.deleteRegion instead of custom method in DynamicRegion 2026-08-13 17:40:57 +02:00
YoyoNow da719b1a76 Fix PlotRegionBackups 2026-08-13 17:40:57 +02:00
YoyoNow 44fd0657e8 Add PlotRegionBackups
Update DisplayRegionData constructor
2026-08-13 17:40:57 +02:00
YoyoNow f591040ca1 Remove Region.getFloorLevel
Remove Flag.Changed from SpecialRegionData
2026-08-13 17:40:57 +02:00
YoyoNow a41cc3885b Add DisplayRegionData
Add PlotRegionData
Add directories for mode regions
2026-08-13 17:40:57 +02:00
YoyoNow 74061fa840 Improve SpecialArea.reset 2026-08-13 17:40:57 +02:00
YoyoNow 5c71a71fc5 Add Region.Area.place which is called ba Region.Area.reset 2026-08-13 17:40:57 +02:00
YoyoNow 51810d2f7d Implement rest of Path Connections 2026-08-13 17:40:57 +02:00
YoyoNow 8b8939b28d Improve Flag.COLOR 2026-08-13 17:40:57 +02:00
YoyoNow c200c724da Implement Garden updates for Path Regions correctly 2026-08-13 17:40:57 +02:00
YoyoNow 07720d3e52 Change some instance creations to casts 2026-08-13 17:40:57 +02:00
YoyoNow fa97fec736 Cleanup and add comments 2026-08-13 17:40:57 +02:00
YoyoNow c81c9323e5 Fix DynamicRegion.updateNeighbours 2026-08-13 17:40:57 +02:00
YoyoNow 6ec3f91bf4 Improve update propagation performance 2026-08-13 17:40:57 +02:00
YoyoNow 118a8c2321 Fix RegionData.clear removing initialized flags 2026-08-13 17:40:57 +02:00
YoyoNow ba577e2e47 Add TNT only making Damage in spawning Region 2026-08-13 17:40:57 +02:00
YoyoNow 92085e408e Fix RegionFlagPolicy 2026-08-13 17:40:57 +02:00
YoyoNow 09c7252e7c Add Flag.WATER_DESTROY to needed RegionData's
Fix ScoreboardElement showing stuff not applicable in region
2026-08-13 17:40:57 +02:00
YoyoNow dbeb24d700 Fix WetRegion -> WetRegionData
Fix DynamicRegionSystem.get
Add Fallback.schem for PathArea
2026-08-13 17:40:57 +02:00
YoyoNow bf5f48be9c Add Garden handling for PathRegion 2026-08-13 17:40:57 +02:00
YoyoNow c229adef89 Fix DynamicRegionSystem#get(Tile) 2026-08-13 17:40:57 +02:00
YoyoNow 337befb3b2 Fix CORNER_OUTER_GLOBAL case 2026-08-13 17:40:57 +02:00
YoyoNow 648c0188c2 Add CornerInnerGlobal and CornerOuterGlobal
Improve the selecting code
2026-08-13 17:40:57 +02:00
YoyoNow eafa016599 Fix runtime errors 2026-08-13 17:40:57 +02:00
YoyoNow 5ee5cfb83c Add DryRegion and WetRegion
Add SpecialArea
Add SpecialRegionData
Add RegionData.connectedRegions
Add PasteUtils
2026-08-13 17:40:57 +02:00
YoyoNow efcaa005bc Improve several things 2026-08-13 17:40:57 +02:00
YoyoNow ca8bbf8f63 Improve rotation of PathArea#reset in CENTER_NORMAL case 2026-08-13 17:40:57 +02:00
YoyoNow d32dc611ab Fix DynamicRegionRepository.loadRegions with GlobalRegion 2026-08-13 17:40:57 +02:00
YoyoNow 87e69a9747 Add PathRegion, PathArea and PathRegionData
Add VariantSelector
Add DynamicRegionCommand
Fix RegionData constructor
2026-08-13 17:40:57 +02:00
YoyoNow deae3ff33e Add DynamicRegionRepository#loadRegions
Add DynamicRegionRepository#loadRegionData
Add DynamicRegionRepository#saveRegion
Add DynamicRegionRepository#deleteRegion
2026-08-13 17:40:57 +02:00
YoyoNow 04b4b8eda3 Improve API of RegionDataStore, RegionBackups.Backup 2026-08-13 17:40:57 +02:00
YoyoNow 921de905df Improve RegionData#setStore 2026-08-13 17:40:57 +02:00
YoyoNow ffcce35293 Add Tile.tileOffset constant 2026-08-13 17:40:57 +02:00
YoyoNow ab22e94bc7 Add Region loading to DynamicRegionSystem 2026-08-13 17:40:57 +02:00
YoyoNow 8ecbc3d68b Fix RegionSystem.GLOBAL_REGION_ID
Improve RegionUtils.forEachInRegion
2026-08-13 17:40:57 +02:00
YoyoNow 0e0a4ea82f Add FixedRegionDataUtils 2026-08-13 17:40:57 +02:00
YoyoNow 1287b31b49 Add RegionDataStore 2026-08-13 17:40:57 +02:00
YoyoNow d7e7961a34 Add DynamicRegion 2026-08-13 17:40:57 +02:00