Tags
Creators
Details
18.4.10
Compatibility
Changes
GriefPrevention3D v18.4.10
Wiki: https://github.com/castledking/GriefPrevention3D/wiki
Fixes
- A claim transfer an addon cancels now does nothing, and says nothing. When an addon cancels the
transfer,
/transferclaim,/makeadminand/makebasicleave the claim with its owner and stop quietly. Before, they could still say the claim was transferred or converted and write an admin log entry, though the owner had not changed. - A transfer an addon redirects is no longer mistaken for a cancelled one. If an addon hands a claim someone gives away to a different player, the transfer now counts as done. Before, it was treated as cancelled and the fee refunded, though the claim had changed hands.
- Servers running eco and Iris start again. GriefPrevention3D no longer lists Iris as a soft dependency. Iris soft-depends on eco and eco on GriefPrevention, so the loop stopped the server from starting. Nothing in GriefPrevention3D uses Iris.
Under the hood
- New tests cover cancelled and redirected transfers.
- A new test makes sure a copied claim keeps both of its corners and its area. The copy once took its lesser corner from the original's greater corner, which shrank it to a single column of blocks. That was fixed during the 3D work, and the test now keeps it fixed. Nothing changes in game.
Fabric
The experimental Fabric version in the same jar now also runs on Minecraft 1.21.2 through 1.21.10. The details are in the Fabric version's changelog on Modrinth.
Upgrade notes
Nothing to migrate.
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:46jsMXLY"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:pqVXF7b5:46jsMXLY"
}

