Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
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.
We also use cookies, as they are essential for the proper