Releases: lishid/OpenInv
OpenInv 4.1.5
- Added support for 1.16.4
- Dropped support for 1.16.1
- Added new permission
OpenInv.spectate
which allows spectators to edit inventories.- Players still must have the correct edit permissions for player inventories/ender chests.
- Players do not require additional permissions to edit accessible containers.
- Reduced technical debt
- Reduced accessibility of permissions that are a common cause of user confusion
OpenInv 4.1.4
- Added support for 1.16.2
Since 1.13, the policy for OpenInv is to support 1.8 and the latest 2 major versions. Since there hasn't been a minor version bump since Spigot took over from CraftBukkit, this hasn't been a concern before, but I now also intend to leave the latest 2 minor versions exclusively for the current major version to ease upgrades for server owners. Older major versions will always only support the last released minor version.
OpenInv 4.1.3
- Fixed AnyChest blocking loot generation for double chests
- Plugin compatibility: OpenInv now ignores all PlayerInteractEvent subclasses (Thanks @mfnalex)
OpenInv 4.1.2
- Added 1.16 support
- Dropped 1.14 support
- Added translations (thank you again!):
- de_de by @N0tMyFaultOG
- es_es by @NathanielFreeman
OpenInv 4.1.1
- Fixed a longstanding issue where saved mounts would be deleted if inventory was modified while player was offline.
- Corrected a lang mistake.
- Sorry, you'll have to update the node yourself or just delete the file - ender chest name erroneously contained
%Player
instead of%player%
- Sorry, you'll have to update the node yourself or just delete the file - ender chest name erroneously contained
- Fixed a mistake causing an error on /searchinv or /searchender with no parameters.
- Fixed new lang files not saving after being loaded.
- Added Brazilian Portuguese language (pt_br) (Thanks @DarkCeptor44!)
- Added permission nodes for online and offline player inventory/ender chest access
OpenInv.openonline
grants access to online players' inventoriesOpenInv.openoffline
grants access to offline players' inventories- For compatibility reasons (so all your mods can still use OpenInv the way they could before this update without you having to redo your permissions) both
OpenInv.openinv
andOpenInv.openender
grant these nodes. If you grant access to either command but do not want the user/group accessing offline inventories, you will need to negate the node.
I've gotten a few questions about the new language files - While OpenInv's default language is American English (en_us) OpenInv uses the client's language setting to determine languages for messages. That means if you have a user with a Russian client, you'll see a Russian language file generate after they attempt to use the plugin. If, like Russian, OpenInv does not support the language, it will generate a blank config so that you can fill it in if you would like to give them a better experience. Ideally you'll then submit it back here so OpenInv can support it out of the box for everyone. You should only see the "Missing translations from .yml" message once per language per time OpenInv is loaded.
OpenInv 4.1.0
- Added tab completion for all parameters
- Added
/anycontainer|/silentcontainer on|off
- Added
/searchcontainer <material> <ChunkRadius>
- Added customizable messages.
- Client settings are supported if a matching language file is found.
- Language file names must be lower case.
- No additional languages are included by default. Feel free to PR.
- Moved spammy messages to hotbar
- Removed configuration options
notify.any-chest
andnotify.silent-chest
- To turn off these messages, leave their respective language settings empty. Do not remove the configuration path - it will regenerate! Please try out the new system out before turning off.
- Fixed other plugins modifying players' inventories during login not working under certain conditions
OpenInv 4.0.8
- Added support for 1.15 (Thanks @andrepl!)
- Dropped support for 1.13
- Worked around a Bukkit issue preventing tab completion in 1.14+
- Fixed SilentContainer viewers not being removed properly
- Fixed AnyContainer not supporting server implementations with modified ender chest sizes
OpenInv 4.0.7
- Added support for server implementations providing alternate internal ender chest sizes (Thanks BillyGalbreth)
- Fixed
/searchinv
and/searchender
not supporting new materials on 1.13+
OpenInv 4.0.6
- Backport fix for potential edge-case dupe bug to 1.13
- More clear error when loot is not generated
- Move to a more sustainable API-based check for AnyContainer requirements in 1.14
Apologies about the low quality of the last couple releases - have not had a testing environment set up, and I rarely actually play Minecraft myself any more.
OpenInv 4.0.5
- Fix barrels triggering AnyContainer (#108)