Commit Graph
488 Commits
Author SHA1 Message Date
YoyoNow d4da75a6fa Improve Flag.COLOR 2026-09-07 11:42:22 +02:00
YoyoNow 338b2daac8 Implement Garden updates for Path Regions correctly 2026-09-07 11:42:22 +02:00
YoyoNow c8b4f9f814 Change some instance creations to casts 2026-09-07 11:42:22 +02:00
YoyoNow ee26abb4c7 Cleanup and add comments 2026-09-07 11:42:22 +02:00
YoyoNow 4b526deedc Fix DynamicRegion.updateNeighbours 2026-09-07 11:42:22 +02:00
YoyoNow 1415ee27f9 Improve update propagation performance 2026-09-07 11:42:22 +02:00
YoyoNow ae45b0d2ef Fix RegionData.clear removing initialized flags 2026-09-07 11:42:22 +02:00
YoyoNow 36db4061bb Add TNT only making Damage in spawning Region 2026-09-07 11:42:22 +02:00
YoyoNow 5cac0534ef Fix RegionFlagPolicy 2026-09-07 11:42:21 +02:00
YoyoNow 6dbfc28bd2 Add Flag.WATER_DESTROY to needed RegionData's
Fix ScoreboardElement showing stuff not applicable in region
2026-09-07 11:42:21 +02:00
YoyoNow d2cc72b571 Fix WetRegion -> WetRegionData
Fix DynamicRegionSystem.get
Add Fallback.schem for PathArea
2026-09-07 11:42:21 +02:00
YoyoNow 27c0bdd563 Add Garden handling for PathRegion 2026-09-07 11:42:21 +02:00
YoyoNow 6b0f982f8e Fix DynamicRegionSystem#get(Tile) 2026-09-07 11:42:21 +02:00
YoyoNow 0c4b8568fd Fix CORNER_OUTER_GLOBAL case 2026-09-07 11:42:21 +02:00
YoyoNow f7bde30757 Add CornerInnerGlobal and CornerOuterGlobal
Improve the selecting code
2026-09-07 11:42:21 +02:00
YoyoNow ec8826de7a Fix runtime errors 2026-09-07 11:42:21 +02:00
YoyoNow 9c2369770c Add DryRegion and WetRegion
Add SpecialArea
Add SpecialRegionData
Add RegionData.connectedRegions
Add PasteUtils
2026-09-07 11:42:21 +02:00
YoyoNow 11cfef1647 Improve several things 2026-09-07 11:42:21 +02:00
YoyoNow 348591aef8 Improve rotation of PathArea#reset in CENTER_NORMAL case 2026-09-07 11:42:21 +02:00
YoyoNow 7a98f64653 Fix DynamicRegionRepository.loadRegions with GlobalRegion 2026-09-07 11:42:21 +02:00
YoyoNow 80a779026c Add PathRegion, PathArea and PathRegionData
Add VariantSelector
Add DynamicRegionCommand
Fix RegionData constructor
2026-09-07 11:42:21 +02:00
YoyoNow b9f8f54b61 Add DynamicRegionRepository#loadRegions
Add DynamicRegionRepository#loadRegionData
Add DynamicRegionRepository#saveRegion
Add DynamicRegionRepository#deleteRegion
2026-09-07 11:42:21 +02:00
YoyoNow f8f396afee Improve API of RegionDataStore, RegionBackups.Backup 2026-09-07 11:42:21 +02:00
YoyoNow deefe44dcd Improve RegionData#setStore 2026-09-07 11:42:21 +02:00
YoyoNow 18108f023b Add Tile.tileOffset constant 2026-09-07 11:42:21 +02:00
YoyoNow f302af1e56 Add Region loading to DynamicRegionSystem 2026-09-07 11:42:21 +02:00
YoyoNow b04fc12446 Fix RegionSystem.GLOBAL_REGION_ID
Improve RegionUtils.forEachInRegion
2026-09-07 11:42:21 +02:00
YoyoNow 509d5935cb Add FixedRegionDataUtils 2026-09-07 11:42:21 +02:00
YoyoNow bbbf308f10 Add RegionDataStore 2026-09-07 11:42:21 +02:00
YoyoNow e83323f7b6 Add DynamicRegion 2026-09-07 11:42:21 +02:00
YoyoNow a3f3780c26 Add GlobalRegionData 2026-09-07 11:42:21 +02:00
YoyoNow 54fc46bc75 Add GlobalRegion 2026-09-07 11:42:21 +02:00
YoyoNow 68caba78cf Start rebuilt 2026-09-07 11:42:21 +02:00
YoyoNow 3a035d4384 Implement WorldIdentifier 2026-09-07 11:42:21 +02:00
YoyoNow 00c2fce21e Improve RegionData
Fix BauScoreboard
Fix TestblockCommand
2026-09-07 11:42:21 +02:00
YoyoNow 2273bf6701 Optimize some stuff and fix some other stuff 2026-09-07 11:42:21 +02:00
YoyoNow 4510c732f2 Fix bobby in DynamicRegionSystem 2026-09-07 11:42:21 +02:00
YoyoNow 11f5fe877d Fix bobby in DynamicRegionSystem 2026-09-07 11:42:21 +02:00
YoyoNow 716b5c1e5e Add GameModeConfig.EMPTY 2026-09-07 11:42:21 +02:00
YoyoNow 0ccc9133f2 Add Display regions 2026-09-07 11:42:21 +02:00
YoyoNow d2754beaab Use VariantSelector 2026-09-07 11:42:21 +02:00
YoyoNow 7ec8cb7e87 Add VariantSelector 2026-09-07 11:42:21 +02:00
YoyoNow af69280656 Update stuff 2026-09-07 11:42:21 +02:00
YoyoNow dff340a034 Add VariantSelector 2026-09-07 11:42:21 +02:00
YoyoNow 15ce4f920a Fix RegionDataRepository.saveFlagStorage 2026-09-07 11:42:21 +02:00
YoyoNow b9ac8ef5ff Improve some stuff 2026-09-07 11:42:21 +02:00
YoyoNow d1e07af8fe Remove sout 2026-09-07 11:42:21 +02:00
YoyoNow 5c1e74d257 Fix Warp WorldSpawn 2026-09-07 11:42:21 +02:00
YoyoNow 50226ab87d Add MicroWarGear21Region
Add MiniWarGear21Region
Add WarGear21Region
Add WarShip21Region
2026-09-07 11:42:21 +02:00
YoyoNow 260cd68810 Fix PathAreaTile 2026-09-07 11:42:21 +02:00