From 7b230fdd97c4aa16bad59783d86e2b925fc5ee9f Mon Sep 17 00:00:00 2001 From: Bram van den Heuvel Date: Thu, 29 Aug 2024 11:51:51 +0200 Subject: [PATCH] Add spike crafting recipe --- init.lua | 40 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index d4c1c7b..49805fb 100644 --- a/init.lua +++ b/init.lua @@ -658,4 +658,42 @@ make_abm(watered_dripstone_spike, seconds_per_growth*(4*4 - 2*2), grow_to(dry_dr -- DROP DOWN make_abm(molten_dripstone_spike, seconds_per_lava_trickle, drop_down_to(lava_drop_down, dry_dripstone_spike)) -make_abm(watered_dripstone_spike, seconds_per_water_trickle, drop_down_to(water_drop_down, dry_dripstone_spike)) \ No newline at end of file +make_abm(watered_dripstone_spike, seconds_per_water_trickle, drop_down_to(water_drop_down, dry_dripstone_spike)) + +-- CRATING RECIPES + +local function gapple_recipe(gold, apple, gapple) + minetest.register_craft({ + output = gapple, + recipe = { + { gold, gold, gold }, + { gold, apple, gold }, + { gold, gold, gold }, + } + }) +end + +gapple_recipe(dry_dripstone_spike, dry_dripstone_spike, dry_dripstone_tiny) +gapple_recipe(dry_dripstone_spike, dry_dripstone_tiny, dry_dripstone_small) +gapple_recipe(dry_dripstone_spike, dry_dripstone_small, dry_dripstone_medium) +gapple_recipe(dry_dripstone_spike, dry_dripstone_medium, dry_dripstone_great) +gapple_recipe(dry_dripstone_spike, dry_dripstone_great, dry_dripstone_large) +gapple_recipe(dry_dripstone_spike, dry_dripstone_large, dry_dripstone_huge) +gapple_recipe(hardened_dripstone_spike, hardened_dripstone_spike, hardened_dripstone_tiny) +gapple_recipe(hardened_dripstone_spike, hardened_dripstone_tiny, hardened_dripstone_small) +gapple_recipe(hardened_dripstone_spike, hardened_dripstone_small, hardened_dripstone_medium) +gapple_recipe(hardened_dripstone_spike, hardened_dripstone_medium, hardened_dripstone_great) +gapple_recipe(hardened_dripstone_spike, hardened_dripstone_great, hardened_dripstone_large) +gapple_recipe(hardened_dripstone_spike, hardened_dripstone_large, hardened_dripstone_huge) +gapple_recipe(molten_dripstone_spike, molten_dripstone_spike, molten_dripstone_tiny) +gapple_recipe(molten_dripstone_spike, molten_dripstone_tiny, molten_dripstone_small) +gapple_recipe(molten_dripstone_spike, molten_dripstone_small, molten_dripstone_medium) +gapple_recipe(molten_dripstone_spike, molten_dripstone_medium, molten_dripstone_great) +gapple_recipe(molten_dripstone_spike, molten_dripstone_great, molten_dripstone_large) +gapple_recipe(molten_dripstone_spike, molten_dripstone_large, molten_dripstone_huge) +gapple_recipe(watered_dripstone_spike, watered_dripstone_spike, watered_dripstone_tiny) +gapple_recipe(watered_dripstone_spike, watered_dripstone_tiny, watered_dripstone_small) +gapple_recipe(watered_dripstone_spike, watered_dripstone_small, watered_dripstone_medium) +gapple_recipe(watered_dripstone_spike, watered_dripstone_medium, watered_dripstone_great) +gapple_recipe(watered_dripstone_spike, watered_dripstone_great, watered_dripstone_large) +gapple_recipe(watered_dripstone_spike, watered_dripstone_large, watered_dripstone_huge)