COWMODSКаталог модов

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++

  • CJsModAPI
    • Custom Recipe Remainders, e.g., durability crafting ⏳
    • Custom Fuel
  • TagLib
    • Tag Ingredients

Последние версии

Все версии →
alpha

RecipeAPI 0.0.4

0.0.4+1.21.5
27 июн. 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.4
27 июн. 2025 г.46Minecraft: 1.21.4paper
Скачать
Что нового
Bug Fixes
alpha

RecipeAPI 0.0.3

0.0.3+1.21.4
21 июн. 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.4
20 июн. 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.4
20 июн. 2025 г.47Minecraft: 1.21.4paper
Скачать