From 33d23a4b7ade8cc656f11e4b174a0e4db4777be6 Mon Sep 17 00:00:00 2001 From: Zenon Seth Date: Fri, 24 Nov 2023 22:24:05 +0000 Subject: [PATCH] Add recipe for Wirless stuff, move registration to registration file --- api/synchronizer.lua | 4 ---- item/craft_item.lua | 2 +- registration/item_recipes.lua | 9 +++++++++ registration/machines_api_reg.lua | 12 ++++++++++++ registration/node_recipes.lua | 9 +++++++++ 5 files changed, 31 insertions(+), 5 deletions(-) diff --git a/api/synchronizer.lua b/api/synchronizer.lua index ec65335..730e66c 100644 --- a/api/synchronizer.lua +++ b/api/synchronizer.lua @@ -61,7 +61,3 @@ function logistica.register_synchronizer(description, name, tiles) minetest.register_node(syncName, def) end - -logistica.register_synchronizer("Wireless Upgrader", "wireless_synchronizer", { - "logistica_synchronizer_side.png" -}) \ No newline at end of file diff --git a/item/craft_item.lua b/item/craft_item.lua index f474243..e824f8a 100644 --- a/item/craft_item.lua +++ b/item/craft_item.lua @@ -53,7 +53,7 @@ items[L("cobblegen_upgrade")] = { } items[L("wireless_crystal")] = { - description = S("Wireless Crystal\nUsed for upgrading the Wireless Access Pad"), + description = S("Wireless Crystal\nFor use in a Wireless Upgrader"), inventory_image = "logistica_wireless_crystal.png", stack_max = 99, } diff --git a/registration/item_recipes.lua b/registration/item_recipes.lua index 730f3d6..f103beb 100644 --- a/registration/item_recipes.lua +++ b/registration/item_recipes.lua @@ -108,3 +108,12 @@ minetest.register_craft({ {"bucket:bucket_lava", "bucket:bucket_empty"}, } }) + +minetest.register_craft({ + output = L("wireless_access_pad"), + recipe = { + {L("standing_wave_box"), "default:diamond", L("standing_wave_box")}, + {L("wireless_crystal"), L("silverin_circuit"), L("wireless_crystal")}, + {L("silverin_slice"), L("silverin_circuit"), L("silverin_slice")}, + } +}) diff --git a/registration/machines_api_reg.lua b/registration/machines_api_reg.lua index 53e14c6..86ad176 100644 --- a/registration/machines_api_reg.lua +++ b/registration/machines_api_reg.lua @@ -211,6 +211,10 @@ logistica.register_trashcan("Trashcan", "trashcan", { "logistica_trashcan_side.png", }) +-------------------------------- +-- Vaccuum Supply Chest +-------------------------------- + logistica.register_vaccuum_chest("Vaccuum Supplier Chest", "vaccuum_chest", 16, { "logistica_vaccuum_top.png", "logistica_vaccuum_bottom.png", @@ -219,3 +223,11 @@ logistica.register_vaccuum_chest("Vaccuum Supplier Chest", "vaccuum_chest", 16, "logistica_vaccuum_side.png", "logistica_vaccuum_front.png", }) + +-------------------------------- +-- Wireless Upgrader +-------------------------------- + +logistica.register_synchronizer("Wireless Upgrader", "wireless_synchronizer", { + "logistica_synchronizer_side.png" +}) diff --git a/registration/node_recipes.lua b/registration/node_recipes.lua index 4f5b54e..89de123 100644 --- a/registration/node_recipes.lua +++ b/registration/node_recipes.lua @@ -138,3 +138,12 @@ minetest.register_craft({ {"bucket:bucket_lava", "bucket:bucket_empty"}, } }) + +minetest.register_craft({ + output = L("wireless_synchronizer"), + recipe = { + {L("silverin_plate"), L("wireless_crystal"), L("silverin_plate")}, + {L("wireless_crystal"), L("silverin_circuit"), L("wireless_crystal")}, + {L("silverin_plate"), L("wireless_crystal"), L("silverin_plate")}, + } +})