Hello guys! I've been searching around the interwebz for a long time looking for a custom crafting plugin that is not out of date. And before you ask, yes, I've tried craftbook, and no, it doesn't work for me. It doesn't reload the recipes when I tell it to etc. What I'm looking for is a plugin that reads a yml file (or anything else I guess) and uses item meta data (for the items going in and out) to craft items. Enchanting, Lore, Names, etc would be nice. Something even awesomer would be a command that runs when a player uses it, but that's not that important, I can use powertool + skript for that. Is there a plugin out there that's not out of date? If not, is there a partly-made or a private plugin someone has? I'd be very grateful for such a plugin... Thanks in advance!!
http://dev.bukkit.org/bukkit-plugins/custom-items/ Try this plugin. I just won't work for the new 1.6 items.
When you say CraftBook doesn't reload the recipes when you tell it to, what do you mean? Bukkit is incapable of properly reloading recipes whilst still running, but CraftBook should still try to add any new recipes if you use /cb reload.
Bukkit is incapable of properly reloading recipes while still running? Aw man. Thanks guys, but I think ima stay with craftbook. Unless baseman101 feels up to the job XD
Hello, Made a bukkitdev page for the new plugin! Thanks for the inspiration. http://dev.bukkit.org/bukkit-plugins/craft-creator/ (reload the server with the /reload command to update the recipes)
Wow, very impressive!!!! Is it possible to use metadata in and out? (and should I ask on your plugin page, not this?)
What I mean is this: A) is it possible to require an item with certain metadata, as in name, lore, enchants? B) is it possible to have the item that's created with name, lore, enchants? Is metadeta not the right word? Hm.
joshcamas So is it possible to allow the crafting recipe input to require a certain metadata? Well, I don't think so at least. This is because bukkit (as far as I know) only allows items with a certain item ID to be allowed in the crafting bench. This being said, I'm not sure it's possible to only allow certain items with a certain metadata. I can go check for you, but as of right now, the plugin will only allow input item IDs with vanilla meta datas.
baseman101 As far as i know, you can place anything in the crafting bench, and for the metadata, just get the metadata and compare it to the requirements from the yml? for meta data use, getItemMeta()
CraftBook technically would update plugins if /reload is used, but /reload should never be used whilst any plugins are on the server as it loads a second copy of the plugin without properly unloading the first.
Actually no, onDisable can allow the plugin to unload its data, but the actual plugin classes will be loaded a second time instead of being disabled. It's very publicly available knowledge, even the bukkit team realize /reload is not entirely safe when any plugin is present, no matter how it is coded.