Commit Graph
72 Commits
Author SHA1 Message Date
NotAlexNoyle f3cfc7264d Point submodules at canonical Gitea repositories 2026-11-01 12:54:12 -05:00
NotAlexNoyle ea763d86a6 Update canonical Gitea links 2026-10-31 11:40:19 -04:00
NotAlexNoyle 7b576629dc Exclude CODEOWNERS from language statistics 2026-10-31 09:54:58 -04:00
NotAlexNoyle f85002a466 Add CODEOWNERS (one staff approval) 2026-10-31 09:54:58 -04:00
NotAlexNoyle 61f411ee03 Resell quickshops to new shop owner upon transfer 2026-09-14 01:06:55 -04:00
NotAlexNoyleandClaude Opus 5 b1d58052e4 feat: migrate shops when an AreaShop-OG plot is transferred
Transferring a plot moved the AreaShop region and its WorldGuard
membership to the new owner, but the QuickShop shops inside kept the
previous owner. The new holder could not manage them and the old owner
still collected every sale on a plot they no longer held.

Listen for AreaShop-OG's new TransferredRegionEvent and hand the shops
in the region to QuickShop-OG's ShopManager#transferShopsOwnership,
leaving stock in place. When the running QuickShop has no such method
the count of orphaned shops is reported instead of failing silently.

Replace the vendored libs/AreaShop-2.9.1.jar with a git submodule at
libs/AreaShop-OG, following the Template-OG layout. The jar was upstream
AreaShop, not AreaShop-OG, so newly added AreaShop-OG API was invisible
to the compile classpath. AreaShop-OG is a multi-project build, so it
joins as a composite build via includeBuild.

Also prefer QuickShop's chunk coordinate shop lookup over the Chunk
overload, so scanning a region no longer forces its chunks to load, and
walk the region's chunk range inclusively instead of overshooting by one
chunk column.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-10 16:53:04 -04:00
NotAlexNoyle f3eb494984 Improve QuickShop-OG/AreaShop-OG support 2026-07-29 10:28:41 -04:00
NotAlexNoyle 5ef2fc37bb Move to AreaShop-OG 2026-07-27 09:21:31 -04:00
NotAlexNoyle ef08b971d3 Update shadow to 8.3.9 and spotless to 8.1.0 2025-12-13 13:16:38 -05:00
NotAlexNoyle e103157e0d Update gradle to 8.14.3 2025-08-15 16:12:59 -04:00
NotAlexNoyle 52139596da Update gradle to 8.14.2, add auto formatting 2025-06-21 14:42:53 -04:00
NotAlexNoyle aa6103c323 Merge branch 'SKBotNL-main'
Merge shadow update from upstream
2025-06-05 08:31:09 -04:00
Sven e5f377d1cc Update Shadow to 8.3.6 2025-06-01 23:12:14 +02:00
NotAlexNoyle ca53d0e463 Merge branch 'NotAlexNoyle-main' 2025-05-30 12:19:11 -04:00
NotAlexNoyle 67b47fde87 Update README.md 2025-05-30 11:03:51 -04:00
SKBotNL e459167caf Update and clean up Gradle files 2025-05-30 12:26:13 +02:00
NotAlexNoyle d20d12719d Update gradle, rename plugin 2025-05-29 22:42:43 -04:00
Sven 93bc20bf07 Merge pull request #31 from NotAlexNoyle/main
Update plugin.yml
2025-01-10 08:37:59 +00:00
NotAlexNoyle a651ab7bd5 Update plugin.yml 2025-01-02 02:25:28 -05:00
Sven 5a93349859 Merge pull request #28 from NotAlexNoyle/main
Revert to a non-AGPL version of QuickShop-Hikari API
2024-11-30 09:54:11 +01:00
NotAlexNoyle eb21bfc0f2 Revert to a non-AGPL version of QuickShop-Hikari API 2024-11-30 03:13:15 -05:00
Sven 9d28a3dd1e Merge pull request #24 from NotAlexNoyle/main
Update gradle to 8.8
2024-11-10 00:45:13 +01:00
NotAlexNoyle 138e4c5970 Update gradle to 8.8 2024-11-08 23:18:13 -05:00
Sven 01f15bf096 Merge pull request #23 from SKBotNL/dependabot/gradle/org.jetbrains.kotlin.jvm-2.0.21
Bump org.jetbrains.kotlin.jvm from 2.0.20 to 2.0.21
2024-10-17 15:59:22 +02:00
dependabot[bot] 9aec44437c Bump org.jetbrains.kotlin.jvm from 2.0.20 to 2.0.21
Bumps [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin) from 2.0.20 to 2.0.21.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.21/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.20...v2.0.21)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.jvm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-11 00:46:51 +00:00
Sven e11c7105eb Merge pull request #22 from SKBotNL/dependabot/gradle/com.sk89q.worldguard-worldguard-bukkit-7.0.12
Bump com.sk89q.worldguard:worldguard-bukkit from 7.0.11 to 7.0.12
2024-09-16 10:37:06 +02:00
dependabot[bot] a2279f3991 Bump com.sk89q.worldguard:worldguard-bukkit from 7.0.11 to 7.0.12
Bumps com.sk89q.worldguard:worldguard-bukkit from 7.0.11 to 7.0.12.

---
updated-dependencies:
- dependency-name: com.sk89q.worldguard:worldguard-bukkit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 00:34:42 +00:00
Sven b8da560eb8 Merge pull request #21 from SKBotNL/dependabot/gradle/com.sk89q.worldguard-worldguard-bukkit-7.0.11
Bump com.sk89q.worldguard:worldguard-bukkit from 7.0.10 to 7.0.11
2024-09-12 17:34:37 +02:00
dependabot[bot] 9f0e9651fe Bump com.sk89q.worldguard:worldguard-bukkit from 7.0.10 to 7.0.11
Bumps com.sk89q.worldguard:worldguard-bukkit from 7.0.10 to 7.0.11.

---
updated-dependencies:
- dependency-name: com.sk89q.worldguard:worldguard-bukkit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 00:23:42 +00:00
Sven b0feec3111 Merge pull request #20 from SKBotNL/dependabot/gradle/org.jetbrains.kotlin.jvm-2.0.20
Bump org.jetbrains.kotlin.jvm from 2.0.0 to 2.0.20
2024-08-26 19:53:58 +02:00
dependabot[bot] dc4bded155 Bump org.jetbrains.kotlin.jvm from 2.0.0 to 2.0.20
Bumps [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin) from 2.0.0 to 2.0.20.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.0.0...v2.0.20)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.jvm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-23 00:44:56 +00:00
SKBotNL 6113f11125 Update AreaShop to 2.9.1 2024-07-24 22:10:34 +02:00
Sven 37657b142d Merge pull request #18 from SKBotNL/dependabot/gradle/com.ghostchu.quickshop.compatibility-common-6.2.0.6
Bump com.ghostchu.quickshop.compatibility:common from 6.2.0.5 to 6.2.0.6
2024-07-24 22:05:39 +02:00
Sven 5fc3c34604 Merge pull request #17 from SKBotNL/dependabot/gradle/com.ghostchu-quickshop-api-6.2.0.6
Bump com.ghostchu:quickshop-api from 6.2.0.5 to 6.2.0.6
2024-07-24 22:05:31 +02:00
dependabot[bot] 8e75a115f4 Bump com.ghostchu.quickshop.compatibility:common from 6.2.0.5 to 6.2.0.6
Bumps com.ghostchu.quickshop.compatibility:common from 6.2.0.5 to 6.2.0.6.

---
updated-dependencies:
- dependency-name: com.ghostchu.quickshop.compatibility:common
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-19 01:05:06 +00:00
dependabot[bot] 5a560133ae Bump com.ghostchu:quickshop-api from 6.2.0.5 to 6.2.0.6
Bumps com.ghostchu:quickshop-api from 6.2.0.5 to 6.2.0.6.

---
updated-dependencies:
- dependency-name: com.ghostchu:quickshop-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-19 01:04:55 +00:00
Sven c0b1e8f67f Merge pull request #16 from SKBotNL/dependabot/gradle/com.ghostchu-quickshop-api-6.2.0.5
Bump com.ghostchu:quickshop-api from 6.2.0.4 to 6.2.0.5
2024-06-17 17:55:16 +00:00
Sven c652790229 Merge pull request #15 from SKBotNL/dependabot/gradle/com.ghostchu.quickshop.compatibility-common-6.2.0.5
Bump com.ghostchu.quickshop.compatibility:common from 6.2.0.4 to 6.2.0.5
2024-06-17 17:54:53 +00:00
dependabot[bot] ee05ed19d8 Bump com.ghostchu:quickshop-api from 6.2.0.4 to 6.2.0.5
Bumps com.ghostchu:quickshop-api from 6.2.0.4 to 6.2.0.5.

---
updated-dependencies:
- dependency-name: com.ghostchu:quickshop-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 01:16:18 +00:00
dependabot[bot] b0739e4986 Bump com.ghostchu.quickshop.compatibility:common from 6.2.0.4 to 6.2.0.5
Bumps com.ghostchu.quickshop.compatibility:common from 6.2.0.4 to 6.2.0.5.

---
updated-dependencies:
- dependency-name: com.ghostchu.quickshop.compatibility:common
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 01:16:10 +00:00
Sven 9f91a54cd8 Merge pull request #13 from SKBotNL/dependabot/gradle/com.ghostchu.quickshop.compatibility-common-6.2.0.4
Bump com.ghostchu.quickshop.compatibility:common from 6.2.0.3 to 6.2.0.4
2024-06-12 14:10:53 +00:00
Sven e61b93ea8d Merge pull request #14 from SKBotNL/dependabot/gradle/com.ghostchu-quickshop-api-6.2.0.4
Bump com.ghostchu:quickshop-api from 6.2.0.3 to 6.2.0.4
2024-06-12 14:10:46 +00:00
dependabot[bot] 08a712241b Bump com.ghostchu:quickshop-api from 6.2.0.3 to 6.2.0.4
Bumps com.ghostchu:quickshop-api from 6.2.0.3 to 6.2.0.4.

---
updated-dependencies:
- dependency-name: com.ghostchu:quickshop-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-10 00:42:39 +00:00
dependabot[bot] 8eb726cdad Bump com.ghostchu.quickshop.compatibility:common from 6.2.0.3 to 6.2.0.4
Bumps com.ghostchu.quickshop.compatibility:common from 6.2.0.3 to 6.2.0.4.

---
updated-dependencies:
- dependency-name: com.ghostchu.quickshop.compatibility:common
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-10 00:42:29 +00:00
Sven 34b221f5e2 Merge pull request #11 from SKBotNL/dependabot/gradle/com.ghostchu.quickshop.compatibility-common-6.2.0.3
Bump com.ghostchu.quickshop.compatibility:common from 6.2.0.0 to 6.2.0.3
2024-06-01 11:51:25 +02:00
Sven 6c50df19c1 Merge pull request #12 from SKBotNL/dependabot/gradle/com.ghostchu-quickshop-api-6.2.0.3
Bump com.ghostchu:quickshop-api from 6.2.0.0 to 6.2.0.3
2024-06-01 11:51:15 +02:00
dependabot[bot] cc1f5a7e41 Bump com.ghostchu:quickshop-api from 6.2.0.0 to 6.2.0.3
Bumps com.ghostchu:quickshop-api from 6.2.0.0 to 6.2.0.3.

---
updated-dependencies:
- dependency-name: com.ghostchu:quickshop-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-30 00:41:03 +00:00
dependabot[bot] a59f2f69e1 Bump com.ghostchu.quickshop.compatibility:common from 6.2.0.0 to 6.2.0.3
Bumps com.ghostchu.quickshop.compatibility:common from 6.2.0.0 to 6.2.0.3.

---
updated-dependencies:
- dependency-name: com.ghostchu.quickshop.compatibility:common
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-30 00:40:58 +00:00
Sven 397a853fca Merge pull request #10 from SKBotNL/dependabot/gradle/org.jetbrains.kotlin.jvm-2.0.0
Bump org.jetbrains.kotlin.jvm from 1.9.24 to 2.0.0
2024-05-26 10:20:35 +00:00
dependabot[bot] a55901d925 ---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.jvm
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-22 00:34:35 +00:00