v1.78

Details

  • Filename
    Shopkeepers.jar
  • Uploaded by
  • Uploaded
    Oct 24, 2016
  • Size
    300.03 KB
  • Downloads
    18,052
  • MD5
    3ad10be43fa58c07bb538e832dc95ad4

Supported Bukkit Versions

  • 1.10
  • 1.9
  • 1.8

Changelog

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

  • Readded 'use-strict-item-comparison' to default config as well.
  • Fixed: Decolorization of string lists. This should also fix an issue with default string lists in the config not getting properly initialized if missing in the current config.
  • Fixed: Shop type displayed in 'shop object type disabled' message, instead of shop object type.
  • Added: Checking if player has permission to remove the villager before allowing hiring by calling a fake damage event and checking if any plugin on the server is cancelling it. (Contributed by Intangir)
  • Added: Dropping shop creation item when 'deleting-player-shop-returns-creation-item' is enabled and a shopkeeper gets removed due to breaking of the shop chest. (Contributed by Intangir)
  • Added: Option to allow opening of the player shop chest inventory from the shopkeeper's editor window (might be helpful on survival servers where the chest is hidden/protected). In order for this option to be available you have to enable 'enable-chest-option-on-player-shop' in the config. However, this option will replace the naming option in the editor view. (Contributed by Intangir)
  • Added: Option to allow naming of shopkeepers by right-clicking them with the naming item. Setting: 'naming-of-player-shops-via-item'. This will disable the naming option in the editor view. (Contributed by Intangir)
  • Changed the default naming item to name tag. (Contributed by Intangir)
  • Changed the default zero currency items from slime balls to barrier items.
  • Reordered the settings in the default config slightly.
  • Changed: No longer removing monsters which are accidentally attacking a shopkeeper entity (ex. wither explosions).
  • Changed: When setting item amount with hotbar button, use the actual number key value instead of key value - 1.
  • Some small internal refactoring at various places. Among others, related to handling of updating item amount when clicking items in the editor view.

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.