Hephaestus Forge Rituals
Last updated
Last updated
© 2024 Valhelsia Inc, All Rights Reserved. We are in no way affiliated with or endorsed by Mojang, AB.
Rituals are special crafting recipes executed at the Hephaestus Forge multiblock. However, they don't use the default Minecraft recipe system and thus can't be modified with mods like KubeJS in the normal way.
Rituals can be configured using JSON files within a data pack in the path data/<namespace>/forbidden_arcanus/hephaestus_forge/ritual
.
Rituals are currently not reloadable.
Name | Description | Value | Required |
---|---|---|---|
The following JSON file is used to create the Terrastomp Prism ritual. More examples can be found on the GitHub.
The ritual result determines the outcome of the ritual. Currently there are two types:
forbidden_arcanus:create_item
forbidden_arcanus:upgrade_tier
Places the result_item
in the main slot of the forge.
Upgrades the forge tier to the next one if a higher one is available.
Name | Description | Value | Required |
---|---|---|---|
Name | Description | Value | Required |
---|---|---|---|
Name | Description | Value | Required |
---|---|---|---|
Name | Description | Value | Required |
---|---|---|---|
inputs
These are the items placed on the surrounding pedestals.
An array of ritual inputs.
true
main_ingredient
The item placed in the main slot of the Forge.
An ingredient. Must not be empty.
true
result
The result of the ritual.
true
essences
The required essence amounts.
true
forger_tier
The required forge tier.
An int. Defaults to 1.
false
match_tier_exact
If the forge tier needs to exactly match the required forge_tier
for the ritual to work.
A boolean. Defaults to false.
false
enhancers
The required Enhancers for the ritual.
Either one enhancer (by ID) or a list (containing IDs).
false
magic_circle
The magic circle to display while the ritual is active.
A magic circle (by ID)
true
duration
The duration the ritual takes to complete (in ticks).
A positive int. Defaults to 500.
false
ingredient
An acceptable ingredient.
An ingredient. Must not be empty.
true
amount
The number of items on pedestals the ingredient needs to match.
A positive int.
false
type
The result type.
forbidden_arcanus:create_item
true
result_item
The result item stack.
An item.
true
type
The result type.
forbidden_arcanus:upgrade_tier
true
aureal
The amount of aureal.
A non-negative int.
false
blood
The amount of blood.
A non-negative int.
false
souls
The amount of souls.
A non-negative int.
false
experience
The amount of experience.
A non-negative int.
false