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.
- Fix for /res list command error (CatTeaA)
- Update for projectile interactions (CatTeaA)
- Added exception for res admin when destroying vehicles (CatTeaA)
- Bringing back some outdated API methods for older plugins to keep working
- Fix for an issue if you had uncompressed save files and those fail to load
- Removed option to use old save format, now residence data will be saved in a new more compact way by default
- Some updates relating to player teleportation's to add outgoing issues with Folia type servers
Make a backup before transitioning to this version or test things out on your server cloned version. While things were tested extensively there might still be edge cases where things will not work out as they should have.
This version is quite a big rework on how plugin handle things internally, mainly removal of all methods dealing with players by their names and moving to full UUID only approach. Quite few methods got deprecated, some got removed, while most addons should still work, it would be strongly recommended for those to get update and utilize new handling
Introduction of per player data save files which will contain players name as a basic information, which will be populated with more of it after player joins server. This will allow us to have more features in the future and will allow more control over offline players. There will be one time full offline player data read on server startup which will read player data and record their names and UUID's to be used in the future, so first startup might be slightly longer. While this process is not strictly mandatory for plugin to work and recognize ownerships of residences, would still recommend to allow it to finish its scanning just to have best match between player names and UUID's, especially if you had set offline type mode for residence plugin previously.
That said, there is no longer option to choose offline mode for residence plugin, its now by default based on players UUID's and not names, while you might still see some user names being recorded without UUID in data files, those are there only because we had no means in determining real UUID. Additionally to note, in case we can't determine players actual UUID and we only know his name, then temporary UUID starting with ffffffff- will be created which should be automatically replaced at the moment we recognize that player by name and we have actual UUID, this can happen if offline player data loads player by that name on first startup, if player himself logs into game or there is record of residence owner by that name with associated UUID in save files.
Fresh installs will skip all of this process.
Actual residence save file structure doesn't change, for now, so it should remain backwards compatible in case you will need to move back to the older version
Maven support is finally here, how to setup it you can find information on Github
- TNT ignition is being prevented if you don't have permission for it
- Fix for Lead removal by shears not being prevented, you might still see visual bug on client side where entity no longer have attached lead, but its there, this is just a client side visual bug
- Removing Iconomy and RealEconomy support due to those being extra outdated and no longer maintained
- Removal of 6.x WorldEdit and WorldGuard support
- Removal of BPermissions plugin support. LuckPerms all the way!
- Removal of no longer working metrics and shifting to bStats
- Fix for auto selection not working as it should have
- Removed pvpoverride flag/option as it was causing issues
- Fix for ravager being able to break some of the blocks inside residence with block destruction disabled
- Fix for vehicle destruction, now its based on vehicledestroy flag
- Small change relating to player being kicked outside residence in case he can't move in one, now if players previous location is in another world then in that case we will try to use defined kicklocation which will help out to prevent from players being teleported to the worlds they should not be in, like temporary event worlds
- Fix for an error when custom exploding entities are present in your server
- Fix for elytra client side visual bug due to disabled elytra flag
- Fix for some of the entities being knocked back inside residences by some of the effects
- Fix for wooden buttons and pressure plates being triggered by arrows, tridents or dropped items (CatTeaA)
- Fix for an error on Folia servers when teleporting player to another world in some specific conditions
- Now in most cases arrows will not be removed when you shoot at protected entities, but those will simply bounce away (CatTeaA)
- 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
We also use cookies, as they are essential for the proper