v2.23.3

Details

  • Filename
    Shopkeepers-2.23.3.jar
  • Uploaded by
  • Uploaded
    Dec 8, 2024
  • Size
    1.89 MB
  • Downloads
    25,760
  • MD5
    af186acb9cd845b6c3f0e35908cb6ec2

Supported Bukkit Versions

  • 1.21
  • 1.20.6

Changelog

v2.23.3 for MC 1.21.4, 1.21.3, 1.21.1, 1.21, 1.20.6

I only list the primary changes here. For information on API changes, internal changes, and changes to the language files, you can find the complete changelog on Github: https://github.com/Shopkeepers/Shopkeepers/blob/master/CHANGELOG.md

  • Update for MC 1.21.4.
    • Add pale oak sign and hanging sign shops.
    • Add creaking to the by default enabled mob types.
  • Commands: Add command /shopkeeper teleport [player] <shop> ['force'] that teleports a player near the specified shopkeeper.
    • Permissions: shopkeeper.teleport (default: op) and shopkeeper.teleport.others (default: op).
    • The command tries to find a safe teleport location in a small radius in front of the shopkeeper. The force argument can be used to teleport the player even if no safe location is found.
  • Commands: Improve the handling of ambiguous player names, shopkeeper names, and targeted shopkeepers.
  • Commands: Evaluate command argument fallbacks from front to back instead of from back to front. This results in better error messages since we usually prefer error messages for earlier arguments over error messages for later arguments. And this fixes an issue with for example the command /shopkeeper list 123 2 being interpreted differently than /shopkeeper list X 2: The latter previously resulted in an error rather then checking for shop owners named X.
  • Fix: Prevent damage caused by shopkeeper mobs, e.g. when touching puffed pufferfish shopkeepers.
  • Fix: The remote command ignored shops that cannot be opened because they have no trades currently. We still want to show these shops in command completions.

Known potential issues: See here.

Donations

If you like this plugin, consider making a donation.

Thanks!