commit ce4fc5d75385c17b0e1593591fa222a402d3e177 Author: OldCoder Date: Sun Sep 4 22:02:45 2022 -0700 Imported from trollstream "ContentDB" diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..88cbf1c --- /dev/null +++ b/init.lua @@ -0,0 +1,129 @@ +-- Mod: prismatic_stone +-- Code generated by the Simple Minetest Mod Maker +-- ( https://rubenwardy.github.io/minetest_mod_maker ) + +minetest.register_node("prismatic_stone:pink_prismatic_stone", { + description = "Pink prismatic stone", + tiles = { + "prismatic_stone_pink_prismatic_stone.png", -- top + "prismatic_stone_pink_prismatic_stone.png", -- bottom + "prismatic_stone_pink_prismatic_stone.png", -- right + "prismatic_stone_pink_prismatic_stone.png", -- left + "prismatic_stone_pink_prismatic_stone.png", -- back + "prismatic_stone_pink_prismatic_stone.png" -- front + }, + groups = {cracky = 2} +}) + +minetest.register_node("prismatic_stone:cyan_prismatic_stone", { + description = "Cyan prismatic stone", + tiles = { + "prismatic_stone_blue_prismatic_stone.png", -- top + "prismatic_stone_blue_prismatic_stone.png", -- bottom + "prismatic_stone_blue_prismatic_stone.png", -- right + "prismatic_stone_blue_prismatic_stone.png", -- left + "prismatic_stone_blue_prismatic_stone.png", -- back + "prismatic_stone_blue_prismatic_stone.png" -- front + }, + groups = {cracky = 2} +}) + +minetest.register_node("prismatic_stone:green_prismatic_stone", { + description = "Green prismatic stone", + tiles = { + "prismatic_stone_green_prismatic_stone.png", -- top + "prismatic_stone_green_prismatic_stone.png", -- bottom + "prismatic_stone_green_prismatic_stone.png", -- right + "prismatic_stone_green_prismatic_stone.png", -- left + "prismatic_stone_green_prismatic_stone.png", -- back + "prismatic_stone_green_prismatic_stone.png" -- front + }, + groups = {cracky = 2} +}) + +minetest.register_craft({ + output = '"prismatic_stone:pink_prismatic_stone" 8', + recipe = { + {"default:cobble", "default:cobble", "default:cobble"}, + {"default:cobble", "prismatic_stone:pink_coral_dye", "default:cobble"}, + {"default:cobble", "default:cobble", "default:cobble"}, + } +}) + +minetest.register_craft({ + output = '"prismatic_stone:cyan_prismatic_stone" 8', + recipe = { + {"default:cobble", "default:cobble", "default:cobble"}, + {"default:cobble", "prismatic_stone:cyan_coral_dye", "default:cobble"}, + {"default:cobble", "default:cobble", "default:cobble"}, + } +}) + +minetest.register_craft({ + output = '"prismatic_stone:green_prismatic_stone" 8', + recipe = { + {"default:cobble", "default:cobble", "default:cobble"}, + {"default:cobble", "prismatic_stone:green_coral_dye", "default:cobble"}, + {"default:cobble", "default:cobble", "default:cobble"}, + } +}) + +minetest.register_craftitem("prismatic_stone:pink_coral_dye", { + description = "Pink coral dye", + inventory_image = "prismatic_stone_pink_coral_dye.png", + + on_drop = function(itemstack, dropper, pos) + -- Prints a random number and removes one item from the stack + itemstack:take_item() + return itemstack + end, +}) + +minetest.register_craftitem("prismatic_stone:cyan_coral_dye", { + description = "Cyan coral dye", + inventory_image = "prismatic_stone_blue_coral_dye.png", + + on_drop = function(itemstack, dropper, pos) + -- Prints a random number and removes one item from the stack + itemstack:take_item() + return itemstack + end, +}) + +minetest.register_craftitem("prismatic_stone:green_coral_dye", { + description = "Green coral dye", + inventory_image = "prismatic_stone_green_coral_dye.png", + + on_drop = function(itemstack, dropper, pos) + -- Prints a random number and removes one item from the stack + itemstack:take_item() + return itemstack + end, +}) + +minetest.register_craft({ + output = '"prismatic_stone:cyan_coral_dye" 9', + recipe = { + {"", "", ""}, + {"", "default:coral_cyan", ""}, + {"", "", ""}, + } +}) + +minetest.register_craft({ + output = '"prismatic_stone:green_coral_dye" 9', + recipe = { + {"", "", ""}, + {"", "default:coral_green", ""}, + {"", "", ""}, + } +}) + +minetest.register_craft({ + output = '"prismatic_stone:pink_coral_dye" 9', + recipe = { + {"", "", ""}, + {"", "default:coral_pink", ""}, + {"", "", ""}, + } +}) \ No newline at end of file diff --git a/textures/prismatic_stone_blue_coral_dye.png b/textures/prismatic_stone_blue_coral_dye.png new file mode 100644 index 0000000..62e9415 Binary files /dev/null and b/textures/prismatic_stone_blue_coral_dye.png differ diff --git a/textures/prismatic_stone_blue_prismatic_stone.png b/textures/prismatic_stone_blue_prismatic_stone.png new file mode 100644 index 0000000..c61bd93 Binary files /dev/null and b/textures/prismatic_stone_blue_prismatic_stone.png differ diff --git a/textures/prismatic_stone_green_coral_dye.png b/textures/prismatic_stone_green_coral_dye.png new file mode 100644 index 0000000..62c21bb Binary files /dev/null and b/textures/prismatic_stone_green_coral_dye.png differ diff --git a/textures/prismatic_stone_green_prismatic_stone.png b/textures/prismatic_stone_green_prismatic_stone.png new file mode 100644 index 0000000..f0468d4 Binary files /dev/null and b/textures/prismatic_stone_green_prismatic_stone.png differ diff --git a/textures/prismatic_stone_pink_coral_dye.png b/textures/prismatic_stone_pink_coral_dye.png new file mode 100644 index 0000000..53ba689 Binary files /dev/null and b/textures/prismatic_stone_pink_coral_dye.png differ diff --git a/textures/prismatic_stone_pink_prismatic_stone.png b/textures/prismatic_stone_pink_prismatic_stone.png new file mode 100644 index 0000000..7bb3ba8 Binary files /dev/null and b/textures/prismatic_stone_pink_prismatic_stone.png differ