Skip to content

Repository files navigation

Dynamic Brewing

Dynamic Brewing makes brewing stand recipes data-driven on Minecraft 1.21.1 with NeoForge. Vanilla brewing is supplied as normal recipe JSON, datapacks can replace it, and optional KubeJS and JEI integrations expose the recipes used by the server.

Features

  • the complete vanilla brewing graph represented by 65 data-driven recipes
  • generic potion-container conversions that also support modded potion contents
  • compatibility for machines using Minecraft's PotionBrewing service or NeoForge brewing recipes
  • indexed brewing lookups rebuilt automatically after server reloads and client recipe sync
  • component-aware inputs and full ItemStack outputs
  • datapack reload support
  • event.brewing.add(...) and event.brewing.remove(...) for KubeJS
  • JEI displays the loaded recipe set and its shortest brewing paths

Documentation

Minimal recipe

{
  "type": "dynamic_brewing:brewing",
  "input": { "item": "minecraft:apple" },
  "ingredient": { "item": "minecraft:stick" },
  "result": { "id": "minecraft:diamond", "count": 1 }
}

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages