[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.



MC 1.19, MultiPaper Support, Option Definitions, Improved Option GUI, Bug fixes and more!
IMPORTANT:

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):

option-descriptions {
    player-deny-flight="Controls whether a player has ability to fly in this claim."
    player-deny-godmode="Controls whether a player has ability to be in godmode in this claim."
    player-deny-hunger="Controls whether a player can have hunger in this claim."
    player-fly-speed="Controls the player's fly speed in this claim."
    player-gamemode="Controls the player's gamemode in this claim."
    player-health-regen="Controls the player's health regeneration in this claim."
    player-item-drop-lock="Controls whether a player's items are locked on drop."
    player-keep-inventory="Controls whether a player keeps inventory on death."
    player-keep-level="Controls whether a player can keep all XP after death."
    player-teleport-cost="Controls how much a teleport costs from this claim."
    player-teleport-delay="Controls how much of a delay before a player teleport will activate."
    player-walk-speed="Controls the player's walk speed in this claim."
    player-weather="Control's the player's weather in this claim."
    pvp-combat-command="Control's whether a player can use commands during pvp combat in this claim."
    pvp-combat-teleport="Control's whether a player can teleport during pvp combat in this claim."
    pvp-combat-timeout="Control's how long pvp timeout lasts."
    villager-raid="Controls whether raids can occur in villages."
}
option-names {
    player-deny-flight=player-deny-flight
    player-deny-godmode=player-deny-godmode
    player-deny-hunger=player-deny-hunger
    player-fly-speed=player-fly-speed
    player-gamemode=player-gamemode
    player-health-regen=player-health-regen
    player-item-drop-lock=player-item-drop-lock
    player-keep-inventory=player-keep-inventory
    player-keep-level=player-keep-level
    player-teleport-cost=player-teleport-cost
    player-teleport-delay=player-teleport-delay
    player-walk-speed=player-walk-speed
    player-weather=player-weather
    pvp-combat-command=pvp-combat-command
    pvp-combat-teleport=pvp-combat-teleport
    pvp-combat-timeout=pvp-combat-timeout
    villager-raid=villager-raid
}
 

MC 1.19 Support

This release adds support for Minecraft 1.19 servers.


MultiPaper Support

This release adds initial support for MultiPaper servers that need GD data to be synchronized across all servers.
Note: Set always-read-write-db in storage.conf to true.
Note: Due to additional code required to make this setup work, support will only be given to patreons.


Option Definition System

Presets now support option definitions. An option definition supports a single option with one or more contexts. This new system will power vanilla and external plugin options such as mcmmo, aurelium and more.
GD's API has been updated to support the new option definition system.

The below screenshots show what GD will display after reading the delivered option definitions from minecraft's preset.

[​IMG]
[​IMG]


Sponge 1.16.5 Support

GriefDefender now supports Sponge 1.16.5 servers. Builds will be available on discord.


Changelog

Code (Text):

* Add option definition support for presets.  
* Fix potential server crash when using /claimsellblocks
* Improve option GUI.  
* Improve pt_BR translations.
* Clear player cache on trust change.
* Show cached interact events in debug.
* Ignore limited user check if player is admin.
* (Bukkit) Add support for MC 1.19.
* (Bukkit) Prevent item frames being broken by vehicle collisions.
* (Bukkit) Fix getMinHeight NoSuchMethodError on 1.12.2 servers.
* (Bukkit) Add multi-paper support.
Note: Set always-read-write-db in storage.conf to true.
* (Bukkit) Fix NPE when throwing lingering potion.
* (Bukkit) Fix NPE when checking command permission.
* (Hybrid) Add support for Arclight mod entity registration.
Note: This will now properly show pixelmon spawns by name.
* (Hybrid) Listen to WorldLoadEvent to workaround Hybrid servers not firing WorldInitEvent's for MultiVerse worlds.
 
----------, Jun 9, 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