Skip to content

Releases: Jikoo/OpenInv

OpenInv 4.4.2

29 Dec 15:27
4.4.2
9a7623c
Compare
Choose a tag to compare

Apologies about the delay on this release; life has been horribly hectic and I haven't been making time for hobbies. For those of you savvy users who grabbed dev builds of the 1.20.4 fork a couple weeks ago, everything appears to be functioning correctly, so you don't need to bother with this update.

Supported Minecraft versions

1.19.4, 1.20.2, 1.20.4

Changelog

  • Add support for 1.20.4
  • Drop support for 1.20/1.20.1

OpenInv 4.4.1

12 Nov 20:04
4.4.1
5aa959f
Compare
Choose a tag to compare

Supported Minecraft versions

1.19.4, 1.20.1, 1.20.2

What's Changed

  • Fix players' worlds not loading properly on Paper 1.20.2 272+
  • Fix certain session-related data being updated during save

Full Changelog: 4.4.0...4.4.1

OpenInv 4.4.0

05 Oct 02:53
4.4.0
28fc5ae
Compare
Choose a tag to compare

Supported Minecraft versions

1.19.4, 1.20.1, 1.20.2

What's Changed

  • Add support for 1.20.2
  • Fix ender chests not being silent (and indirectly not being anycontainer-openable)
  • Add OpenPlayerSaveEvent for developers to detect when OpenInv saves player data
  • Improve support for non-UTF-8 systems by @0XPYEX0 in #151

Full Changelog: 4.3.1...4.4.0

OpenInv 4.3.1

10 Jun 15:31
4.3.1
5a7d139
Compare
Choose a tag to compare

Supported Minecraft versions

1.19.4, 1.20

What's Changed

  • Update to Minecraft 1.20
  • Drop support for Minecraft versions below 1.19.4
    • 1.19.4 is currently supported to make it easier for server admins to update gradually
  • Fix loading users in deleted worlds on Paper (for real this time)
  • Fix double chests not being deactivated properly
  • Code health
  • Fix/improve Actions

Full Changelog: 4.3.0...4.3.1

OpenInv 4.3.0

16 Mar 21:28
4.3.0
6ee2546
Compare
Choose a tag to compare

Supported Minecraft versions

1.18.2, 1.19.3, 1.19.4

What's Changed

  • Added support for 1.19.4
  • Dropped support for 1.19/1.19.1
    • Policy is to support last 2 major revisions and last 2 minor revisions of current major revision
  • Add lookup cache for /openinv and /openender
    • Saves last 10 lookup results
    • Improves performance for people who up-arrow every command no matter how long ago it was (I'm in this post and I don't like it)
  • Add the option to have no arguments mean self for /openinv and /openender
    • Previously this always performed as the lookup cache by opening the last user searched
  • Improve LanguageManager
    • Fix missing keys not being written to disk for easy translation
    • Add a guessfile-like system where missing translation keys are inserted into a separate section for easy identification
    • Reduce the verbosity of the warning for missing translations
  • Clamp /searchcontainer radius to configurable amount
  • Fix plugins causing redundant InventoryCloseEvents sticking players in an internal spectator state with SilentContainer
  • Broke my own release process by trying to improve Actions usage
    • I had to manually download the binary to include it in the release which I am also manually creating. Very sad, at least 8 more clicks than usual. Automation in shambles. If I also broke the action that clones this release to Curseforge my day will be ruined. Day not ruined, that one works fine. Thank goodness.

Full Changelog: 4.2.2...4.3.0

OpenInv 4.2.2

11 Dec 16:56
4.2.2
86bf24e
Compare
Choose a tag to compare

Supported Minecraft versions

1.18.2, 1.19.1, 1.19.3

What's Changed

  • Add support for Minecraft 1.19.3
  • Fix incorrect player's locale used in view title
  • Fix memory leak with loaded players' advancements

Full Changelog: 4.2.1...4.2.2

OpenInv 4.2.1

01 Aug 17:49
4.2.1
6b38cb7
Compare
Choose a tag to compare

Supported Minecraft versions

1.18.2, 1.19.1

Due to the fact that Spigot has elected not to bump the NMS revision, 1.19 is no longer supported.

Changelog

  • Update to 1.19.1 (#89) - @Elioby

Full Changelog: 4.2.0...4.2.1

OpenInv 4.2.0

08 Jun 00:05
4.2.0
fcb9ccb
Compare
Choose a tag to compare

Supported Minecraft versions

1.18.2, 1.19

Changelog

  • Update to Minecraft 1.19
  • Dropped support for Minecraft 1.17 and 1.18.1
  • Fix several permissions not taking effect in certain circumstances (crossworld, openonline, openoffline)
  • Fix incorrect/inconsistent viewer listings for special inventories
  • Various code health fixes and refactors
  • Remove cache, add disable-offline-access config node
  • Note Spigot requirement
    • Craftbukkit servers will now generate a warning on load instead of erroring later on. Please do yourself a favor and stop using Craftbukkit, it is unsupported software.
  • Log error message when failing to save player data (#72) - @Phoenix616

Known issues

Player inventory opened via OI closes when the player leaves server. This is unrelated to permissions to view online/offline players. It is caused by the backing internal inventory being closed during logout.

Full Changelog: 4.1.10...4.2.0

OpenInv 4.1.10

11 Mar 14:26
4.1.10
a547ab7
Compare
Choose a tag to compare

Supported Minecraft versions

1.17.1,1.18.1,1.18.2

Changelog

  • Update to 1.18.2
  • Fix some issues related to inventory viewer count
    • Player inventory owner does not count as a viewer - they always have it open
    • Fix closed silent inventories not updating viewer count
  • Minor code health/cleanup

Full Changelog: 4.1.9...4.1.10

OpenInv 4.1.9

02 Dec 21:32
4.1.9
3e2b601
Compare
Choose a tag to compare

Supported Minecraft versions

1.17.1,1.18

Changelog

  • Add support for 1.18
  • Drop 1.16 support
  • Use Mojang mappings for simplicity
  • Fix issues with shulkers and non-solid blocks (#36)
  • Add Chinese Simplified translation (#35) - 蘭蘭露 Flandre_tw @flandretw
  • Add Chinese Traditional translation (#34) - 蘭蘭露 Flandre_tw @flandretw
  • Fix potential CME closing viewers without access (#33)