- Allowing vaxing signs for staff members with build bypass permission node
- Added happy Ghast into entity list which can't be ridden without appropriate flag access (CatTeaA)
- Fix for an error relating to players teleportation on joining the server (BrilliantTeam)
- Expanded detection range for animal boarding boats due to changes in recent minecraft versions (CatTeaA)
- Some comment fixes in main config file
- Now option to use offline mode will be hidden for new installs as no one should be using it anyways. This has no effect if you already have config file created.
- Fix for staff members not being able to use bonemeal even with build bypass permission node
- Fix relating to fly disable when you leave residence which might have picked incorrect teleportation location or could even fail to determine fallback one
- Better handling of wind charges inside residences with pvp flag disabled, now it will play particle and sound effects on impact even if pvp is disabled, player will not be pushed around, so only effect's are being shown
- New Boarding flag which can prevent animals in your residence to enter any vehicle, so you can completely disable ability for some trolls to take out animals from your residence by setting this flag to false
- Better feedback message on auto command failure to more properly indicate what size limitation was hit for one or the other reason
- Fix for residence size limitations not being properly recognized on Y axis if you had ignoreY enabled
- Increased time between messages when entity fails to enter vehicle due to missing leash flag, which now triggers no more than once every second independent of how many entities are trying to enter vehicle at the moment. Protection is still active, just less of a spam in chat
- Limited exploit protection from having leashed boat used to steal entities from residence to 16 block range which will minimize false positives and still allow for entities to enter vehicles if conditions are suitable while at same time will prevent from entities being taken away
- Few fixes with modded servers creating error messages when checking entity types
- Fix for an error when changing residence owner to new user which doesn't have valid record's
- Added protection from players being able to use honeycomb to wax signs, now it requires you to have build flag
- Small change for resadmin state for the players who can be one, this state now reenables at the moment player joins server instead of requiring him to reenable it after each server restart, so will provide more consistent results as it might have been confusing to be required to enable it with good old /resadmin resadmin on command
- Fix for an issue with new plugin installs failing due to missing folder
- Fix for subzones of removed residence not being fully removed from the records, while it wasn't causing any bug it was still being detectable in some cases
- Extra checks and handling when it comes to arrows and trident hitting wooden buttons, its still not 100% bullet proof due to how wonky its handling is from server side, but it should prevent tridents entirely and arrows might pass this check in some rare instances. More investigation is needed.
- Small update for residence save file multithreaded loading
- Better memory management
- Added missing entities to ride flag check
- Fix/improvement when it comes to 1.21 servers where entities can be forced into boats while you have one leashed to you, which allowed you to "borrow" entities from residences
- Fix for anvilbreak flag resetting orientation of anvil
- Fix for an error message on 1.20 servers
- Small fix for error message on older minecraft servers while interacting with item frames with item in them
- Small fix relating to ItemsAdder plugin and some of its placeable items being able to be destroyed
- Moved wind charge under pvp "flag" instead of it being handled by "destroy" which was out of place
- Fix for residence not being properly fully removed where it would have kept its location until server restart
- Fix for auto command not reporting correctly what went wrong during residence creation which could have created confusion of why it failed exactly
- Fix for some instances where auto command failure was indicated as missing money while this wasn't the case
- Fix for bonemeal not dispensing inside residences when they should
- Added option to get more detailed option on which residence got skipped during auto cleanup for better understanding which one it was and potentially allowing to manually remove it if needed
- Fix for destroy flag not being properly checked in some instances when its used as a global flag, this mainly effected things like destroying armor stands outside residence area
- Update for delayed teleport handling to be more consistent and avoid possible exploits which could have skipped delay entirely
- Moved shop votes saving to async and batched mode which will help out with performance when someone votes on a residence shop
- Reworked movement into residence and out of it handling to be way more simpler and easier to maintain in the future. This does introduce some slight new changes in behaviors of when player gets teleported to when he can't enter residence area
- Fix for incorrect maxY being used when using auto command with ignoreY enable in config file which could have created areas outside your allowed limits
- Fix for tridents with channeling enchant being able to convert pigs into piglin inside protected residence during storms
- Now Allay interaction will be under container flag to prevent players from taking items from them or placing one back while they are inside residence area
- Some performance improvements when resizing residence areas, this is mainly noticeable when doing it on huge residence areas
- Fix for subzone being expanded from bedrock to sky if you had ignoreY enabled while having ignoreSubzoneY disabled, while in this case it should have resized area only to the desired size without expansion up and down.
- Fix for fly flag bugging out and allowing players to keep fly state when they leave residence in some particular situations
- Auto selection fix
- Included Camel into riding flag check
- Added protection from skulk block spread inside residence with new skulk flag
- Added missing block types on bonemeal interaction checks, now all grass and other vegetation should no longer creep into residences when you interact with blocks near one while holding bonemeal
- Fix for being able to catch animals while holding bucket in offhand
- Added option to define color for flag name in set and pset GUI
- Properly capitalized set and pset gui flag names
- New placeholder as %residence_user_current_resname% to show clean residence name without including its potential parent names
- Added option whitelist for disabled worlds where you can now define worlds where plugin is enabled without worrying to disable it in newly added ones, especially if you have plugin which generates custom worlds with custom names
- Added option to add prefix for all enter/leave messages to properly indicate that these messages come from residence plugin
- Fix for older servers failing to load plugin in
- Added Allay to animal category, so now with animalkilling turned off players will not be able to hurt Allay
- Included obsidian to end crystal placement check
- Fix for custom selection event being fired when it should not have been which could have caused some inconsistencies with 3rd party plugins
- Some rework relating to player movement tracking, residence enter prevention and similar things
- Fixed an issue where if you teleported to residence and then tried to enter subzone or another residence built side by side which has move false flag enabled causing you to be teleported to last known location outside residence, which could have been in another world all together, now you will be properly "knocked" back to last known location in the residence you currently are
- Now rename command works from console
- Fix for pset command not accepting custom flags
- Fix for Pl3xmap plugin support