Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for castledking

The ultimate add-on for GriefPrevention 3D Subdivisions

Report GPExpansion?

R

1.1.6

GPExpansion v1.1.6

Wiki: https://github.com/castledking/GPExpansion/wiki

Fixes

  • GP3D trust detection — isTrusted() now falls back to hasExplicitPermission(UUID, ClaimPermission) when the standard reflection patterns (e.g. getBuilders(), getBuildTrusted()) aren't found. GP3D's Claim class never had those methods — it uses a UUID/Enum-based permission model. This fixes claim flight, the trust editor GUI pre-selection, and any other feature relying on getTrustLevels().
  • String/UUID mismatch in trust lookups — isTrusted() now normalises collection entries via normalizeTrustedEntries() before checking containment. GP stores player names as String in trust lists; comparing a UUID against a String collection always missed.
  • /gpx reload picks up rent sign limits — signLimitManager.reloadConfig() is now called in reloadAll(), so changes to signs.rent.limits.max-signs take effect without a server restart.
  • /claim evict / /cancelrent subclaim resolution — resolveClaimContext() now calls findSubclaimAt() to use the subclaim ID instead of the parent claim ID when a rental sign is on a subdivision.

Migration

  • No config changes needed.

Information

Published
June 10, 2026
2Downloads

Platforms

Paper
Paper
1.20–26.1.2