Download Latest Version GriefPrevention3D.jar (933.2 kB)
Email in envelope

Get an email when there's a new version of GriefPrevention3D

Home / 18.0.7
Name Modified Size InfoDownloads / Week
Parent folder
GriefPrevention3D.jar 2026-06-02 773.2 kB
18.0.7 source code.tar.gz 2026-06-02 539.7 kB
18.0.7 source code.zip 2026-06-02 704.2 kB
README.md 2026-06-02 2.1 kB
Totals: 4 Items   2.0 MB 0

GriefPrevention3D v18.0.7

Wiki: GriefPrevention3D Wiki

Highlights

  • Added PlaceholderAPI trust status placeholders — Scoreboards can now show whether a player is trusted in the claim or subdivision they are standing in, and what effective trust level they have there.
  • Customizable trust-level labels — The text returned by %gp3d_trust_level% is backed by messages.yml so servers can localize or restyle the displayed labels.

PlaceholderAPI

New Placeholders

Placeholder Result
%gp3d_is_trusted% true when the player has at least access trust in the claim/subdivision they are standing in, otherwise false.
%gp3d_trust_level% Returns the player's effective claim trust label for the claim/subdivision they are standing in.

%gp3d_trust_level% uses the innermost claim at the player's location, so 3D subdivisions and regular subdivisions are reported instead of only the top-level claim.

Effective trust is resolved from highest to lowest:

  • Owner
  • Manager
  • Builder
  • Container
  • Access
  • Untrusted

When the player is not standing in any claim, %gp3d_trust_level% returns Unclaimed.

New Messages

The following messages.yml keys are added automatically on startup or reload:

:::yaml
Messages:
  PlaceholderTrustLevelUnclaimed: "Unclaimed"
  PlaceholderTrustLevelOwner: "Owner"
  PlaceholderTrustLevelManager: "Manager"
  PlaceholderTrustLevelBuilder: "Builder"
  PlaceholderTrustLevelAccess: "Access"
  PlaceholderTrustLevelContainer: "Container"
  PlaceholderTrustLevelUntrusted: "Untrusted"

Compatibility

Category Support
Minecraft Versions 1.8.8 -> 26.1.x
Minimum Java Java 8
Bukkit API Target 1.13

Migration

No data migration is required.

Existing messages.yml files will receive the new trust-level keys automatically the next time GP3D loads messages.

Source: README.md, updated 2026-06-02