From 63a4f17a7608699f0836d869874c1db27100b48e Mon Sep 17 00:00:00 2001 From: kento2 Date: Sun, 28 Jun 2026 19:01:06 +0200 Subject: [PATCH] . --- .idea/gradle.xml | 1 - .idea/workspace.xml | 104 +++++++++++++++--- build.gradle.kts | 6 +- .../java/de/kentoj/scrow/bukkit/ScrowAPI.java | 12 +- .../kentoj/scrow/bukkit/region/ChunkPos.java | 14 +++ .../de/kentoj/scrow/bukkit/region/Range.java | 27 +++++ .../scrow/bukkit/region/RegionManager.java | 42 +++++++ .../bukkit/region/event/RegionEvent.java | 14 +++ .../bukkit/region/event/RegionJoinEvent.java | 32 ++++++ .../bukkit/region/event/RegionLeaveEvent.java | 31 ++++++ .../bukkit/region/impl/AbstractRegion.java | 11 ++ .../bukkit/region/impl/CuboidRegion.java | 45 ++++++++ .../bukkit/region/impl/CylinderRegion.java | 42 +++++++ .../bukkit/region/impl/MergedRegion.java | 39 +++++++ .../scrow/bukkit/region/impl/Region.java | 19 ++++ .../kentoj/scrow/bukkit/CoreImplPlugin.java | 4 + .../kentoj/scrow/bukkit/ScrowAPISurface.java | 1 - .../bukkit/region/RegionPlayerTracker.java | 28 +++++ .../scrow/bukkit/region/RegionTask.java | 36 ++++++ core-lib/build.gradle.kts | 1 + core-velocity-api/build.gradle.kts | 2 +- 21 files changed, 484 insertions(+), 27 deletions(-) create mode 100644 core-bukkit-api/src/main/java/de/kentoj/scrow/bukkit/region/ChunkPos.java create mode 100644 core-bukkit-api/src/main/java/de/kentoj/scrow/bukkit/region/Range.java create mode 100644 core-bukkit-api/src/main/java/de/kentoj/scrow/bukkit/region/RegionManager.java create mode 100644 core-bukkit-api/src/main/java/de/kentoj/scrow/bukkit/region/event/RegionEvent.java create mode 100644 core-bukkit-api/src/main/java/de/kentoj/scrow/bukkit/region/event/RegionJoinEvent.java create mode 100644 core-bukkit-api/src/main/java/de/kentoj/scrow/bukkit/region/event/RegionLeaveEvent.java create mode 100644 core-bukkit-api/src/main/java/de/kentoj/scrow/bukkit/region/impl/AbstractRegion.java create mode 100644 core-bukkit-api/src/main/java/de/kentoj/scrow/bukkit/region/impl/CuboidRegion.java create mode 100644 core-bukkit-api/src/main/java/de/kentoj/scrow/bukkit/region/impl/CylinderRegion.java create mode 100644 core-bukkit-api/src/main/java/de/kentoj/scrow/bukkit/region/impl/MergedRegion.java create mode 100644 core-bukkit-api/src/main/java/de/kentoj/scrow/bukkit/region/impl/Region.java create mode 100644 core-bukkit-impl/src/main/java/de/kentoj/scrow/bukkit/region/RegionPlayerTracker.java create mode 100644 core-bukkit-impl/src/main/java/de/kentoj/scrow/bukkit/region/RegionTask.java diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 351d25e..6c35d73 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -17,7 +17,6 @@