v1.82

Details

  • Filename
    Shopkeepers.jar
  • Uploaded by
  • Uploaded
    May 17, 2017
  • Size
    310.20 KB
  • Downloads
    48,557
  • MD5
    ea6034ba2b336fa768f9c48f838ed31e

Supported Bukkit Versions

  • 1.12
  • 1.11
  • 1.10
  • 1.9
  • 1.8.1
  • 1.8
  • 1.8.3

Changelog

v1.82 for MC 1.12, 1.11, 1.10, 1.9.x, 1.8.x

  • Fixed: The default german translation was missing some messages.
  • Changed: Using normalized ids when matching shop (object) types. This should make specifying shop (object) types easier.
  • Added: Alias 'mooshroom' for mushroom cow.
  • Fixed: Prevent shopkeepers from getting teleported through portals.
  • Changed / Fixed: Also cancelling entity targeting if the source entity is a shopkeeper.
  • Fixed: Updating player inventory when interacting with a shopkeeper entity. This might be needed if the entity is an animal which can be fed.

Update for MC 1.12:

  • The update is for MC 1.12-pre2, but will probably work as well for MC 1.12 once that is released.
  • Parrots and illusioners seem to work fine and were added to the default enabled shop types.

Donations

If you like this plugin, consider making a donation.

Thanks in advance!

 

Potential issues:

  • 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.
  • Shopkeepers using skeleton or zombie variants after updating to MC 1.11 or above can not be loaded again (will be lost) when switching back to a previous minecraft version.
  • If you are running on a minecraft version below MC 1.11, you can no longer cycle through the different zombie variants and skeleton variants. Existing shopkeepers using those will fallback to normal zombies and skeletons.