Craftinomicon (recipe encyclopedia)
The craftinomicon is a cheat sheet for all crafting recipes in the game of minecraft. It is directly inspired by NEI, but as a bukkit plugin, it works with vanilla clients.
Craft a book and crafting table together to create the craftinomicon.
Right click while selecting the craftinomicon in your hot bar, and the craftinomicon interface will appear.
Click the signs in the lower corners to page forward and backward. Left click an item to see all of its recipes. For example, left click the piston to see the recipe for making a piston:
Click the sign in the upper left corner to go back to the previous screen. You can also click one of the items in the recipe, to "dig down further". For instance, if you click on one of the planks used to make the piston, you will see the recipe for making planks. Similarly, you can click on any item in your inventory to see its recipe.
Right click any item to see which recipes it is used in. For instance, bone meal:
At the bottom are the different items that can be crafted from bone meal.
Furnace recipes are also supported.
Recipes can be searched by running "/craftinomicon <name>" or "/cr <name>". For example, "/cr sword" will show all of the sword recipes. By default, the search will only succeed if the player is holding a craftinomicon in their inventory, but this behavior can be changed with the craftinomicon.command.bookless permission. Currently, search only works in English.
Running "/cr" without any args is equivalent to opening the craftinomicon.
The craftinomicon uses the bukkit api to query for all known recipes, so in theory the craftinomicon should be able to display recipes from other plugins. This has been tested with Reverse Craft. If recipes from another plugin are not appearing in the craftinomicon, please file an issue and I'll see what I can do.
Craftinomicon should work with minecraft 1.7.9-R0.2 and all later versions. Most testing is done against 1.8.8.
Everything below this line applies to craftinomicon releases after (not including) version 0.2. Some of the permissions exist only in the latest.
Supported languages
Language can be changed from English by changing the language.code property in plugins/craftinomicon/config.yml. Currently supported languages are Brazilian Portuguese, English, some German, Russian, Simplified Chinese, and Traditional Chinese. Thank you to the translators! Add your own translation to the localization page! If the pluralization confuses you, see my guide to pluralization.
Permissions
- craftinomicon.craft.book - Grants the ability to craft the craftinomicon. Default value: true
- craftinomicon.upgrade.announce - When a new version of craftinomicon is released, users with this permission enabled will see an extra item in their craftinomicon, letting them know that an upgrade is available. If no user has this permission, then the plugin will not attempt to check for updates. Default value: op
- craftinomicon.command.enabled - Grants the ability to open and search the craftinomicon with the /craftinomicon command, assuming the player already has the book, or the bookless permission is enabled for that player. Default value: true
- craftinomicon.command.bookless - Grants the ability to open and search the craftinomicon even if the player does not have a craftinomicon in their inventory. If craftinomicon.command.enabled is false, then this permission is ignored. Default value: op
Updates
By default, craftinomicon will check for updates every 24 hours. Nothing is downloaded, but ops will be able to see an extra item in their craftinomicon, letting them know that a new version is available.
Checking for updates can be disabled by setting the craftinomicon.upgrade.announce permission to false for all users.
Statistics
By default, craftinomicon sends the following anonymous statistics to mcstats.org:
- Exceptions (programming errors) thrown during execution.
- Whether the update checker is enabled or not.
- Version of the craftinomicon plugin.
- Which language the plugin is configured with.
Collecting this information is helpful to me (sciolizer) for knowing which features to focus on.
Additionally, mcstats collects the following anonymous statistics:
- Number of players
- The server's GeoIP
- Version of minecraft
- Version of bukkit/spigot
Statistics visible to me are visible to everyone. You can read more about mcstats on their website.
If you do not want craftinomicon to collect stats from your server, change the opt-out value in $BUKKIT/plugins/PluginMetrics/config.yml to true.
@samueli5750
it sure would be neat.
if we can edit the book name will be more user-friendly
@k4rshh
Thanks for the translation! I've added it, and the new version is available for download now.
Hi there, congratulations on the plugin! (:
I've just added the Brazilian Portuguese translation, how soon is it gonna be shipped?
Obrigado! :D
@samueli5750
You're welcome! The latest version (0.2.1) allows you to change the language to either traditional or simplified Chinese. The setting is in plugins/craftinomicon/config.yml. What language would you like added?
@sciolizer
Thanks a lot . I tested really not any problem . If there have config to set the language will be appreciated.
@samueli5750
Not that I could find. While looking at the craftinomicon, all click events are cancelled and reinterpreted as navigation commands, both in the user's inventory and in the craftinomicon's "inventory". As far as I can tell, the way inventory tweaks works is that for whatever shortcut you use (like sorting an inventory), inventory tweaks sends the sequence of click actions that would produce the desired result. When you do an inventory tweak action while looking at the craftinomicon, you are taken to the craftinomicon page for whatever item inventory tweaks clicked most recently. You can always get back to the main browser page by clicking the "Back" sign in the upper-left-hand corner. I was unable to find a way to dupe items with inventory tweaks, and normal interactions with the craftinomicon (clicking on items) are not affected by inventory tweaks.
Craftinomicon does nothing special with chests, so it should not interfere with inventory tweak's enhancements to chests.
So I don't think you'll have any problems. However, if you do find a bug with inventory tweaks, I'll be happy to take a look at it.
will be bug ? when the player use the client mod - Inventory Tweak . to bug item from the chest?
@sciolizer
THX sciolizer for the i18N
@samueli5750
Localization has been enabled, but I'll need help with the translations.
@samueli5750
At the moment only English is supported, but I will make i18n a priority. And thanks for the suggestion about permissions; I hadn't thought of that.
@sciolizer can we modify the language ? and many player will easy to get the book... so they may spam book to do other things.. so please add the permission to allow /deny player to craft the Craftinomicon book. THX
@ExtremeEmu
Glad you like it! I was unable to reproduce the problem with the crafting table though. Would you mind telling me which version of minecraft you were running? That might help me track down the problem.
This is nice plugins!
it on work Disease !
Verygood jobs
I absolutely love this plugin! The GUI, the crafting book, the efficiency of the GUI and how many (craft with it) AND (crafting it) the object has. I was looking for 4 HOURS to find a working recipe plugin, and not only did Craftinomicon end my long search, it also was much better than what I expected. The only one problem that I saw was the fact that you could take out the crafting table named "The above recipe is for placing in a crafting grid" and use it(not a void item). Regardless, I still love the plugin and wish that it could grow and Prosper. I Already downloaded the plugin :)
@Seanliam2000
Thanks! I hope you enjoy it. Please let me know if you run into any problems.
This looks awesome definetly downloading :)