Commit Graph
37 Commits
Author SHA1 Message Date
YoyoNow b5f7d13952 Cleanup stuff 2026-08-13 17:42:22 +02:00
YoyoNow c47d950f2e Add CArea, RInteractionCallback
Add DynamicRegionEditor, DynamicRegionVisualizer
2026-08-13 17:42:20 +02:00
YoyoNow 87c8e3f875 Improve DynamicRegionSystem.getNeighbours 2026-08-13 17:42:10 +02:00
YoyoNow b91b67a472 Update Region.Area 2026-08-13 17:42:10 +02:00
YoyoNow 6a311b622d Improve Region.Area 2026-08-13 17:42:10 +02:00
YoyoNow a3fb4ea9d9 Reduce usable tile area
Fix DynamicRegionVisualizer throwing exceptions
2026-08-13 17:42:10 +02:00
YoyoNow 77e8f3ba36 Implement WG45PlotRegion
Implement WS175PlotRegion
2026-08-13 17:42:10 +02:00
YoyoNow 230dcd292b Add TestblockScoreboardElement
Add WireframeCommand
Implement MWGPlotRegion
2026-08-13 17:42:10 +02:00
YoyoNow 351d3be685 Add DynamicRegionVisualizer 2026-08-13 17:42:10 +02:00
YoyoNow c2b1df606f Add name to RegionConstructorData 2026-08-13 17:40:57 +02:00
YoyoNow 545c0a02ee Implement rest of PlotRegionBackups 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 6ec3f91bf4 Improve update propagation performance 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 dbeb24d700 Fix WetRegion -> WetRegionData
Fix DynamicRegionSystem.get
Add Fallback.schem for PathArea
2026-08-13 17:40:57 +02:00
YoyoNow c229adef89 Fix DynamicRegionSystem#get(Tile) 2026-08-13 17:40:57 +02:00
YoyoNow eafa016599 Fix runtime errors 2026-08-13 17:40:57 +02:00
YoyoNow efcaa005bc Improve several things 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 ab22e94bc7 Add Region loading to DynamicRegionSystem 2026-08-13 17:40:57 +02:00
YoyoNow d7e7961a34 Add DynamicRegion 2026-08-13 17:40:57 +02:00
YoyoNow b96b490d90 Add GlobalRegion 2026-08-13 17:40:57 +02:00
YoyoNow 6759ac682f Start rebuilt 2026-08-13 17:40:57 +02:00
YoyoNow 2724053e54 Implement WorldIdentifier 2026-08-13 17:40:57 +02:00
YoyoNow e6a7d4c00a Optimize some stuff and fix some other stuff 2026-08-13 17:40:57 +02:00
YoyoNow 66eb9a3201 Fix bobby in DynamicRegionSystem 2026-08-13 17:40:57 +02:00
YoyoNow 0cfcb44e69 Fix bobby in DynamicRegionSystem 2026-08-13 17:40:57 +02:00
YoyoNow 9073972df9 Add Display regions 2026-08-13 17:40:57 +02:00
YoyoNow 73fc9eca95 Update stuff 2026-08-13 17:40:57 +02:00
YoyoNow 8b3c90fc7c Fix Warp WorldSpawn 2026-08-13 17:40:57 +02:00
YoyoNow d770ef19f7 Add PathRegion 2026-08-13 17:40:57 +02:00
YoyoNow 56ed174ce9 Add SpawnPathRegion
Add SpawnRegion
2026-08-13 17:40:56 +02:00
YoyoNow 228a49e42d Fix RegionDataRepository
Add DefaultFlagStorage
2026-08-13 17:40:56 +02:00
YoyoNow cddc13c07a Add RegionDataRepository 2026-08-13 17:40:56 +02:00
YoyoNow 6b4304cd1f Add DynamicRegionSystem 2026-08-13 17:40:56 +02:00