Tags
Creators
Details
19.0.0
Compatibility
Required content
Changes
GriefPrevention3D v19.0.0
Now a stable build. One universal JAR runs as a Bukkit plugin and as a Fabric dedicated-server mod. Fabric
requires Fabric API. Back up GriefPreventionData before updating.
Fabric claims and commands
- Create and manage claims. Basic and administrative claims, 2D and 3D subdivisions, claim lookup, abandonment, trust, trust lists, and staff claim management are available through the same command aliases and permission nodes as the plugin. Fabric has no economy integration, so paid claim transfers are refused unless the player has the free-transfer permission.
- Shaped claims. Enable
GriefPrevention.Claims.AllowShapedClaims, then use/shapedclaims(alias/shapedclaimor/claim mode shaped). With the golden shovel, right-click the outline's corners in order and click the first corner again to close it. The live path and finished claim both show corner nibs and boundary markers. Clicking an existing 2D claim boundary starts a reshape. - Extend claims.
/extendclaim <numberOfBlocks>(aliases/expandclaimand/resizeclaim) extends or shrinks the most specific claim at your location, or the claim selected with the shovel nib. It supports 2D and 3D claims, subdivisions, and shaped outlines. - Inspect claims. The configured investigation tool (
STICKby default) shows the claim at the targeted block; sneak-use it to visualize nearby claims. The golden shovel displays claim boundaries and supports claim selection. - Resize with the scroll wheel.
/scrollresizepreviews a claim or subdivision while scrolling and applies the change on right-click. Looking down selects the bottom face of a 3D subdivision. A selected corner is range-gated to avoid a corner click registering through to a farther block.
Shaped claims are disabled by default. AllowShapedSubClaims also defaults to false; ShapedMinimumWidth and
ShapedMinimumArea control their size rules. Allow3DSubdivisions defaults to true. These settings are read from
the existing config.yml and added on startup when missing.
Claim protection
- Explosions respect the configured land-claim and surface explosion protections, including protected entities.
- Starting or extending a raid requires build trust in the raid-center claim, or in the triggering player's claim
when the raid center is unclaimed.
Claims.RaidTriggersRequireBuildTrustdefaults totrue.
Compatibility and packaging
- One Modrinth release lists Bukkit, Folia, Paper, Purpur, Spigot, and Fabric, using this combined changelog.
- Fabric supports Minecraft 1.21.2–1.21.11 and 26.1–26.3 on dedicated servers. Bukkit-family support starts at Minecraft 1.8.
- Modrinth stores one game-version list for all loaders on a release, so this listing advertises the Fabric targets. Bukkit support for older Minecraft releases remains available through Spigot and the universal JAR.
- The universal JAR is about 2.2 MB, below the 5 MB target.
Upgrade notes
No claim migration is needed. Existing settings remain in place; new config keys are added with the defaults above.
Optional dependencies
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:pqVXF7b5:xvsC7YRJ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:pqVXF7b5:xvsC7YRJ"
}

