From 470bc5bd99b793e46305310b5fbeb3068eba45f1 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Sat, 20 Jun 2026 23:43:35 -0400 Subject: refactor: removed separate crafting recipes and combined them into item YAML --- data/items/tools/empty_pot.yaml | 24 +++++++++++++++++++++--- data/items/tools/plant_pot.yaml | 22 ++++++++++++++++++++-- data/items/tools/unfired_pie_dish.yaml | 17 +++++++++++++++-- data/items/tools/unfired_plant_pot.yaml | 17 +++++++++++++++-- data/items/tools/unfired_pot.yaml | 17 +++++++++++++++-- 5 files changed, 86 insertions(+), 11 deletions(-) (limited to 'data/items/tools') diff --git a/data/items/tools/empty_pot.yaml b/data/items/tools/empty_pot.yaml index a57b441..0e1669a 100644 --- a/data/items/tools/empty_pot.yaml +++ b/data/items/tools/empty_pot.yaml @@ -1,6 +1,24 @@ +color: "130" +craft: + consume: + - items: + - unfired_pot + quantity: 1 + fail_message: The pot cracks in the oven and is ruined. + level: 1 + message: You fire the pot in the oven successfully. + skill: crafting + station: + - pottery_oven + success: + base: 0.5 + cap: 0.95 + per_level: 0.02 + type: crafting + wait: 4 + xp: 6 +description: An empty clay pot. id: empty_pot name: empty pot -color: "130" -description: "An empty clay pot." -value: 1 stackable: false +value: 1 diff --git a/data/items/tools/plant_pot.yaml b/data/items/tools/plant_pot.yaml index 2f81e08..bafd007 100644 --- a/data/items/tools/plant_pot.yaml +++ b/data/items/tools/plant_pot.yaml @@ -1,5 +1,23 @@ +color: "130" +craft: + consume: + - items: + - unfired_plant_pot + quantity: 1 + fail_message: The plant pot cracks in the oven and is ruined. + level: 19 + message: You fire the plant pot in the oven successfully. + skill: crafting + station: + - pottery_oven + success: + base: 0.3 + cap: 0.95 + per_level: 0.02 + type: crafting + wait: 4 + xp: 18 +description: A clay plant pot for growing plants. id: plant_pot name: plant pot -color: "130" -description: "A clay plant pot for growing plants." value: 5 diff --git a/data/items/tools/unfired_pie_dish.yaml b/data/items/tools/unfired_pie_dish.yaml index fddc4d1..ee3fc6b 100644 --- a/data/items/tools/unfired_pie_dish.yaml +++ b/data/items/tools/unfired_pie_dish.yaml @@ -1,5 +1,18 @@ +color: "173" +craft: + consume: + - items: + - soft_clay + quantity: 1 + level: 7 + message: You shape the clay into a pie dish. + skill: crafting + station: + - pottery_wheel + type: crafting + wait: 4 + xp: 15 +description: An unfired clay pie dish. It needs to be fired in a pottery oven. id: unfired_pie_dish name: unfired pie dish -color: "173" -description: "An unfired clay pie dish. It needs to be fired in a pottery oven." value: 1 diff --git a/data/items/tools/unfired_plant_pot.yaml b/data/items/tools/unfired_plant_pot.yaml index c088242..960112e 100644 --- a/data/items/tools/unfired_plant_pot.yaml +++ b/data/items/tools/unfired_plant_pot.yaml @@ -1,5 +1,18 @@ +color: "173" +craft: + consume: + - items: + - soft_clay + quantity: 1 + level: 19 + message: You shape the clay into a plant pot. + skill: crafting + station: + - pottery_wheel + type: crafting + wait: 4 + xp: 18 +description: An unfired clay plant pot. It needs to be fired in a pottery oven. id: unfired_plant_pot name: unfired plant pot -color: "173" -description: "An unfired clay plant pot. It needs to be fired in a pottery oven." value: 1 diff --git a/data/items/tools/unfired_pot.yaml b/data/items/tools/unfired_pot.yaml index 265a19f..654cd77 100644 --- a/data/items/tools/unfired_pot.yaml +++ b/data/items/tools/unfired_pot.yaml @@ -1,5 +1,18 @@ +color: "173" +craft: + consume: + - items: + - soft_clay + quantity: 1 + level: 1 + message: You shape the clay into a pot. + skill: crafting + station: + - pottery_wheel + type: crafting + wait: 4 + xp: 6 +description: An unfired clay pot. It needs to be fired in a pottery oven. id: unfired_pot name: unfired pot -color: "173" -description: "An unfired clay pot. It needs to be fired in a pottery oven." value: 1 -- cgit v1.2.3