PerWorldInventory-1.5.6

Details

  • Filename
    PerWorldInventory-1.5.6.jar
  • Uploaded by
  • Uploaded
    Jul 17, 2015
  • Size
    149.52 KB
  • Downloads
    631
  • MD5
    4abe07f5648c4a6fd04e601f78fe452b

Supported Bukkit Versions

  • 1.8.1

Changelog

Update 1.5.6:
+Added config checks when loading player data
* Fixed StackOverflowError when certain configuration combination used

Update 1.5.5:
+ Added Metrics. Can be disabled in the config.
* Removed economy value from __default.json to try to stop people from accidently wiping balances when changing worlds

Hotfix 1.5.4:
* Fixed worlds.yml being wiped/not generating

Hotfix 1.5.3:
* Fixed logic when checking if skull owner is null

Update 1.5.2:
* Possible workaround for skulls with null owners causing errors
* Config backend redone(1)
* No more errors when players change worlds not listed in worlds.yml(2)

(1) No changes need to be made to existing configurations, these changes only affect things behind the scenes. There should be no noticeable difference.

(2) Instead of throwing an error about not finding the world or whatever, the plugin will now make a fake group with just that world. That means that inventories to/from that world will still be saved! Yay!

Hotfix 1.5.1:
* Fix Gamemodes not being changed with 'manage-gamemodes' set to 'true'

Update 1.5.0:
+ New serialization technique, all data from an item should now be saved
+ Economy balances are now saved
* Fixed a couple bugs with 'setworlddefault' command

The way of saving and reading inventory data is now very different, but don't worry! The old way of doing it is still present in order to read the old legacy data. This means that you don't have to worry about converting it!

Update 1.4.0:
+ Separate saved inventories for each GameMode
+ Player inventories are now saved when they log off
+ Add some informational messages on startup
* Fix import bug from MultiVerse-Inventories; saved data in an incorrect format

Hotfix 1.3.1:
* Fixed typo in command help display
* Fixed crafted banners throwing an error

Update 1.3.0:
+ Default inventory loadout for each world group
+ New handling for banners, which correctly preserves patterns and colors
* Fixed error on start when 'data' directory is deleted

Update 1.2.1:
* Fixed bug where wrong gamemode was being applied

Update 1.2.1:
* Fixed option for saving gamemode not existing
* Fixed changes to config being lost on reload

Update 1.2.0:
* Rewrote ConfigManager. No visible changes to users.
* File 'default.json' will no longer be overwritten each startup

Update 1.5.5:
Filename now has the version at the end, so be sure to delete any previous jar files!

Update 1.4.0:
When updating to this version, your worlds.yml file will automatically be updated to the new format.

If the plugin is running, and you set 'separate-gamemode-inventories' to true in your config.yml you must restart the server. This is due to the fact that I only register that Listener if that option is set to true, and I have found no good way to see if a Listener is already registered or not.