# GriefPrevention3D v17.3.8
**Wiki:** https://github.com/castledking/GriefPrevention3D/wiki
## Highlights
- **Official plugin rename** - Plugin is now officially named `GriefPrevention3D` (output jar, `plugin.yml`, dependency declarations)
- **Folia fix** - Boundary violation alert scheduler now correctly uses the Folia-safe `SchedulerUtil` instead of `Bukkit.getScheduler()` directly
## Plugin Rename
The plugin's official name is now `GriefPrevention3D` across the board:
- `plugin.yml` `name:` field changed from `GriefPrevention` to `GriefPrevention3D`
- Output jar is now `GriefPrevention3D.jar`
- Maven `<artifactId>` and `<name>` updated to `GriefPrevention3D`
### Impact on addon/dependent plugins
If you have plugins that declare a dependency on this plugin, update your `plugin.yml`:
```yaml
# Before
softdepend: [GriefPrevention]
# After
softdepend: [GriefPrevention3D]
```
JitPack dependency coordinates also updated to `com.github.castledking:GriefPrevention3D`.
## Folia Fixes
Two scheduler calls were using `Bukkit.getScheduler()` directly, which throws `UnsupportedOperationException` on Folia/Canvas region threads:
- `ClaimBoundaryViolationTracker` — burst flush task now uses `SchedulerUtil.runLaterGlobal()`
- `AutoExtendClaimTask` — async fallback now uses `SchedulerUtil.runAsyncNow()`
Both now go through the existing `SchedulerUtil` adapter, which routes to Folia's schedulers when present and falls back to Bukkit on Paper/Spigot.
Thanks to **R00tB33rMan** for reporting the crash and identifying the affected code (PR #4).
## Migration
- **Server owners**: rename the jar file reference in your startup scripts if you have any hardcoded references to `GriefPrevention.jar`.
- **Addon developers**: update `softdepend`/`depend` in your `plugin.yml` to `GriefPrevention3D`.
- **No claim data migration required.** Existing claims load without modification.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }