Commit Graph

60 Commits

Author SHA1 Message Date
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 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 824e0d7b6b Implement rest of 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 ade131d737 Add Region.Area.place which is called ba Region.Area.reset 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 c3319a53d2 Add PathRegion, PathArea and PathRegionData
Add VariantSelector
Add DynamicRegionCommand
Fix RegionData constructor
2026-05-20 11:44:10 +02:00
YoyoNow 327ea9351a Improve API of RegionDataStore, RegionBackups.Backup 2026-05-20 11:43:52 +02:00
YoyoNow a580087df8 Add FixedRegionDataUtils 2026-05-20 11:43:52 +02:00
YoyoNow 54f8dc9eb0 Add DynamicRegion 2026-05-20 11:43:52 +02:00
YoyoNow 3062621233 Start rebuilt 2026-05-20 11:43:52 +02:00
YoyoNow 6534dde683 Fix RegionDataRepository
Add DefaultFlagStorage
2026-05-20 11:43:32 +02:00
Chaoscaot 2d679028c0 Merge remote-tracking branch 'origin/ReflectionReduction' into Refactor/remove-old-dependencies 2026-05-16 14:03:19 +02:00
YoyoNow ce1f947f4b Remove Core.getVersion calls 2026-05-16 14:02:57 +02:00
Chaoscaot 7c74ca014d Upgrade all projects to Java 21 and migrate dependencies to Paper and FastAsyncWorldEdit.
Signed-off-by: Chaoscaot <max@maxsp.de>
2026-05-16 13:26:18 +02:00
YoyoNow 060364abb5 Cleanup SpigotCore 2026-05-15 14:52:17 +02:00
YoyoNow fd266969f5 Cleanup BauSystem 2026-05-15 14:52:17 +02:00
Chaoscaot 8b2b7e011a Add WaterDestroy feature with command and listener
Signed-off-by: Chaoscaot <max@maxsp.de>
2025-12-11 00:34:29 +01:00
YoyoNow eafb469eca Remove FlagStorage and merge into RegionData 2025-11-28 12:04:36 +01:00
YoyoNow 14bd38f471 Improve FlagStorage 2025-11-28 11:59:14 +01:00
YoyoNow fb4e53165f Hotfix FixedFlagStorage.clear and FixedGlobalFlagStorage.clear 2025-11-07 22:42:48 +01:00
YoyoNow 5ab04d0518 Add cache for GameModeConfig 2025-10-26 13:34:25 +01:00
YoyoNow c6dbece550 Improve GameModeConfig 2025-10-26 12:34:16 +01:00
YoyoNow d216aac2c4 Improve YMLWrapper 2025-10-26 09:22:48 +01:00
YoyoNow aec03e41a1 Improve YMLWrapper 2025-10-26 09:14:34 +01:00
YoyoNow 87a4836fa1 Add Unified GameModeConfig 2025-10-25 21:45:44 +02:00
YoyoNow a03a3f45e8 Update copyright notices 2025-10-23 17:56:43 +02:00
YoyoNow f9c320cb33 Add RegionData
Improve TestblockCommand with remembering the TB
2025-10-17 21:36:50 +02:00
YoyoNow 88cc06560e Fix BauServer Performance 2025-10-03 09:13:32 +02:00
YoyoNow 84b14b8c3d Hotfix /region testblockpoint 2025-10-02 20:39:30 +02:00
YoyoNow abeb269368 Fix BackupCommand 2025-09-29 17:46:20 +02:00
YoyoNow 394e043db3 Hotfix FixedRegion 2025-09-29 09:34:53 +02:00
YoyoNow b695a7e089 Update stuff from peer review 2025-08-05 20:59:43 +02:00
YoyoNow bbd2bcae35 Fix BackupCommand
Fix FixedRegion
2025-08-03 13:06:07 +02:00
YoyoNow a3801790a4 Remove old stuff 2025-08-02 14:32:24 +02:00
YoyoNow b14c39683a Implement FixedRegion.regionBackups 2025-08-02 14:31:46 +02:00
YoyoNow 0a3ae7117d Fix FixedGlobalRegion 2025-08-02 13:55:22 +02:00
YoyoNow 830ca93105 Implement Area for FixedRegion 2025-08-02 13:53:52 +02:00
YoyoNow 06333d634e Fix RegionConfig
Implement FixedRegion
Add RegionHistory.Impl
2025-08-02 13:25:22 +02:00
YoyoNow ecb9571624 Add toString() methods 2025-08-02 13:25:22 +02:00
YoyoNow 9e0e339277 Finish FixedFlagStorage 2025-08-02 13:25:22 +02:00
YoyoNow 06de120fe1 Add RegionSystem.getWorldSpawn
Fix Warp
Update FixedRegionSystem
2025-08-02 13:25:22 +02:00
YoyoNow 5550aa4930 Make FixedGlobalFlagStorage load the options from file 2025-08-02 13:25:22 +02:00
YoyoNow 811bd00ed2 Fix Flag.Value to have enum methods for save/load 2025-08-02 13:25:22 +02:00
YoyoNow bc371df796 Rework FixedFlagStorage and FixedGlobalFlagStorage to not be sensitive on adding a new Flag 2025-08-02 13:25:22 +02:00
YoyoNow 144975d977 Remove TNTMode.ONLY_BUILD 2025-08-02 13:25:22 +02:00