Skip to content
This repository has been archived by the owner on Dec 11, 2021. It is now read-only.

Releases: EbonJaeger/perworldinventory-kt

Update 2.3.2

09 Apr 18:01
Compare
Choose a tag to compare

Changelog:

  • Use bed location for respawning if the player has one set
  • Save logout location if configured to check it on join
  • No longer save player data on leave, it's pointless
  • Fix player exp being reset on death

Update 2.3.1

01 Jun 23:43
Compare
Choose a tag to compare

IMPORTANT

Version 2.3.0 and newer only works on 1.13.2 and 1.14+. Minecraft versions 1.12.2 and older are no longer supported as of this update. With all the changes to the game, maintaining multiple versions is just unfeasible.

Changelog:

  • Fix issue with PotionEffects (#140)

Update 2.3.0

27 May 23:01
Compare
Choose a tag to compare

IMPORTANT

This version only works on 1.13.2 and 1.14+. Minecraft versions 1.12.2 and older are no longer supported as of this update. With all the changes to the game, maintaining multiple versions is just unfeasible.

Changelog:

  • Update dependencies
  • Major refactor of the conversion system
  • PlayerProfiles now implement ConfigurationSerializable
  • Added command to migrate old data to the newest format
  • PotionEffects now use ConfigurationSerializable methods for serialization (no more serialization by hand)
  • Locations now use ConfigurationSerializable methods for serialization (no more serialization by hand)
  • Fix number type conversions once and for all

Update 2.2.2

01 Jan 20:10
Compare
Choose a tag to compare

Changelog:

  • Update Multiverse-Inventories dependency (1.13 versions only)
  • Improve output messages during inventory conversion
  • Fix setting flying state when configured not to
  • Update Kotlin to 1.3.11

v2.2.1

01 Nov 15:55
Compare
Choose a tag to compare

Changelog:

  • Fix error while serializing certain ItemMetas (Fixes #84)

v2.2.0

31 Oct 22:58
Compare
Choose a tag to compare

Changelog:

  • Ensure that the InventoryLoadCompleteEvent is called in all cases
  • Set default spawn world in default worlds.yml
  • [1.13] PotionEffects now have icons instead of colors
  • Items are no longer saved as Base64-encoded strings

v2.1.0

28 Jul 18:48
Compare
Choose a tag to compare

Regarding 1.13

Going forward, 1.13 and newer will be the main focus of the plugin. Because of the dramatic changes in Minecraft and Spigot, it is not guaranteed that PWI for 1.13 and PWI for 1.12.2 and older will have the same features or behavior. Eventually, at some undetermined point in the future, support for 1.12.2 and older will be dropped. That will depend on further Minecraft and Spigot changes in the future.

Changelog:

  • Create and implement InventoryLoadCompleteEvent
  • Remove certain scheduling calls for plugin compatibility
  • Move all Group commands into their own subcommand
  • perworldinventory.admin permission node now correctly gives Group modification permissions
  • Simplify permissions internally
  • Command permission nodes have changed to follow the pattern perworldinventory.command.<command>
  • Add command to view information about a Group
  • Add ability to set the respawn world for each Group when a player dies

v2.0.1

25 Jun 16:35
Compare
Choose a tag to compare

Changelog:

  • Ensure that inventory is loaded when manage-gamemodes is enabled but separate-gamemode-inventories is not
  • Save worlds to file as a List
  • Validate player stats before applying them
  • Catch the correct exception when a file already exists

v2.0.0

18 Jun 21:48
Compare
Choose a tag to compare

This is the official release version of PWI v2.0.0.

Changelog from last pre-release:

  • Implement new multi-level logging and debugging system
  • Relocate shaded Kotlin package to prevent conflicts with other Kotlin plugins
  • Fix for #42 - Save player location on logout

v2.0.0 RC4

19 May 03:15
Compare
Choose a tag to compare
v2.0.0 RC4 Pre-release
Pre-release

Changelog:

  • Ref #38 - When using the economy feature, PWI now computes the difference in balances instead of withdrawing everything and depositing the ending balance
  • Ref #34 - Added a setting to the config.yml called disable-nag-message to disable the message sent when an on-the-fly group is created