[CONFIG] Bukkit Recipe Creator (v0.5.3) [1.7 support and new textures]

Discussion in 'Bukkit Tools' started by DerEchteNexus, Mar 24, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    DerEchteNexus

    <font color="rgb(0, 255, 0)">Bukkit</font>
    <font color="rgb(255, 0, 255)">Recipe <font color="rgb(128, 0, 128)">Creator</font></font>
    Much simpler than text editing!


    Show Spoiler
    [​IMG]
    The new Java version!


    [​IMG]
    With WINE and Linux

    [​IMG]
    Creating a Recipe for Bedrock



    Do you want to make your own recipes?

    With the Bukkit Recipe Creator, the recipe creating is just as easy as playing Minecraft :p
    You can create custom recipes and export them as a config file for the Cookbook or CustomCrafting plugin!

    Features:
    * Graphical Interface
    * Create recipes
    * Export them as Cookbook or CustomCrafting file
    * Import recipe files
    * Tooltips

    Planned Features:
    * Smelting Recipe support(Added in v0.5.2!)
    * Changeable Layout

    Known Issues:
    * Importing recipes can be a little bit odd, if the file is not generated by this tool:confused:
    * "X"-Damage will be replaced with "0"
    * Exporting recipes in a HTML file, doesn't shows the amount of the crafting result

    Changelog:

    <font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">v0.5.3</font></font></font><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">:</font></font></font></font>

    <font color="rgb(20, 20, 20)"><font color="rgb(0, 0, 255)">one.sSseven is here!</font></font>
    * + Added the new Items from 1.7(Pistons,Shears)
    * * Plugins are working again :p
    * * Isometric block sprites(you can use them in a plugin if you prefix it with a '#')
    * - Removed Items1.6.db, terrainnew.png and itemnew.png[Replaced with Plugins]
    * - Removed some unnecessary blocks, which have an item counterpart!
    * <font color="rgb(255, 102, 0)">Uses .mcrs version "0x03"</font>




    Show Spoiler
    <font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">v0.5.2</font></font></font><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">:</font></font></font></font>

    <font color="rgb(20, 20, 20)"><font color="rgb(0, 0, 255)">BugfixesSs!</font></font>
    * Bugfix: The delay and the result's quantity will now be saved properly!
    * Bugfix: The HTML exporter now exports the result's quantity, animated pictures for items like Wool and an animated healthbar for tools(Thanks to Celtic Minstrel for that)!
    * Feature: There is a new feature(I don't say, what it is :p ), but it could be a little bit buggy and is not finished right now!
    * <font color="rgb(255, 102, 0)">Uses .mcrs version "0x03"</font>

    <font color="rgb(255, 0, 255)">It is not possible to load ".mcrs files", which are created with this version, with an older version of the Recipe Creator! (This is also true for</font> <font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">v0.5.1(</font></font></font><font color="rgb(255, 102, 0)">0x02</font><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">) </font></font></font><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(255, 0, 255)">and </font></font></font></font><font color="rgb(255, 0, 0)">v0.5.0</font><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">(</font></font></font><font color="rgb(255, 102, 0)">0x01</font><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">)</font></font></font><font color="rgb(255, 0, 0)"><font color="rgb(255, 0, 255)">)</font></font><font color="rgb(255, 0, 255)">.</font>

    <font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">v0.5.1</font></font></font><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">:</font></font></font></font>

    <font color="rgb(20, 20, 20)"><font color="rgb(0, 0, 255)">X-Damage!</font></font>
    * Feature: Support for X-Damage added
    * Feature: A duplicate button was added
    * Bugfix: It now only export damage values, if they are needed in the CustomCrafting file
    * Changed Layout

    <font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">v0.5.0</font></font></font><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">:</font></font></font>

    <font color="rgb(0, 0, 255)">The good ol' menu is back!</font>
    * Feature: The menu from v0.3.0 is back!
    * Feature: Multilanguage support! (feel free, to translate it :p )!
    * Feature: CustomCrafting support (export only)!
    * Feature: Items and Blocks of MC 1.6 were implemented!
    * It features a new save-format (.mcrs) it's only use at this time is, that it'scompatibility is guaranteed with this program(unlike other recipe formats, which could change their format)!
    * Bugfix for Mac!



    * <font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)">v0.4.2</font></font><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)">: Celtic Minstrel's Cookbook-Viewer can be used as a plugin now!</font><font color="rgb(0, 0, 0)">;
    </font></font></font></font></font></font></font></font></font></font></font><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(0, 0, 255)"><font color="rgb(0, 0, 0)">Feature: *This* (by Celtic Minstrel) will now be recognized as a plugin, just put the "Cookbook-viewer" folder into the plugins folder, and a new button will appear in the Recipe Creator. (The best thing is, that you don't need Python to create the HTML file =O)</font>
    <font color="rgb(0, 0, 0)"> Feature: All errors and loading-processes will now be written into a log(log.txt), if you have any issues, you can look into that file. It tells you, for example if a texture file is missing! </font>

    </font></font></font></font></font></font></font></font>
    * <font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">v0.4.1</font></font></font><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">: <font color="rgb(0, 0, 0)">PluginsSs!</font></font></font><font color="rgb(0, 0, 0)">;
    </font></font></font></font></font><font color="rgb(0, 0, 0)">Feature: Plugins can be used now, for details look at the bottom of the post!
    Bugfix: I accidently switched the bed and the repeater in the last Version^^</font><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)"><font color="rgb(0, 0, 255)">

    </font></font></font></font></font></font>
    * <font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">v0.4.0</font></font></font><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">: <font color="rgb(0, 0, 0)">Completely rewriten in Java</font></font></font><font color="rgb(0, 0, 0)">;
    Feature: The cookie, the new rails and the web are now available!
    Some Things are gone in this Version(for example, the menu and the option to choose the Cookbook.recipes-files path), as i have to reimplement it.
    It cannot handle the "X"-damage, as of yet. It'll change it to "0"
    Accented characters should not be used in names, because Cookbook cannot handle them.
    (I hope, i will fix it in 0.4.1 :oops: ) I checked it again, and they are working now!</font></font>

    * <font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">v0.3.0</font></font></font><font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">:</font></font><font color="rgb(20, 20, 20)"> Feature: A new menu;
    </font></font>Feature: Cookbook.recipes options(e.g. delay) are now changeable;
    Feature: Default path to load a .recipes file from, at startup, is now changeable ;
    Feature: The selected item will now be displayed;
    Feature: Added Up/Down-buttons for the result amount input;
    Bugfix: It does work on Linux now(look at the Screenshots :p) (tested with Debian and Ubuntu)
    * <font color="rgb(255, 0, 0)"><font color="rgb(20, 20, 20)"><font color="rgb(255, 0, 0)">v0.2.1:</font></font><font color="rgb(20, 20, 20)"> Improved import functionality;</font><font color="rgb(20, 20, 20)">
    Bugfix: Accented characters and the ß-ligature in recipe names are now supported;
    Bugfix: Should now run under Wine(confirmation needed^^) ;
    </font><font color="rgb(20, 20, 20)"> Added the lines for delay, defaultshape, and the client-side options </font><font color="rgb(20, 20, 20)">
    </font></font>
    * <font color="rgb(255, 0, 0)">v0.2:</font> Test-Release





    Downloads:

    <Edit by Moderator: Redacted mediafire url>
    <Edit by Moderator: Redacted mediafire url>
    Show Spoiler
    * <Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>
    * <font color="rgb(16, 97, 179)"><Edit by Moderator: Redacted mediafire url>
    * <font color="rgb(16, 97, 179)"><Edit by Moderator: Redacted mediafire url>
    * <font color="rgb(16, 97, 179)"><Edit by Moderator: Redacted mediafire url>
    * <font color="rgb(16, 97, 179)"><Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>
    * <Edit by Moderator: Redacted mediafire url>
    * <font color="rgb(16, 97, 179)">CBRC <Edit by Moderator: Redacted mediafire url>

    <font color="rgb(16, 97, 179)"><Edit by Moderator: Redacted mediafire url></font>





    Plugins:



    <font color="rgb(51, 153, 102)">Since v0.4.1 plugins are supported!</font>
    <font color="rgb(51, 153, 102)">Often, when Minecraft updates, new Blocks or Items will be introduced. Last time it took a month to update the Recipe Creator(0.3.0-->0.4.0), and the new Blocks and Items had to be added manually with a texteditor. But this problem will be solved with this new feature.</font>

    <font color="rgb(51, 153, 102)">For instructions on how to make plugins, just read the textfile in the plugins folder!</font>
    <font color="rgb(51, 153, 102)">As an example, I made a plugin, which adds support for the "damaged" MobSpawners, that are used by "CreatureBox".</font>

    <font color="rgb(153, 204, 0)">IMPORTANT: Never open a recipes file, that uses Block nor Item values which are added by a plugin without the respective plugin, or bad things will happen!!!</font>

    <font color="rgb(153, 204, 0)"><font color="rgb(0, 0, 0)"><Edit by Moderator: Redacted mediafire url>

    To install the plugin, just drag and drop the two files in the .rar file, into the plugins folder ;)



    Show Spoiler
    Credits for the Cookbook plugin goes to fullwall. Thank you for making this awesome plugin! :D



    Please post any Bugs and Suggestions in this Thread.;)
     
    Last edited by a moderator: Dec 14, 2016
  2. Offline

    Celtic Minstrel

    What did you write this is?
     
    Grief'd man likes this.
  3. Offline

    Sphax

    That would be great to make this tool compatible with the python script of Celtic Minstrel ! And, better, allow this tool to launch the script to export an HTML recipe help file. :)
    Nice work and tank you for it.
     
  4. Offline

    fullwall

    Nice work! Adding to the main post now :). Thanks for doing this - makes it much cooler adding recipes :D.
     
  5. Offline

    DerEchteNexus

    @Celtic Minstrel: It is writen in "Autoit", but I guess I will rewrite it in C++ as soon as my C++-skills are getting better ;)
    @Sphax: yeah, its possible to integrate Celtic Minstrels Script into the GUI if he doesn't have a problem with that
     
  6. Offline

    Celtic Minstrel

    I don't have a problem with that. :)

    I asked the language because it could determine whether I can run it at all. I just downloaded and tried it, and it gave a fatal error: "Line 15765: Array variable subscript badly formatted". I'm not sure whether the fault is in WINE or your code, but perhaps you could check?

    As for rewriting in C++ - that's a noble goal, but a lot of work. GUIs are not easy to work with in C++. It would probably be easier to rewrite it with Swing, if you know Java. But it's your choice, of course.
     
  7. Offline

    DerEchteNexus

    Im learning C++ rigt now, and I dont know anything about Java^^

    Hope I can fix the error with the "Badly formatted array subscript", but I'm not sure :)
    Ooh, and maybe I will write a PHP version (instead of C++) for all Platforms :D
     
  8. Offline

    Celtic Minstrel

    ...there exist GUI libraries for PHP? :O
     
  9. Offline

    DerEchteNexus

    No, not a Gui Version, I thought about some sort of an "Online Version", thats accessable from any Computer with a WebBrowser^^
     
  10. Why does everyone hate java coding :(
    .NET isn't that great.
     
  11. Offline

    DerEchteNexus

    I don't hate Java, I just didn't learned it yet^^

    @Celtic Minstrel: You can try the new Version, maybe it's fixed^^, but I can't check it right now(I don't have a Linux-Distro on my computer at the moment:p )

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  12. Offline

    Celtic Minstrel

    Nope, same error, except now the line number is 15976.
     
  13. Offline

    DerEchteNexus

    Okay, I just installed a virtual machine with Debian, and found the bug:
    WINE can't handle an empty ListBox, and everytime it calls the import-function(currently only at startup), the ListBox gets emptied for a short time :/
    I removed the import call, and it works^^(you just can't import recipes)

    I'll fix it in the next Version ;)
     
  14. Offline

    Exxidion

    This is found in the new recipes file:

    Code:
    verify-client-recipes=false
    
    display-client-recipe-count=false
    
    delay=2
    What does it mean?
     
  15. Offline

    fullwall

    The first means that the client will attempt to redownload recipes from the server if it detects an incorrect count. The second means the client will be given a number of recipes downloaded after they finish. The delay is the tick-count between checks - lower = more server load, shouldn't be too bad though.
     
  16. Offline

    Lorenzomille

    dudes how do i like open the thing i like clicked on the folder but nothing opens.
     
  17. Offline

    Exxidion

    care to be specific? What are you trying to open? What folder did you click?
     
  18. Offline

    Lorenzomille

    how
    do
    i
    make
    recepies
    ????????????????????

    well its the one i just downloaded called CBRC 0.2.1(Alpha)

    i have the mod i just dont know how to make recepies. do i need like a reader or something? i click CBRC 0.2.1 alpha and it trys to open then asks if i want 2 save or open. i click open and it just goes away.

    cmown [fire][fire][fire][fire]
    Any1 wana answer???????[tnt]
     
  19. Offline

    Exxidion

    okay... go to your plugins folder. The plugins folder can be found wherever craftbukkit.jar is (most people have their plugins folder in the same folder that they place their server). Once in your plugins folder, you want to find a folder called Cookbook. If the folder is not there, you want to make sure that you have cookbook.jar in your plugins folder. If cookbook.jar is in your plugins folder, but you don't have a folder called cookbook, run your server once and then shut it down. The folder should have been created. Go into the cookbook folder and you should find a cookbook.recipes file and a cookbook.furnacerecipes file. Both of these can be opened with notepad, Microsoft Word, or any other text editor. Open these files with a text editor such as notepad. The instructions to create recipes are explained further in those files.
    Did this answer your question?​
     
  20. Offline

    Lorenzomille

    yup tyvm

    wait so i dont have craftbukkit.jaar thing
     
  21. Offline

    mughi

    several points:
    1. you can edit your posts, rather than creating new ones (less spammy that way)
    2. please try to make your posts at least semi readable (don't space the words out across the text box at random)
    3. pretty much EVERYTHING on this site requires a craftbukkit SERVER. To the best of my knowledge, these mods are not for single player. To setup a craftbukkit server, go here. If you have problems doing that, please create a topic in the help section, not this thread.

    I merged and unformatted your posts to help clean up the thread a bit.
     
  22. Offline

    DerEchteNexus

    New Version will be out later today or tomorrow, with the WINE-fix :D, and a few new features :p

    PS: Thank you mughi ;)
     
  23. Offline

    Killie01

    is there a way to implement this is my c# (.NET) program
     
  24. Offline

    DerEchteNexus

    What did you mean with implement?
    Did you mean to integrate it(nor parts of it) into another program? Or to execute it by another program? :confused:
     
  25. Offline

    Killie01

    intergrate, like in a tab
     
  26. Offline

    DerEchteNexus

    Hmm I dont know much about C#, but I think its not possible, unless you can directly integrate compiled .NET executables into C# programs(maybe in a frame or something like that:confused:).
    But since its writen in AutoIt, you cant paste the source into your C# project, sorry^^
     
  27. Offline

    Killie01

    i know, i might just add a download link/direct download on cokbook found,
    otherwise i'll find it out
     
  28. Offline

    Lorenzomille

    wait this is only for multiplayer??????????????????????
     
    rakiru likes this.
  29. Offline

    Celtic Minstrel

  30. Offline

    Lorenzomille

    damn thats stupid. the whole mod or only this add on?
     
Thread Status:
Not open for further replies.

Share This Page