-
Notifications
You must be signed in to change notification settings - Fork 0
Modpack Devs
benbenlaw edited this page Apr 3, 2026
·
1 revision
A lot of the modifier effects are actuially json drive meaning that a lot of the actual power of a specific modifier can be tweaked and adjusted to fit your pack
Modifier are located in data/castingtools/modifie. Below is the Excavation modifier json
{
"description": "modifier.castingtools.excavation.description", //Translation key
"display_name": "modifier.castingtools.excavation", //Translation key
"experience_cost": 5000, //Amount of Fluid Experience needed to add this modifier
"fluid": "casting:molten_diamond", //Optional, this is the fluid needed to add this modifier
"fluid_amount": 360, //Optional, this is the fluid amount needed to add this modifier
"max_level": 3, //Max level of the modifier
"valid_items": [
"#minecraft:pickaxes", //Sring as show below, adding the # will search for tags instead
"#minecraft:shovels"
]
}As you can see there a a few things that can be tweaked to fit your needs. Some modifier also contain an additional value
{
"additional_value": 20.0,
"description": "modifier.castingtools.ignite.description",
"display_name": "modifier.castingtools.ignite",
"experience_cost": 1000,
"fluid": "minecraft:lava",
"fluid_amount": 8000,
"ingredient": "minecraft:flint_and_steel", //Optional, this is the ingreident needed to add this modifier
"ingredient_count": 1, //Optional, this is the ingreident amount needed to add this modifier
"max_level": 5,
"valid_items": [
"#castingtools:all_melee_weapons",
"#c:rods"
]
}The additional value is basically an additional thing for certain modifiers. In this case the additional modifier is the effect time per level. Example level 1 ignite lasts 20 ticks(seconds). If should be noted that if a modifier contains a fluid and item ingredient the recipe will require both.