Skip to content

Releases: castledking/GriefPrevention3D

17.0.10

25 Dec 09:06

Choose a tag to compare

Overview

  • Add wind charge knockback and damage protection in PVP-safe claims
  • Treat copper golems as animals requiring container trust
  • Fix visualization surface detection to always search from world surface downward for consistent results
  • Add leaves to transparent block list for better visualization placement
  • Replace sendMessage with sendRateLimitedErrorMessage for PVP messages to reduce spam

Known Issues:

  • Copper Golems glitch out visually on untrusted interaction (not harmful)

Full changelog: 17.0.9...17.0.10

17.0.9

24 Dec 17:21

Choose a tag to compare

Overview

  • Quick Fix: /trustlist was broken

Full changelog: 17.0.8...17.0.9

17.0.8

23 Dec 02:02

Choose a tag to compare

Overview

  • Quick Fix: A bug where subdivisions were duplicating after resize + restart

Full changelog: 17.0.7...17.0.8

17.0.7

13 Dec 14:10

Choose a tag to compare

Overview

  • A new unified command architecture consolidates claim-related commands under /claim for players and /aclaim for administrators.
    The unified command system uses a separate alias.yml file that is auto-generated with defaults on first run.
  • New /checkclaimexpiry [player] command provides detailed expiration information.
  • Various claiming/investigation interaction & visualization improvements.
  • Fixed a bug where subdivisions couldn't be created on same x/z boundary of parent claims.

For Developers

See Public Api.txt in the plugin resources for detailed API documentation, including:

  • World and Claim Y dimension methods
  • ClaimYInfo class usage
  • Code examples for all new APIs

Full changelog: 17.0.6...17.0.7

17.0.6

13 Nov 01:02

Choose a tag to compare

Overview

  • Fixed 3D Subdivisions not persisting/not being deleted after restarts.
  • Fixed /sethome permission not updating when exiting claims.
  • Improved the visualization a little. (SnapOverrideHelper)
  • Improved investigation tool exiting 3D subclaim visualization

Full changelog: 17.0.5...17.0.6

17.0.5

04 Oct 23:06

Choose a tag to compare

Overview

  • Added new config option:
AllowNestedSubClaims: false

when set to true will allow you to create subdivisions inside of each other.

By default they will not inherit the permissions of the parent subdivision, unlike un-nested subdivisions; you will need to /trust players manually to nested subclaims.

  • Fixed a weird quirk where trusted parent players were not listed in the /trustlist of subclaims.
  • Improved claim visualization snapping
  • messages.yml now supports (&) color formatting.

Full changelog: 17.0.4...17.0.5

17.0.4

23 Sep 23:25

Choose a tag to compare

Overview

  • Improved the centering and scale of the block displays for glow visualizations to reduce Z-fighting on shaders.
  • Corrected 2D visualizations to rest at sea level instead of going to the sea floor.
  • Fixed admin claims default visualization mismatching with the glow visualization in water.
  • Fixed 3D visualizations adding a third layer at sea level if the claim is partially in water.

Full changelog: 17.0.3...17.0.4

17.0.3

21 Sep 10:50

Choose a tag to compare

Overview

  • Added new VisualizationGlow: false config setting to enable glowing block display visualizations for claims on 1.19.3+ servers.
  • Added sign filtering that respects the bannedWords.txt
  • Added more granular control to eavesdrop permission (see docs)

Fixes for problems in the current griefprevention plugin:

  • Fixed untrusted players being able to leash and ride boats in claims.
  • Fixed untrusted players being able to brush suspicious blocks in claims.
  • Fixed untrusted players being able to use specific lingering potions to harm players in claims.
  • Fixed resizing of parent claims to prevent new resizes that would exclude a subclaim boundary.
  • Improved parent claim selection priority when trying to resize a corner when it shares it with a subdivision.

Full changelog: 17.0.2...17.0.3

17.0.2

23 Aug 08:01

Choose a tag to compare

Overview

  • Improved 3D in-air corner selection for resizing.
  • Fixed 2D subdivision resizing setting new depths for adjacent 3D subdivisions.

Full changelog: 17.0.1...17.0.2

17.0.1

20 Aug 21:59

Choose a tag to compare

Overview

  • Improved claim visualization for clearer create/resize outlines.

  • Fixed piston behavior around 2D subdivisions in

EVERYWHERE

and

EVERYWHERE_SIMPLE

Full changelog: 17.0.0...17.0.1