You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.
You should upgrade or use an alternative browser.
Plugins [1.12.2-26.1.1] GriefDefender - claim plugin Grief Prevention Protection
Version: 3.1.8
IMPORTANT:
Note: New servers or existing on 2.5.5 may skip this section.
Backup LP/GD before updating to 2.5.0+ as there are a few big changes.
Code:1. LP's default(NOT GD) parent groups should be only `griefdefender_option` and `griefdefender_override` 2. Remove parent groups from `griefdefender_trust_<type>` groups 3. Adjust `griefdefender_trust_<type>` group weights as such - `griefdefender_trust_manager` should have -70 weight -...
IMPORTANT:
Note: New servers or existing on 2.5.5 may skip this section.
Backup LP/GD before updating to 2.5.0+ as there are a few big changes.
Existing servers must complete the following before updating to 2.5.0+
Rich (BB code):1. LP's default(NOT GD) parent groups should be only `griefdefender_option` and `griefdefender_override` 2. Remove parent groups from `griefdefender_trust_<type>` groups 3. Adjust `griefdefender_trust_<type>` group weights as such - `griefdefender_trust_manager` should have -70 weight - `griefdefender_trust_builder` should have -71 weight - `griefdefender_trust_container` should have -72 weight - `griefdefender_trust_accessor` should have -73 weight - `griefdefender_trust_resident` should have -74 weight 4. Set 'luckperms-playerdata' to true in migrator section of global.conf. Note: If you do not see this setting, simply add it manually and set to true. 5. Add new lang entry 'label-expiration=Expiration' or wipe lang folder to regenerate clean.
Note: GD lookup priority is as follows : griefdefender_override -> claim -> claimgroup -> definition -> griefdefender_default.
2.5.6 Changelog
Code:* Improve GD tool detection for both equipment hands. * Add support for new lines(\n) when setting lore in `gui.conf`. * Add projectile impact block protection. * Add the following new tax config settings : `tax-2d-claims` - `Whether to apply tax on 2d claims.` `tax-3d-claims` - `Whether to apply tax on 3d claims.` * Add the following new placeholders : `claim-tax-per-day` - `The total tax amount you will be charged per day in claim you are standing in.` `claims-tax-per-day` - `The total tax amount you will be charged per day for all basic/town claims you own.` * (Fabric/Forge) Add portal create protection. * (Fabric/Forge) Improve protected world support. * (Forge) Add keep-level and keep-inventory support. * Update player claim activity on world change and disconnect to help avoid expiration. * (Arclight) Fix break event not always cancelling using Arclight provider due to random results with player ticks. * Fix `/abandonallother` command not working for offline players. * Fix `/abandonallother` messages. * Fix `player-fall-damage` flag definition. * Fix LP to GD file playerdata migration when using server contexts. * Fix `row` and `slot` defaults not being generated in `gui.conf`. * Fix inventory gui not always opening properly. * Fix getActiveItem when called outside interaction events. * (1.20.4-R2) Fix NoSuchFieldException during vehicle events on latest Spigot/Paper builds. * (Admin Expire Feature) Delete children on expiration. * Remove claim cache from `/at`, `/ct` and `/trapped` commands.
Another quick fix to apply same changes from 2.5.4 to '/claimexpand' and '/claimcontract'
2.5.5 Changelog
YAML:* Fix transferred children claims being able to resize without having manager trust in parent when using '/claimexpand' or '/claimcontract'
IMPORTANT:
New lang entries have been added for new player-deny-glide option.
You can delete the lang folder to regenerate with new entries or add the following :
YAML:option-apply-player-deny-glide="&cYou do not have access to glide in this claim and have been teleported to a safe spot on ground." option-description-player-deny-glide="&aUsed to determine if a player is unable to glide in a claim.\n&dNote&f: This does not give players the ability to glide, it merely removes the ability if set. This provides the greatest compatibility with plugins." permission-build-chest-border="&cYou are not allowed to place a chest next to a chest that is not in a claim you're trusted in." player-deny-glide="Controls whether a player has ability to glide in this claim." player-deny-glide=player-deny-glide
Tag Config
GD now provides its own tag.conf file for server admins to easily create new tag groups used as contexts for 1 or more id's. This is an alternative to datapacks and for some much easier to use.
Player Glide Option
GD now provides a new option called 'player-deny-glide'. This new option will allow server admins to deny elytra glide in claims.
Note: It will not affect normal fly when used.
Hybrid Improvements
Mod entity registration has been updated to support latest Mohist/Magma/Arclight changes.
A new pixelmon provider has been added to provide new contexts such as detecting if a pixelmon spawned as wild or not.
2.5.1 Changelog
YAML:* Fix resize bug not updating remaining blocks properly when using DB storage. * Fix `ui-click-to-see` de_DE translation. * Fix model data not working in inventory GUI. * Fix NPE in handleBlockModifyEvent when GD world disabled. * Fix pvp flag not being checked properly for all users. * Fix respawns bypassing border claim checks. * Fix expiration timer showing when expiration set to 0. * Fix GDOption getPermission method. * Fix getActiveOptionValue when passing null claim. * (Hybrid) Fix hybrid entity registration in MC 1.18.2+ * Add new `tag.conf` for easier way to add custom tags. * Add new player option `player-deny-glide` for controlling whether a player can glide in a claim. * Add new protection message when attempting to place a chest next to another chest in a claim not trusted. * Add new setting `respawns-use-border-event` for controlling whether respawns should check `enter-claim` and `exit-claim` flags. * Add new player context `gliding` when elytra is equipped. * (Hybrid) Added new pixelmon provider to support following new contexts `pokemon_battling` `pokemon_lvl` `pokemon_spawn_loc_type` `pokemon_spawn_type` `pokemon_type` `pokeball_type` Note: Use `source=spawnreason:natural` and `pokemon_spawn_type=wild` if you want to block only wild spawns. * Update it_IT preset lang file. (Provided by Tig3r)
IMPORTANT:
Note: New servers may skip this section.
Backup LP/GD before updating to 2.5.0+ as there are a few big changes.
Existing servers must complete the following before updating to 2.5.0+
GD 2.5.0+ requires the following changes for GD groups in LP :
Code (Text):
1. LP's default(NOT GD) parent groups should be only `griefdefender_option` and `griefdefender_override`
2. Remove parent groups from `griefdefender_trust_<type>` groups
3. Adjust `griefdefender_trust_<type>` group weights as such
- `griefdefender_trust_manager` should have -70 weight
- `griefdefender_trust_builder` should have -71 weight
- `griefdefender_trust_container` should have -72 weight
- `griefdefender_trust_accessor` should have -73 weight
- `griefdefender_trust_resident` should have -74 weight
4. Set 'luckperms-playerdata' to true in migrator section of global.conf.
Note: If you do not see this setting, simply add it manually and set to true.
5. Add new lang entry 'label-expiration=Expiration' or wipe lang folder to regenerate clean.
Note: GD lookup priority is as follows : griefdefender_override -> claim -> claimgroup -> definition -> griefdefender_default.
Campfire Temporary Claims
GD now provides a new experimental feature for creating temporary claims using campfires. Temporary claims will expire when configured amount of days have passed since creation date. It does NOT use owner inactivity. By default, right-clicking on campfires will allow a player to create a temporary 3x3 chunk claim (configurable) . These temporary claims will have the following settings/limitations :
Note: By default, GD will use campfires for its temporary claim feature. However, you may change campfires to any other vanilla/modded block by changing the 'claim-block-id' identifier in temporary section of global config.
- Configurable block used for temporary claim. (Default is campfire)
- Configurable chunk radius used on creation.
- Configurable expiration time in days.
- Configurable creation limit.
- Cannot be resized.
- Required chunk area must be available on creation.
Note: By default, this feature is disabled. To enable, set 'use-temporary-claims' to true.
PlayerData Storage
In previous GD versions, voting plugins would have random issues running GD bonus commands against players. With GD 2.5.0, all playerdata accrued/bonus block data is now stored back with GD. If running an existing server with GD, make sure to follow migration steps above or in README.
2.5.0 Changelog
Code (Text):
* Add LP to GD playerdata accrued/block migrator.
Note: Migration MUST be done or all players will start with 0 accrued/bonus blocks as GD no longer checks LP.
Note: If using this build, make sure to perform a complete backup of LP/GD.
Note: To perform migration, set luckperms-playerdata to true in migrator section of global.conf.
* Add remaining-claim-blocks support across servers that use global LuckPerms storage.
* Add new temporary claim experimental feature. Temporary claims will expire when configured amount of days have passed since creation date. It does NOT use owner inactivity. By default, right-clicking on campfires will allow a player to create a temporary 3x3 chunk claim (configurable) . These claims CANNOT be resized.
Note: All temporary settings can be found in new temporary-settings section of global.conf. Some of these settings will be moved to LP meta in a future release. This feature is disabled by default and must be enabled in config.
* The expiration option can now be configured to expire only on time instead of owner inactivity. Set 'expiration-inactivity' to 'false' in global.conf.
Note: This would affect all claims, not just temporary claims.
* ClaimInfo/ClaimList will now display an expiration countdown using format days:hours:min.
* Inventory GUI's claimlist will show configured block icon if temporary claim. (Default campfire)
* Include `#fishes` in `damage-animals` definition.
* Improve default protection for item frames and armor stands.
* Improve claim deletion logic. Deletions will no longer delete a child claim if it is a basic type or town type.
Note: The only exception is if basic claim is within a town.
* Add advanced button back to claim flag chat GUI.
* (Sponge) Fix async error during claim cleanup task.
* (Bukkit) Fix MC 1.20.3+ confirm grass error.
MC 1.20.4 Support
This is a minor release that adds support for Minecraft 1.20.4 servers and provides some bug fixes.
Changelog
Code (Text):
* Add MC 1.20.4 support.
* Fix offline UUID lookup method.
Note: This fixes commands like `/trust` not always working the first time for offline users.
* Fix offline username lookup sometimes returning UUID instead of name.
* Fix RemoveClaimEvent not passing deleted child claims.
Note: This fixes...
MC 1.20 Support
This release adds support for Minecraft 1.20 servers.
Changelog
Code (Text):
* Add MC 1.20 support.
* Process all action bar messages async.
* Fix claim inventory GUI icon not displaying while player was in wilderness.
* Fix economy-claim-abandon-success and
economy-claim-abandon-success-world messages missing currency formatting.
* Fix date parse error in MultiPaperProvider.
This update addresses a few important issues with previous 2.3.6 release.
Changelog
Code (Text):
* Fix timing errors on earlier MC versions.
* Remove timings and update aikar commands libraries.
* Add 'fire' to entity damage source blacklist.