Custom Crafting

Discussion in 'Archived: Plugin Requests' started by joshcamas, Nov 4, 2013.

  1. Offline

    joshcamas

    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!!
     
  2. Offline

    bossomeness

  3. Offline

    baseman101

    I'll make something for you
     
  4. Offline

    Zoroark173

  5. Yeah, RecipeManager. Use it on many of the servers I've developed. Works like a charm.
     
  6. Offline

    Me4502

    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.
     
  7. Offline

    joshcamas

    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
     
  8. Offline

    baseman101

  9. Offline

    joshcamas

    Wow, very impressive!!!!
    Is it possible to use metadata in and out?
    (and should I ask on your plugin page, not this?)
     
  10. Offline

    baseman101

    joshcamas
    What do you mean? Sorry, I do not follow.
     
  11. Offline

    joshcamas

    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.
     
  12. Offline

    baseman101

    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.
     
  13. Offline

    tryy3

    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()
     
  14. Offline

    joshcamas

    Yeah, I think it's very possible - CraftBook does it.
     
  15. Offline

    Me4502

    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.
     
    L33m4n123 likes this.
  16. Offline

    baseman101

    Me4502
    That's at the developer's fault, because onDisable is called when the server is reloaded.
     
  17. Offline

    Me4502

    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.
     
  18. Offline

    baseman101

    Me4502
    Ah, didn't know that was what you meant.
     

Share This Page