Sueta

Crafter

1.7

The best way to create custom recipes !

·Plugin

Discord support server : https://discord.gg/bNNWBnk

Have you ever thought you could create your own recipes for your Minecraft Server ? Crafter allows you to easily design new craft recipes with customizable resulting items ( attributes, enchantments, potion effects...). You can also chose the players allowed to use a recipe, dealing with permissions !

In-game screenshots :

2020-05-14_10.45.56.png

Reintroducing the Enchanted Golden Apple recipe

2020-05-14_10.50.05.png

Adding a recipe for the Saddle

2020-07-16_23.37.01.png

Emerald Chestplate !

Video tutorial :

YouTube

Basic use :

-In order to deal with Crafter while in game, you need to be an operator (if allowed in config file) or own the crafter.admin permission.
-To create a recipe, you can both chose to do it from the config file (defaultly generated one will help you understand the structures), or using command /crafter create, which use is detailed below.
-You can configurate the following options for your recipes :
- Ingredients keys (optional) : The Recipe key of each item used for the craft (if you only allow your custom items in the recipe).
- Recipe key : The name of the value used in config file to reference the craft (ex: my_item).
- Result material : The material of the resulting item (ex : DIAMOND_SWORD).
- Result name (optional) : A custom name for your resulting item (ex : My Item).
- Result amount (optional) : The amount of resulting items (ex : 3).
- Result attributes (optional) : A list of attributes for your resulting item (ex : GENERIC_ATTACK_DAMAGE 10).
- Result enchants (optional) : A list of enchantments for your resulting item (ex : knockback 2).
- Result potion effects (optional) : A list of potion effects for your resulting item (ex : LEVITATION 2).
- Result permission (optional) : A permission for players allowed to use the recipe (ex : uhc_player).

Commands :

/crafter create : Starts new recipe creation.
/crafter config load/reset : Loads/Resets config file.
/crafter permission give/remove player_name : Gives/Removes permission crafter.admin to/from a player.

Configuration file ( config.yml) :

enable-permission: true/false. Are all operators allowed to deal with the plugin or do they need the permission crafter.admin.
crafts: list_of_crafts. Add here the recipes you want with the format defined by default config file (recipes generated by command are also listed there).

I am open to any improvement proposal for a future update and feel free to support me via the donation link.
Thank you for not judging me on my english level and I hope you will enjoy this tool designed for you !

Please follow me on twitter to be aware of new content creation : https://twitter.com/DinerHell?s=09

Similar projects

Plugin →