- Fixed packet size checks not working as intended, causing server-client sync issues, mostly related to claims.
- Fixed crash when attempting to use the mod as a dependency in a Fabric dev environment with non-official mappings, e.g. yarn. The changes might also affect the Forge version of the mod but it's unlikely.
*** This beta version is a release candidate for the full release 1.0. If no further critical issues arise, then 1.0 will be no different from this version. If you are aware of any bugs in the mod that are still unfixed, please make sure to report them on the issue tracker!
- Added a new main config file option "staticFakePlayerClassExceptions", which allows you to specify Java classes of non-stationary fake players that can take the UUID and/or usernames of other fake players, giving them privileges they're not supposed to have, e.g. a ComputerCraft turtle taking the UUID of a Create deployer when placed by one. Fake players taking the UUID of real players stays supported. Read the option comment in the config file for more details.
- Optimized claim changes and sync slightly.
- Increased the single claim action limit from 25 to 100 chunks.
- Invalid server/expired/wilderness/default claim configs will no longer be renamed to a backup like regular player configs.
- Player sub-config files now intentionally cause a crash on server start if renamed to something unusable instead of being ignored.
- Fixed (tile) entities in forceloaded chunks not being ticked in dimensions with 0 players.
(Since 0.15.1) WARNING! The 0.16.0 update significantly changes how chunk protection exceptions works. If you've previously used this mod, you'll have to reconfigure global/optional exceptions using new options in the main config file. Removing the "playerConfigurablePlayerConfigOptions" option from the main config file to reset it to the new defaults is probably something most servers should do. Custom global and optional exceptions in "blockProtectionExceptionList", "entityProtectionExceptionList" and "entityClaimBarrierList" would have to be manually copied and reformatted from old to new options, after the main config file updates on server launch. Stop the server before you edit the main config file.
- Fixed crash when fake players are ticked.
- Fixed crash when syncing unupdated player position.
- Added default all-item pass option for villagers.
(Since 0.15.1) WARNING! The 0.16.0 update significantly changes how chunk protection exceptions works. If you've previously used this mod, you'll have to reconfigure global/optional exceptions using new options in the main config file. Removing the "playerConfigurablePlayerConfigOptions" option from the main config file to reset it to the new defaults is probably something most servers should do. Custom global and optional exceptions in "blockProtectionExceptionList", "entityProtectionExceptionList" and "entityClaimBarrierList" would have to be manually copied and reformatted from old to new options, after the main config file updates on server launch. Stop the server before you edit the main config file.
- Upgrade to Minecraft 1.19.3.
- Removed mob spawn protection check on chunk generation because it could cause race condition issues.
- Fixed potential race condition issues when handling new entities being added to a world.
- Fixed default values of registries being added to exception sets, e.g. pig for entity sets, when an ID for an object does not correspond to anything.