
RecipeAPI
An API adding more Stuff to Recipes
Автор: CJDev2890обновлён 27 июн. 2025 г.
Механики игрыБиблиотеки
Описание
📖 What's this Plugin?
This plugin is a library for Custom Crafting. It allows for Custom Recipe Types and Crafting with Custom Items.
✅ Features:
- Custom (Crafting/Anvil) Recipes
- Working Repair Recipe for Custom Items
📅 Planned:
- Working Crafter (need for PrepareItemCraftEvent be called)
- Enchantment Recipes (allowing custom item tags)
- Making Custom Recipe Remainders seamless (whenever my PR gets accepted)
- Furnace Recipes (need to make a PR to make it possible)
- Item Components for Results
📖 Usage
You'll have to create a recipe folder in your plugin like this:
- src/main
- java
- resources
- paper-plugin.yml
- data
- <namespace>
- recipe
Inside, create recipes like you would in a Datapack
Though you're able to define one-line results if u like
You can add Recipe Types via RecipeAPI.registerRecipeSerializer(...)
An Example is shown here for Special Recipes
✅ Supports/Features++
Последние версии
Все версии →alpha
RecipeAPI 0.0.4
0.0.4+1.21.527 июн. 2025 г.113Minecraft: 1.21.5, 1.21.6, 1.21.7, 1.21.8paper
Что нового
1.21.5+
alpha
RecipeAPI 0.0.4
0.0.4+1.21.427 июн. 2025 г.46Minecraft: 1.21.4paper
Что нового
Bug Fixes
alpha
RecipeAPI 0.0.3
0.0.3+1.21.421 июн. 2025 г.44Minecraft: 1.21.4paper
Что нового
👾 Reverted a change, so recipes load like they should. Probably should've checked before uploading 0.0.2
alpha
RecipeAPI 0.0.2
0.0.2+1.21.420 июн. 2025 г.38Minecraft: 1.21.4paper
Что нового
➖ Removed EnchantEventListener from loading for now\
➕ `RecipeAPI.getItemInfo(<stack>)` returning `GenericItemInfo`\
📈 Recipes load faster
alpha
RecipeAPI 0.0.1
0.0.1+1.21.420 июн. 2025 г.47Minecraft: 1.21.4paper