summaryrefslogtreecommitdiff
path: root/caverealms/crafting.lua
diff options
context:
space:
mode:
Diffstat (limited to 'caverealms/crafting.lua')
-rw-r--r--caverealms/crafting.lua43
1 files changed, 43 insertions, 0 deletions
diff --git a/caverealms/crafting.lua b/caverealms/crafting.lua
new file mode 100644
index 0000000..e78da6e
--- /dev/null
+++ b/caverealms/crafting.lua
@@ -0,0 +1,43 @@
+--CaveRealms crafting.lua
+
+--CRAFT ITEMS--
+
+--mycena powder
+minetest.register_craftitem("caverealms:mycena_powder", {
+ description = "Mycena Powder",
+ inventory_image = "caverealms_mycena_powder.png",
+})
+
+--CRAFT RECIPES--
+
+--mycena powder
+minetest.register_craft({
+ output = "caverealms:mycena_powder",
+ type = "shapeless",
+ recipe = {"caverealms:mycena"}
+})
+
+
+--glow mese block
+minetest.register_craft({
+ output = "caverealms:glow_mese",
+ recipe = {
+ {"default:mese_crystal_fragment","default:mese_crystal_fragment","default:mese_crystal_fragment"},
+ {"default:mese_crystal_fragment","caverealms:mycena_powder","default:mese_crystal_fragment"},
+ {"default:mese_crystal_fragment","default:mese_crystal_fragment","default:mese_crystal_fragment"}
+ }
+})
+
+--reverse craft for glow mese
+minetest.register_craft({
+ output = "default:mese_crystal_fragment 8",
+ type = "shapeless",
+ recipe = {"caverealms:glow_mese"}
+})
+
+--thin ice to water
+minetest.register_craft({
+ output = "default:water_source",
+ type = "shapeless",
+ recipe = {"caverealms:thin_ice"}
+}) \ No newline at end of file