v1.75

Details

  • Filename
    Shopkeepers.jar
  • Uploaded by
  • Uploaded
    Jun 10, 2016
  • Size
    295.30 KB
  • Downloads
    3,281
  • MD5
    3886f736bc413a18b3ccb27da5f06fd6

Supported Bukkit Versions

  • 1.10
  • 1.9
  • 1.8

Changelog

v1.75 for MC 1.10, 1.9.x, 1.8.x

Backup your save file. If you run this version you cannot switch back to previous versions due to changes in the way things get stored in the save file.

  • Updated for MC 1.10.
  • Due to some villager profession changes in bukkit, data about villager professions gets converted to a new storage format (stored by name instead of id) (not backwards compatible!).
  • Using bukkit's new API for setting entities silent on MC 1.10.
  • Added POLAR_BEAR to default config.
  • Added support for the new Stray skeleton type (represented by MHF_Ghast player head currently.. which doesn't work perfectly, but better than nothing for now).
  • Minor changes to the compatibility mode, which didn't work for the past few minecraft updates.
  • Removed support for MC 1.7.10.
  • Removed 'use-strict-item-comparison' setting (minecraft is performing a strict item comparison already itself since MC 1.8).
  • Removed uuid conversion related code: PlayerShops are expected to have a valid owner uuid by now.
  • Slightly refactored handling of issues during shop creation and loading, so that shopkeepers with invalid data (ex. missing owner uuids) can now communicate to the loading procedure that the loading failed (which then prints a warning and continues). Shops which failed to load might get overwritten the next time shopkeepers saves it's data.
  • Fixed: Also replacing settradeperm to all lower-case in the wildcard permission.
  • Fixed: The location strings for shopkeepers in debug messages should now be correct.

If you run into any issues let me know.

Donations

If you like this plugin, consider supporting its development by making a donation.
Thanks in advance!

  • If the trade for a written book fails players can sometimes still open and read the book if they close the shop and click the temporary fake book in their inventory fast enough. There is not much I can do about this..
  • Server crashes and improper shutdowns might cause living non-citizens shopkeeper entities to duplicate sometimes.
  • The 'always-show-nameplates' setting is no longer working on MC 1.8.
  • Compatibility with older bukkit versions is untested. If you encounter any problems let me know and I will look into it.
  • A bunch of entity types are only meant for experimental usage. They might cause all kinds of issues if used. See changelog of v1.50.
  • In the latest MC 1.8.x versions default minecraft trading logic has slightly changed (and by that those of shopkeepers as well): if a trade requires an item with special data (like a custom name, etc.) minecraft is now only allowing this trade, if the offered item is perfectly matching, including all special item data and attributes.
  • MC 1.9 has changed how the different spawn eggs are differentiated internally. All spawn eggs now have the data value 0 and there is no API in bukkit yet which would allow me to check which type of spawn egg a player is holding. In order to get the shop creation via item working for now, you will have to either change the data value of the shop creation item to 0 (which will however let ALL types of spawn eggs act like the creation item), or you change the creation item type all together.