Tags
Creators
Details
19.0.7
Compatibility
Required content
Changes
GriefPrevention3D v19.0.7
Wiki: https://github.com/castledking/GriefPrevention3D/wiki
Back up GriefPreventionData before updating.
Vehicle damage: container trust parity & configurable build trust
Breaking vehicles (minecarts, boats) in claims has been aligned with upstream GriefPrevention's anti-theft behavior, with a configurable option to enforce build trust.
- Container trust default: By default, breaking vehicles in a claim requires container trust
(
/containertrust), restoring 1:1 parity with upstream GriefPrevention. Players granted container trust can break and pick up vehicles in the claim. Claims.VehiclesRequireBuildTrust: false(default): Added to both Paper and Fabricconfig.yml. When set totrue, breaking vehicles in a claim requires build trust (/trust), protecting minecarts and boats on servers that grant container trust broadly (such as public shops or loot warps).
Config
New key added to config.yml on Paper and Fabric:
GriefPrevention:
Claims:
VehiclesRequireBuildTrust: false
Upgrade notes
- Restart the server after replacing the jar.
- Both platforms continue to ship in one universal
GriefPrevention3D.jar: Spigot/Paper/Purpur/Folia (1.8 through modern) and Fabric (1.21.2 through 1.21.11, and 26.1 through 26.3). Fabric requires Fabric API. - No database migrations are required.
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:f9qqpIb7"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:pqVXF7b5:f9qqpIb7"
}

