Tags
Creators
Details
All versions
1.1.3
Release
CaptureZones 1.1.38 months ago 145
Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
Platforms
Bukkit
Paper
Spigot
Changes
Version 1.1.3 - [2026-02-28]
Added
- New addon-facing Bukkit service API for external integrations:
com.logichh.capturezones.api.CaptureZonesApicom.logichh.capturezones.api.CaptureZonesActionResult
- Core plugin now registers/unregisters the API service on enable/disable.
- API includes:
- Snapshot endpoints (overview, zones, captures, KOTH, shops, statistics, configs, data files)
- Safe action methods for admin flows (zone/capture/KOTH/shop/stats/config operations)
- Capability discovery via
getCapabilities()
repairSchema(...)API responses now reportlegacyTownOwnerRebindCountafter repair runs.
Economy & Shops
- Added a dual-mode economy path for shops and money rewards:
- Uses Towny accounts when Towny ownership is active.
- Falls back to Vault-backed player economy support where available.
- Shops are no longer locked to Towny-only startup conditions when a valid Vault economy provider is installed.
- Added
Vaultsupport metadata so economy providers can be resolved cleanly in standalone deployments.
Ownership & Migration
- Town-owned zones now store stable Towny UUID-backed owner IDs instead of name-derived IDs for newly normalized Towny owners.
- Towny-backed owner display names now refresh from live Towny data, so zone ownership labels follow town renames once the zone is using a stable owner ID.
/cap admin repairand/cap admin migratenow also attempt to rebind legacy Towny owner references to stable IDs when the current town still resolves.- Repair output now reports how many legacy Towny owner references were rebound.
API & Stability
- Active capture snapshot rows now include:
zoneNameinitialPreparationTimeinitialCaptureTime
- Shop economy backend resolution now revalidates correctly across reloads and provider changes instead of holding a stale backend selection.
Commands & UX
/cap listoutput was cleaned up:- Shorter footer line
- Consistent
Capture Zonesheader text instead of oldCapture Pointswording
- The in-game update notification was redesigned into a cleaner compact format.
Fixes
- Fixed Towny rename handling so UUID-backed town owners no longer keep showing stale cached names after a town rename.
- Fixed the in-game update notification link so it always points to the official Modrinth page:
https://modrinth.com/plugin/capturezones
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:IdhAg76d:CxpI2dEF"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:IdhAg76d:CxpI2dEF"
}

