Skip to content

Releases: lishid/OpenInv

OpenInv 4.1.5

04 Nov 00:00
9705cb1
Compare
Choose a tag to compare
  • 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

22 Aug 16:39
Compare
Choose a tag to compare
  • 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

16 Jul 03:30
Compare
Choose a tag to compare
  • Fixed AnyChest blocking loot generation for double chests
  • Plugin compatibility: OpenInv now ignores all PlayerInteractEvent subclasses (Thanks @mfnalex)

OpenInv 4.1.2

25 Jun 23:45
Compare
Choose a tag to compare
  • 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

29 May 14:58
Compare
Choose a tag to compare
  • 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%
  • 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' inventories
    • OpenInv.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 and OpenInv.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

18 Apr 12:32
Compare
Choose a tag to compare
  • 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 and notify.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

12 Dec 19:43
Compare
Choose a tag to compare
  • 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

29 Sep 23:47
Compare
Choose a tag to compare
  • 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

21 Jul 17:42
Compare
Choose a tag to compare
  • 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

19 Jul 20:36
Compare
Choose a tag to compare
  • Fix barrels triggering AnyContainer (#108)