CraftBook 3

CraftBook 3

139k Downloads

Custom Crafting suggestions

LadyCailinBot opened this issue ยท 7 comments

commented

CRAFTBOOK-2967 - Reported by Iwitrag

Hi, I have some suggestions which would be great if included in future releases of CraftBook.

  • Add some variables like {PLAYER} etc to results. It would be great in combination with bind items plugin, which needs lore: Binded to PLAYER in order to work.
  • Add wild card to all meta and damage values. I want to create recipe with spawner, but I cannot because I'm using silk spanwers and when players mine spawner, it will assign to that spawner plugin-specific data, which contain informations about the type of spawner. So with craftbook I would make something like 52:/ and then it doesn't matter which spawner I use in ingredients.
  • Fix multiple results - I have used it in recipes where buckets of lava are needed - it would give players empty bucket back, but somehow it duplicates those buckets so players gets 2 empty buckets instead of one.
  • In wiki there is this -> Recipes also support item names, lore and enchantments.
    So it would be great if recipes would support everything from craftbook item syntax (e.g. custom potions would be great)
  • Add possibility to create empty enchantment - it will just add glow to items, it would be extremely useful in dungeons etc...

I hope that would make craftbook custom crafting mech much btter.

commented

Comment by me4502

Most of these are already possible.

The only one that isn't is multiple results at the moment, which is awaiting a bukkit fix.

commented

Comment by Iwitrag

  • So I can use {PLAYER} ? Great!
  • Wild cards works? I'll try :)
  • Well multiple results works but they are bit buggy
  • I have tried to create custom potion and in result there was nothing - just like the recipe doesn't exists. I have made this recipe in-game, not manually.
  • How can I create empty enchantment? When I use non-exist ID of enchant, it just does not make any result in-game, just like the recipe doesn't exists.

Thanks in advance :)

commented

Comment by me4502

  • @p is what you want
  • Use 32767 as a wildcard for data values, and $IGNORE for item meta.
  • Yeah, waiting on the bukkit change.
  • Don't make recipes ingame, the snakeyaml in bukkit is awfully broken.
  • I don't believe bukkit supports that last one yet, I forgot to mention that one.
commented

Comment by Iwitrag

Sorry for late response.

I don't want to post new ticket, because it's related to custom crafting.

One small suggestion:
Could you add chance to craft something? For example somewhere in recipe config file there will be
chance: 50 - so player will has 50% that the crafting will succeed. If it fails, he will lost all items in crafting.

Thanks

commented

Comment by me4502

CustomCrafting is planned to be redone, I will add that then.

commented

Comment by Iwitrag

Hello, do you know when this will be added?
Just because I'm in hurry.

Or don't you know any plugin which can do this? I've searched but nothing found :
I'm surprised that nobody has requested this function before.

commented

Comment by me4502

I don't know, I'm quite busy at the moment.