Residence [1.7.10 up to 1.21]

MC Plugin Residence [1.7.10 up to 1.21] 6.0.1.8
Per player area protection plugin, excellent for survival servers

  • 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
  • Fix for issue with residence not being able to be created if their price was at 0
  • Added support for BigDoors plugin
  • Now decorative pots will be properly included into container flag as you can put items in them with latest 1.20 versions
  • Added protection for decorative pots when you shoot those with arrows
  • Fix for issue with /res auto [amount] if you had ignoreY enabled
  • Fix for day/night flag inconsistency when teleporting between 2 residences with those flags enabled
Top Bottom