-
Notifications
You must be signed in to change notification settings - Fork 68
Custom Potion Workshop Brewing Recipes
DaFuqs edited this page May 15, 2024
·
22 revisions
The Potion Workshop is Spectrums Way of creating various Potions and Tipped Arrows. Here the Potion Pendant can be filled with Effects, too. The main differences to the vanilla Brewing Stand are:
- Instead of Blaze Powder, crafting requires a Mermaids Gem per crafting cycle
- Brewing is done in a single step
- Players can choose from a wide range of Reagents to increase the properties of their Potions
- Cheaper Creation of Tipped Arrows, more similar to Bedrock Edition efficiency
Entry | Type | Default | Description |
---|---|---|---|
group | string | empty | A string that represents a recipe group. Recipes with a common group will only trigger a single unlock popup, if multiple are unlocked at once. Add a localization string "recipeGroup.spectrum.<<your_group_string>>" so the toast popup is properly localized |
secret | boolean | false | If true, the recipe will never be listed in recipe listing mods, like REI |
required_advancement | advancement_identifier | empty | The advancement a player needs to have to be able to craft this recipe. Spectrum will automatically show a toast to the player when this advancement has been unlocked and reached the set tier |
time | int | 200 | The brewing time in ticks |
effect | status_effect_identifier | The effect the potion will have when brewed | |
ingredient1 | ingredient | Brewing ingredient. For most potions you should use "minecraft:nether_wart" | |
ingredient2 | ingredient | Brewing ingredient | |
ingredient3 | ingredient | Brewing Ingredient. If it is a Potion with negative efect you should use "minecraft:fermented_spider_eye" | |
base_duration_ticks | 1600 | The default duration of this potions effect. This value can be increased / shortened by the player using reagents | |
potency_modifier | float | 1.0 | How hard it should be to get Potions with higher level effects. Use values <1.0 for powerful Potions, like Wither, or >1.0 for weak effects, like Slowness (Vanilla uses Slowness IV as its improved Potion effect). Use 0.0 for effects that have no increased state, like Invisibility or Fire Resistance |
potency_hard_cap | int | -1 | The max potency (level-1) this recipe can yield after all modifiers have been applied. The default of -1 does not limit the potency |
applicable_to_potions | boolean | true | If Potions can be brewed by this recipe |
applicable_to_tipped_arrows | boolean | true | If tipped arrows can be created by this recipe |
applicable_to_potion_fillables | boolean | true | If Potion Fillables, like Potion Pendants, can be filled by this recipe |
ink_color | string | true | The color of Ink items infused with this effect should consume (see Color Symbolism) |
ink_cost | int | true | The amount of Ink items infused with this effect should consume (varies per item; should be 1 (glowing), 2, 4, 8 (resistance), or 16 (wither) depending on the effects strength |
The builtin recipe for Spectrums way of brewing Fire Resistance Potions. It uses the same ingredients like brewing in a Brewing Stand and the same base duration of 3.600 ticks. It can be brewed as soon as the potion workshop is unlocked (required_advancement
not set).
{
"type": "spectrum:potion_workshop_brewing",
"group": "vanilla_potions",
"ingredient1": {
"item": "minecraft:nether_wart"
},
"ingredient2": {
"item": "minecraft:magma_cream"
},
"effect": "minecraft:fire_resistance",
"base_duration_ticks": 3600,
"potency_modifier": 0.0,
"applicable_to_potions": true,
"applicable_to_tipped_arrows": true,
"applicable_to_potion_fillables": true,
"ink_color": "orange",
"ink_cost": 4
}
General
For Players
- Getting Started
- Mixing Colors
- Stuck on how to progress?
- Main Progression Steps (MAJOR SPOILERS)
For Server Admins / Modpack Creators
- Integrating into Modpacks
- Adjusting Progression
- Advancement Criteria
- 1.7.x: Patchouli Pages
- 1.7.x: Patchouli Recipe Pages
- 1.8.x: Modonomicon Pages
- 1.8.x: Modonomicon Recipe Pages
- Commands
- Type Specific Predicates
- JsonNBT
For Map Makers
Recipe Types
- Custom Pigment Pedestal Recipes
- Custom Anvil Crushing Recipes
- Custom Fusion Shrine Recipes
- Custom Enchanter Recipes
- Custom Enchantment Upgrade Recipes
- Custom Potion Workshop Brewing Recipes
- Custom Potion Workshop Crafting Recipes
- Custom Potion Workshop Reagents
- Custom Spirit Instiller Recipes
- Custom Liquid Dipping Recipes
- Custom Ink Converting Recipes
- Custom Crystallarieum Recipes
- Custom Cinderhearth Recipes
- Custom Titration Barrel Recipes
- Fluid Ingredients
Loot Tables
More Customisation
- Adding Nature's Staff Conversions
- Adding Entity Fishing Entries
- Adding Resonance Drops
- Adding Crystal Apothecary Harvestables
- Adding Particle Spawner Particles
For Contributors