All Mods Resource Packs Data Packs Shaders Modpacks Plugins
CustomBrewRecipes

CustomBrewRecipes

by Emafire003 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

CustomBrewRecipes

A fabric mod that allows developers to create new Brewing Recipes that also support custom non potion items and Components or NBT data.

Detailed instructions can be found in the javadoc, but all you have to do is calling

CustomBrewRecipeRegister.registerCustomRecipe()

and supply the items for the recipe.

Or if you need custom components, use the

CustomBrewRecipeRegister.registerCustomRecipeWithComponents()

and either use itemstacks that already have custom components or supply the nbt to the method.

There also is a NBT version of the method that saves stuff to the CustomData component.

You can also check for the presence of component types (or nbt-fields) and not their values!

CustomBrewRecipeRegister.registerCustomRecipeWithComponentPrescence()

NB: The output item will still need to have the whole ComponentMap/NBT, since it's the one which is going to be created!

You can also check for the presence of field/componet and specific value! You will need to use

CustomBrewRecipeRegister.registerCustomRecipeWithComponentType();

NB: The output item will still need to have the whole ComponentMap/NBT, since it's the one which is going to be created!

nodecraft

Setup

You can add it to your project by adding in your build.gradle:

repositories {
    maven {
        name = "Modrinth"
        url = "https://api.modrinth.com/maven"
        content {
            includeGroup "maven.modrinth"
        }
    }
}

dependencies {
    modImplementation "maven.modrinth:custombrewrecipes:<version>"
}

License

This mod is available under the CC0 license.

How to Install CustomBrewRecipes (Mod)

CustomBrewRecipes by Emafire003 is verified for Fabric, Neoforge, Quilt across Minecraft versions 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4 (latest release: 1.3.2-neo, file size: 13 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4) and platform (Fabric, Neoforge, Quilt).
  2. Make sure you have the compatible loader or environment installed for Fabric, Neoforge, Quilt.
  3. Move the downloaded CustomBrewRecipes file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.x
Neoforge
last yr. 1
1.21.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x 1.19.x 1.18.x
Fabric Quilt
last yr. 1
1.20.x 1.19.x 1.18.x
Fabric Quilt
last yr. 1
1.20.x 1.19.x 1.18.x
Fabric Quilt
last yr. 1
Updated to be compatible with neoforge 1.21.1. Should probably work for 1.21.1+ but i haven't tested it
[1.3.2] CustomBrewRecipes 1.3.2 by Emafire003 on Jul 02, 2024
Download
Updated to 1.21!
[1.3.1] CustomBrewRecipes 1.3.1 by Emafire003 on May 26, 2024
Download
Fixed a Mixin debug that I forgot to remove
[1.3.0] CustomBrewRecipes 1.3.0 by Emafire003 on May 26, 2024
Download
Updated to 1.20.5+! Now you can also use custom components. NBT support is still manteined if you prefer.
[1.2.0] CustomBrewRecipes 1.2.0 by Emafire003 on Mar 25, 2024
Download
  • Fixed a bug where registering multiple recipes with the same items (in input, ingredient and output) with different NBT resulted in only one recipe being used
  • Now you can also check for the presence of field and specific value! You will need to use

CustomBrewRecipeRegister.registerCustomRecipeNbtField();


  • Improved the way recipes with NBT are stored
[1.1.0] CustomBrewRecipes 1.1.0 by Emafire003 on Mar 24, 2024
Download
  • Added option to register recipes that check only for the presence of an NBT-field in the input & ingredient items.
[1.0.0] CustomBrewRecipes 1.0.0 by Emafire003 on Mar 22, 2024
Download
First release!
CustomBrewRecipes Icon
Download CustomBrewRecipes
Select game version
Select platform