mystic_runes/mystic_dust/init.lua

211 lines
6.9 KiB
Lua

minetest.register_craftitem("mystic_dust:normal",{
inventory_image = "mystic_dust_normal.png",
description = "rune dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1}
})
minetest.register_craftitem("mystic_dust:impure",{
description = "a stick of mystical dust",
inventory_image = "mystic_dust_impure.png",
stack_max = 9999,
groups = {stick = 1,rnd_disabled = 1}})
minetest.register_craftitem("mystic_dust:heat",{
inventory_image = "mystic_dust_heat.png",
description = "heat dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,heat_element = 1}
})
minetest.register_alias("mystic_dust:fire","mystic_dust:heat")
minetest.register_craftitem("mystic_dust:water",{
inventory_image = "mystic_dust_water.png",
description = "water dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,water_element = 1}
})
minetest.register_craftitem("mystic_dust:air",{
inventory_image = "mystic_dust_air.png",
description = "air dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,air_element = 1}
})
minetest.register_craftitem("mystic_dust:earth",{
inventory_image = "mystic_dust_earth.png",
description = "earth dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,earth_element = 1}
})
minetest.register_craftitem("mystic_dust:cold",{
inventory_image = "mystic_dust_cold.png",
description = "cold dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,cold_element = 1,snowy = 1}
})
minetest.register_craftitem("mystic_dust:light",{
inventory_image = "mystic_dust_light.png",
description = "light dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,light_element = 1}
})
minetest.register_craftitem("mystic_dust:dark",{
inventory_image = "mystic_dust_dark.png",
description = "dark dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,dark_element = 1}
})
minetest.register_craftitem("mystic_dust:energy",{
inventory_image = "mystic_dust_energy.png",
description = "energy dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,energy_element = 1}
})
minetest.register_craftitem("mystic_dust:unpowered",{
inventory_image = "mystic_dust_unpowered.png",
description = "unpowered dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1}
})
minetest.register_craftitem("mystic_dust:tree",{
inventory_image = "mystic_dust_tree.png",
description = "tree dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,tree = 1}
})
minetest.register_craftitem("mystic_dust:stick",{
inventory_image = "mystic_dust_stick.png",
description = "stick dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,stick = 1}
})
minetest.register_craftitem("mystic_dust:leaf",{
inventory_image = "mystic_dust_leaf.png",
description = "leaf dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,leaves = 1}
})
minetest.register_craftitem("mystic_dust:wood",{
inventory_image = "mystic_dust_wood.png",
description = "wood dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,wood = 1}
})
minetest.register_craftitem("mystic_dust:sand",{
inventory_image = "mystic_dust_sand.png",
description = "sand dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,sand = 1}
})
minetest.register_craftitem("mystic_dust:stone",{
inventory_image = "mystic_dust_stone.png",
description = "stone dust",
stack_max = 9999,
groups = {rnd_disabled = 1,dust = 1,stone = 1}
})
minetest.register_craft({
recipe = {{"group:wood","group:wood","group:wood"},
{"group:wood","group:stone","group:wood"},
{"group:wood","group:wood","group:wood"}},
output = "mystic_dust:impure 8"
})
minetest.register_craft({
type = "cooking",
recipe = "mystic_dust:impure",
output = "mystic_dust:unpowered 2",
cooktime = 60
})
minetest.register_craft({
type = "fuel",
recipe = "mystic_dust:impure",
burntime = 30,
replacements = {{"mystic_dust:impure","mystic_dust:unpowered"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:air"},
output = "mystic_dust:air",
replacements = {{"mystic_dust:air","mystic_dust:air"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:water"},
output = "mystic_dust:water",
replacements = {{"mystic_dust:water","mystic_dust:water"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:heat"},
output = "mystic_dust:heat",
replacements = {{"mystic_dust:heat","mystic_dust:heat"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:earth"},
output = "mystic_dust:earth",
replacements = {{"mystic_dust:earth","mystic_dust:earth"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:normal"},
output = "mystic_dust:normal",
replacements = {{"mystic_dust:normal","mystic_dust:normal"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:tree"},
output = "mystic_dust:tree",
replacements = {{"mystic_dust:tree","mystic_dust:tree"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:stick"},
output = "mystic_dust:stick",
replacements = {{"mystic_dust:stick","mystic_dust:stick"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:leaf"},
output = "mystic_dust:leaf",
replacements = {{"mystic_dust:leaf","mystic_dust:leaf"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:wood"},
output = "mystic_dust:wood",
replacements = {{"mystic_dust:wood","mystic_dust:wood"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:sand"},
output = "mystic_dust:sand",
replacements = {{"mystic_dust:sand","mystic_dust:sand"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:stone"},
output = "mystic_dust:stone",
replacements = {{"mystic_dust:stone","mystic_dust:stone"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:energy"},
output = "mystic_dust:energy",
replacements = {{"mystic_dust:energy","mystic_dust:energy"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:cold"},
output = "mystic_dust:cold",
replacements = {{"mystic_dust:cold","mystic_dust:cold"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:light"},
output = "mystic_dust:light",
replacements = {{"mystic_dust:light","mystic_dust:light"}}
})
minetest.register_craft({
type = "shapeless",
recipe = {"mystic_dust:unpowered","mystic_dust:dark"},
output = "mystic_dust:dark",
replacements = {{"mystic_dust:dark","mystic_dust:dark"}}
})