Actually Additions
Generated page, edit
scripts/gen_schema_pages.py instead.Actually Additions / Actually Subtractions recipes (1.20.1), pkl4mc dialect.
Usage
amends "@pkl4mc/actuallyadditions_recipes.pkl"Example
recipes
// Actually Additions / Actually Subtractions recipes - one example per type.
// Each entry becomes `<name>.json` under this file's directory.
amends "@pkl4mc/actuallyadditions_recipes.pkl"
// Atomic Reconstructor laser conversion.
laser {
new {
name = "example_laser_restonia"
input { tag = "forge:dusts/redstone" }
energy = 40
output { item = "actuallyadditions:restonia_crystal" }
}
}
// Empowerer - base item + exactly 4 display-stand modifiers.
empowering {
new {
name = "example_empower_restonia"
input { item = "actuallyadditions:restonia_crystal" }
modifiers {
new { item = "minecraft:redstone_block" }
new { tag = "forge:dyes/red" }
new { item = "minecraft:brick" }
new { item = "minecraft:redstone_torch" }
}
energy = 5000
color = 0xFF2F21
time = 50
output { item = "actuallyadditions:empowered_restonia_crystal" }
}
}
// Crusher - chance on secondary outputs.
crushing {
new {
name = "example_crush_bone"
input { item = "minecraft:bone" }
outputs {
new { item = "minecraft:bone_meal"; count = 6 }
new { item = "minecraft:bone_meal"; count = 3; chance = 0.5 }
}
}
}
// Coal generator fuel.
solid_fuel {
new {
name = "example_fuel_blaze_rod"
input { item = "minecraft:blaze_rod" }
totalEnergy = 48000
burnTime = 2400
}
}
// Oil generator fuel.
liquid_fuel {
new {
name = "example_fuel_canola_oil"
input { fluid = "actuallyadditions:canola_oil"; amount = 50 }
totalEnergy = 4000
burnTime = 100
}
}
// Canola press.
pressing {
new {
name = "example_press_canola"
input { item = "actuallyadditions:canola" }
output { fluid = "actuallyadditions:canola_oil"; amount = 80 }
}
}
// Fermenting barrel.
fermenting {
new {
name = "example_ferment_canola_oil"
input { fluid = "actuallyadditions:canola_oil"; amount = 80 }
output { fluid = "actuallyadditions:refined_canola_oil"; amount = 80 }
time = 100
}
}
// Atomic Reconstructor color lens.
color_change {
new {
name = "example_recolor_carpet"
input { item = "minecraft:red_carpet" }
output { item = "minecraft:black_carpet" }
}
}
// Mining lens ore pool - output item or outputTag, exactly one.
mining_lens {
new {
name = "example_lens_gold"
input { item = "minecraft:netherrack" }
weight = 100
output { item = "minecraft:nether_gold_ore" }
}
new {
name = "example_lens_coal_tag"
input { item = "minecraft:stone" }
weight = 2000
outputTag = "forge:ores/coal"
}
}
// Coffee maker ingredient.
coffee_ingredient {
new {
name = "example_coffee_sugar"
input { item = "minecraft:sugar" }
effects {
new { effect = "minecraft:speed"; duration = 30; amplifier = 0 }
}
maxAmplifier = 2
}
}
// Shaped crafting that keeps the NBT of the first ingredient.
copy_nbt {
new {
name = "example_copy_nbt_upgrade"
key {
["B"] { item = "actuallyadditions:single_battery" }
["I"] { tag = "forge:ingots/iron" }
}
pattern {
"I I"
" B "
"I I"
}
output { item = "actuallyadditions:double_battery" }
}
}
// Shapeless variant.
copy_nbt_shapeless {
new {
name = "example_copy_nbt_repair"
inputs {
new { item = "actuallyadditions:drill_light_blue" }
new { tag = "forge:dyes/black" }
}
output { item = "actuallyadditions:drill_black" }
}
}