v1.22b

Details

  • Filename
    RecipeManager_v1.22b.zip
  • Uploaded by
  • Uploaded
    Jun 13, 2012
  • Size
    146.46 KB
  • Downloads
    607
  • MD5
    64fe501817c2bbb19f35eae0f7581157

Supported Bukkit Versions

  • CB 1.2.5-R4.0

Changelog

Change log

v1.22b

  • Fixed @give(...) flags adding rewards instead of subtracting them on negative values
  • Fixed @giveexp giving alot more exp than intended
  • Fixed craft requirements failure messages not having their {amount} and {money} variables replaced with actual values
  • Fixed "false" not working for custom recipes when defined with spaces near it and fixed messages having spaces at the begining by trimming spaces
  • Changed when crafting, all requirement messages are printed (if it requires money, exp and permission, it will print all 3 instead of just 1)
  • Added events for the API, they're all named as "RecipeManager...Event", some of them cancellable, others having overwriteable methods (set...() methods)
  • Added ability to track what fuel was used for smelting recipe (usable in the custom events)
  • Added missing getters and setters for Smelt class for the API
  • Added {permission} variable for permission fail message, which is replaced with the required permission
  • Added {worlds} variable for world fail message, which is replaced with the permitted worlds
  • Added {amount} variable for money fail & success messages which is replaced with the raw money value (instead of formatted value which {money} is replaced by)
  • Added support for plugins that call the craft event without specifying a player, however this will not award the player with anything and it will only apply the server commands from @command and the @log if set.
  • Added previous fixes for CRAFT recipes to COMBINE recipes as well
  • Removed unused key "noshiftclick.furnaceinventory" from messages.yml (I didn't change the lastchanged version tough, because it's not that important)
  • MinorBug: One of RecipeManagerPreCraftEvent's methods is wrongly named setDisplayRecipe() instead of getDisplayRecipe(), will be fixed in next version
  • BUG: Errors when closing the server because it fails to save "fueled.dat".
  • BUG: Furnace recipes with big timers won't run
  • BUG: Whenever the next fuel starts burning in the furnace it resets the furnace recipe's cooktime
  • BUG: Some messages from "recipes" command doesn't trigger or trigger without arguments
  • BUG: The "repair feature is disabled" message won't trigger if repair recipes are disabled

I'll add any known issues here when I learn of them :}

All of these have been fixed in the next version!