NBTRecipes
A very simple plugin to add recipes that use NBT data.
Description
Plugin designed to simplify creation of custom recipes, without the need writing any code or touching datapacks. You can attach common data (amount, name, lore) as well as NBT tags to items processed by the recipes. Format is very similar to the one used by datapacks.
Usage
You can place your recipes inside the recipes folder in the plugin folder. If you want to organize your recipes in subfolders you can do it, the plugin will search for recipes in every subfolder of the recipes folder. The plugin will automatically load all the recipes in the subfolders and add their relative path to the recipe namespaced key.
To create a recipe just create a text file with the .json extension and put it in the recipes folder. Edit the file with your favorite text editor and put the recipe in it as shown in the examples below.
Config
In the config you can change the namespace of your recipes and all the messages of the plugin. The namespace can only contain the following characters: a-z, 0-9, _, -, /.
Commands
- /nbtrecipes reload - Reloads the recipes and the config file.
- nbtr.command Permission needed to use the command.
- /nbtrecipes list - Lists all the recipes added by this plugin.
- nbtr.command Permission needed to use the command.
Examples
To see some examples of the recipes, visit the documentation that you can find here.
Contributing
To contribute to this repository just fork this repository make your changes or add your code and make a pull request. If you find an error or a bug you can open an issue
here.
License
NBTRecipes is released under "The 3-Clause BSD License". You can find a copy
here.
Support me
You can support me
buying me a coffee.