Enhancers
Enhancers are special catalysts that allow the Hephaestus Forge and the Clibano to unlock new powers.
Enhancers can be configured using JSON files within a data pack in the path data/<namespace>/forbidden_arcanus/enhancer/definition
.
Name | Description | Value | Required |
---|---|---|---|
| The description which is shown in the item tooltip. | A map with Enhancer Targets as keys and JSON text components as values. | true |
| The effects the enhancer has. | A list of Enhancer Effects. | true |
Example JSON
Enhancer Target
Currently there are two valid enhancer targets:
hephaestus_forge
clibano
Enhancer Effect
Enhancer Effects determine the effects the Enhancer has. The following effects are possible:
multiply_required_essence
modify_required_essence
multiply_soul_duration
Multiply Required Essence
Multiplies the given essence type with the given multiplier. Can be used to either increase or decrease the needed essence amount.
Enhancer Target: hephaestus_forge
Name | Description | Value | Required |
---|---|---|---|
| The effect type. |
| true |
| The essence type to modify. | An essence type. | true |
| The multiplier to apply. | A double value. | true |
Modify Required Essence
Add the provided value to the given essence type. The essence amount cannot get negative.
Enhancer Target: hephaestus_forge
Name | Description | Value | Required |
---|---|---|---|
| The effect type. |
| true |
| The essence type to modify. | An essence type. | true |
| The value to add. | An int value. | true |
Multiply Soul Duration
Multiplies the soul duration with the given multiplier.
Enhancer Target: clibano
Name | Description | Value | Required |
---|---|---|---|
| The effect type. |
| true |
| The multiplier to apply. | A double value. Range: 0.0-10.0 | true |
Last updated