[1.12.2-1.21.4] GriefDefender - claim plugin Grief Prevention Protection icon

[1.12.2-1.21.4] GriefDefender - claim plugin Grief Prevention Protection -----

Protection, Claims, GriefPrevention, Flags, Rent, Sell, Folia.



Thanksgiving Update - Improved trust system, New item-damage flag, message translations and more!
IMPORTANT:

New settings have been added to the gui.conf file. Make sure to backup then delete the file before updating in order to get latest settings.

All claim removal/expiration configuration settings have been moved into a new section 'removal-settings' within global.conf. If you altered any of these settings, make sure to re-apply them in new section.

New preset lang entries have been added to this release. You can either wipe the existing preset lang or insert the new additions below.

Code (Text):

toggle-notifications="Toggles whether trusted claims you enter or exit will display notifications."
claim-expired-inactivity-temporary-admin="&6{player}'s {claim_name} &ahas &cEXPIRED&a and has been converted to a TEMPORARY free-for-all admin claim. All players will have &6{time}&a to acquire any items within the claim."
claim-expired-inactivity-temporary-admin-coords="&6{player}'s {claim_name} &ahas &cEXPIRED&a at {coords} and has been converted to a TEMPORARY free-for-all admin claim. All players will have &6{time}&a to acquire any items within the claim."
command-notifications-trusted-disabled="&cTrusted claim notifications disabled."
command-notifications-trusted-enabled="&aTrusted claim notifications enabled."
 


Improved Trust System

The trust system is now integrated within the flag GUI. The following types can now be managed via the flag GUI :

  • OWNER - Controls owner flags.
  • PUBLIC - Controls non-trusted player flags.
  • ACCESSOR - Controls access trust player flags.
  • CONTAINER - Controls container trust player flags.
  • BUILDER - Controls builder trust player flags.
  • MANAGER - Controls manager trust player flags.

In order to support the new flag types above, the following new GD LP groups will now be created at first server boot :

Code (Text):

gd_trust_accessor
gd_trust_builder
gd_trust_container
gd_trust_manager
gd_trust_resident
 

New Flag/Option Definition setting

A new setting 'default-groups' can now be used in flag/option definitions. Simply specify the LP group name.

Ex. Apply definition to builders

Code (Text):

default-groups {
    "griefdefender_trust_builder"
}
 
Ex. Apply definition to builders and VIP group
Code (Text):

default-groups {
    "griefdefender_trust_builder",
    "vip"
}
 

Deny Message Translations

All block, item, and entity deny messages that GD sends to players will now support client translations. GD will also prioritize any custom names set on these types.


Item CustomModelData support

The inspection and modification tools now support CustomModelData support. To use, add {key:value} after item identifier.

Ex.
Code (Text):

inspection-tool=minecraft:stick{CustomModelData:2}
 

New Item damage flag

A new flag 'item-damage' has been added to GD's API. This new flag adds support for controlling damage on an item.


New claim expiration feature

A new configuration setting 'admin-feature' can now be used to turn expired basic claims into admin claims giving all players build trust! Another timer will start before deleting the expired claimed territory allowing anyone to re-claim area.
Note: Make sure to TEST before using this new feature.


World whitelist support

Servers using plugins that create many additional worlds can now make use of the new world whitelist configuration in global.conf and specify which worlds you want GD to work in. All other worlds not specified will be ignored in GriefDefender.


Entity custom name context

You can now control flags against entities with custom names. Use the following contexts :

Code (Text):

customname:<entity_name>
customname:any
 


Arclight Tick Tracker support

This release adds initial support for Arclight's new tick tracking API. For more information see https://github.com/ArclightPowered/api/issues/1


Coming Soon

GriefDefender Forge will be ready for public testing soon! Check discord for more info.


Changelog

Code (Text):

* Fix GD menu titles missing colors due to new translation logic.
* Fix inspection/modification tool on reload.
* Fix claimgroups when using DB storage.
* Fix global claim options not using default claim contexts.
* Add support for custom container names.
* Add fine-tunable control for trust levels.
* Introduce new core protection flag item-damage. This flag will allow servers to control which items can lose durability or be damaged.
* Support custom/translatable block/item/entity names in claim deny messages.
* Add new claim expiration feature which will turn expired basic claims into admin claims giving all players build trust! Another timer will start before deleting the expired claimed territory allowing anyone to re-claim area.
* Add world whitelist to global.conf which gives servers the ability to control which worlds they want GD to be activated in. This setting is useful for servers using plugins that generate many additional worlds such as DungeonXL.
* Add toggle to disable/enable claimed notifications (greeting/farewell) in claims you own or are trusted in.
* Add trust support for claimgroups.
Note: Using trust commands will now affect the claimgroup instead of claim.
Note: All trust permissions assigned to a claimgroup will appear in respective LP trust group griefdefender_trust_<type>
* Add entity customname context support.
The following contexts will now be included when an entity contains a custom name :
customname:<name>
customname:any
* Move all toggable commands to /gd toggle <command>
* Improve claimgroup checks.
* (Bukkit) Fix BlockBurnEvent not triggering block-spread correctly.
* (Bukkit) Add custom NBT support for GD inspect and modification tool. To use, add {key:value} after item identifier.
Ex. inspection-tool=minecraft:stick{CustomModelData:2}
* (Arclight) Add tick tracker support. See https://github.com/ArclightPowered/api/issues/1
 
----------, Nov 23, 2022
Resource Information
Author:
----------
Total Downloads: 3,452
First Release: Jul 23, 2019
Last Update: Dec 5, 2024
Category: ---------------
All-Time Rating:
143 ratings
Find more info at www.griefdefender.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings