This build contains several breaking changes. Read carefully!
Placeholders
We renamed the placeholders to match the naming conventions of PAPI.
All placeholders are now snake_case. We also added more placeholders and removed placeholders without a descriptive names.
Placeholders are written without the landlord prefix to keep it shorter here. You will need to add the prefix.
- renamed ownedlands to owned_lands
- renamed currentLandOwner to current_land_owner
- renamed currentLandName to current_land_name
- renamed nextLandPrice to next_land_price
- renamed currentLandRefund to current_land_refund
- renamed maxLimitPermission to max_claim_permission
- renamed remainingFreeLands to remaining_free_lands
- added current_land_members which returns a string with members on the land
- Added remaining_claims which returns the difference between owned_lands and claims
Improvements in claim system
- Added multitask manager to spread huge operations of multiclaim
- Send particles async for claim borders
Permissions
- Renamed landlord.player.manage.mobspawn to landlord.player.manage.mob-spawn
- Multiunclaim requires landlord.player.multiunclaim instead of landlord.player.unclaim
- MultiAddFriend requires landlord.player.multiaddfriend instead of landlord.player.own
- MultiRemoveFriend requires landlord.player.multiremovefriend instead of landlord.player.own
- MultiListLands requires landlord.player.multilist instead of landlord.player.own
- MultiManage requires landlord.player.multimanage instead of landlord.player.manage
Other changes
- Fixed plugin reload command.
- Added clearinactive command to clear lands of inactive players
- Replaced std out prints with proper logging methods. Thanks to @Adwirawien
- Reworked Flag implementation
- Fixed that some flags were not applied to members only sometimes
- Fixed a bug which allowed to purchase advertised lands multiple times
- Fixed inability to claim ONLY advertised lands
- Removed vanished players from tab completion
- Added support for 1.18
- Added support for custom world height
- Added paperlib for async chunk loading
- Added command to recalculate region heights when world height was adjusted.
This release will be the last release using java 8. Depending on the future development we will switch to a higher java version.