From 55e836950f21fade8532d7070a2312a3c1a698b6 Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Sun, 7 Jul 2019 15:35:51 +1000 Subject: [PATCH] recipes: add sulfur derived explosives --- data/recipes/items/components/beacon.json | 32 +++++++++++++++++++ .../items/components/black_powder.json | 29 +++++++++++++++++ data/recipes/items/components/nobelisk.json | 31 ++++++++++++++++++ data/recipes/items/resources/sulfur.json | 11 +++++++ 4 files changed, 103 insertions(+) create mode 100644 data/recipes/items/components/beacon.json create mode 100644 data/recipes/items/components/black_powder.json create mode 100644 data/recipes/items/components/nobelisk.json create mode 100644 data/recipes/items/resources/sulfur.json diff --git a/data/recipes/items/components/beacon.json b/data/recipes/items/components/beacon.json new file mode 100644 index 0000000..dcc8e00 --- /dev/null +++ b/data/recipes/items/components/beacon.json @@ -0,0 +1,32 @@ +{ + "type": [ + "component" + ], + "machine": "assembler", + "recipes": [ + { + "input": { + "iron_plate": 3, + "iron_rod": 1, + "wire": 15, + "cable": 2 + }, + "output": { + "beacon": 1 + }, + "crafting_time": 8 + }, + { + "input": { + "steel_beam": 1, + "steel_pipe": 4, + "crystal_oscillator": 1 + }, + "output": { + "beacon": 5 + }, + "crafting_time": 32, + "requires": "alternative_beacon" + } + ] +} diff --git a/data/recipes/items/components/black_powder.json b/data/recipes/items/components/black_powder.json new file mode 100644 index 0000000..20efca7 --- /dev/null +++ b/data/recipes/items/components/black_powder.json @@ -0,0 +1,29 @@ +{ + "type": [ + "component" + ], + "machine": "assembler", + "recipes": [ + { + "input": { + "coal": 1, + "sulfur": 2 + }, + "output": { + "black_power": 1 + }, + "crafting_time": 8 + }, + { + "input": { + "compacted_coal": 1, + "sulfur": 2 + }, + "output": { + "black_power": 4 + }, + "crafting_time": 16, + "requires": "alternative_black_powder" + } + ] +} diff --git a/data/recipes/items/components/nobelisk.json b/data/recipes/items/components/nobelisk.json new file mode 100644 index 0000000..9f7b024 --- /dev/null +++ b/data/recipes/items/components/nobelisk.json @@ -0,0 +1,31 @@ +{ + "type": [ + "component" + ], + "machine": "manufacturer", + "recipes": [ + { + "input": { + "black_powder": 5, + "steel_pipe": 5, + "beacon": 1 + }, + "output": { + "nobelisk": 1 + }, + "crafting_time": 20 + }, + { + "input": { + "black_powder": 10, + "steel_pipe": 10, + "crystal_oscillator": 1 + }, + "output": { + "nobelisk": 3 + }, + "crafting_time": 40, + "requires": "alternative_nobelisk" + } + ] +} diff --git a/data/recipes/items/resources/sulfur.json b/data/recipes/items/resources/sulfur.json new file mode 100644 index 0000000..4a53333 --- /dev/null +++ b/data/recipes/items/resources/sulfur.json @@ -0,0 +1,11 @@ +{ + "type": [ "resource" ], + "machine": "miner", + "recipes": + [ + { + "input": { }, + "output": { "sulfur": 1 } + } + ] +}