Move mcl_oceans to ITEMS modpack
This commit is contained in:
parent
19b44a9910
commit
074c0de089
10 changed files with 0 additions and 0 deletions
101
mods/ITEMS/mcl_ocean/init.lua
Normal file
101
mods/ITEMS/mcl_ocean/init.lua
Normal file
|
@ -0,0 +1,101 @@
|
|||
-- Nodes
|
||||
|
||||
minetest.register_node("mcl_ocean:sea_lantern", {
|
||||
description = "Sea Lantern",
|
||||
paramtype2 = "facedir",
|
||||
is_ground_content = false,
|
||||
stack_max = 64,
|
||||
-- Real light level: 15 (but Minetest caps at 14)
|
||||
light_source = 14,
|
||||
drop = {
|
||||
max_items = 1,
|
||||
items = {
|
||||
{ items = {'mcl_ocean:prismarine_crystals 3'}, rarity = 2 },
|
||||
{ items = {'mcl_ocean:prismarine_crystals 2'}}
|
||||
}
|
||||
},
|
||||
tiles = {{name="mcl_ocean_sea_lantern.png", animation={type="vertical_frames", aspect_w=32, aspect_h=32, length=1.25}}},
|
||||
groups = {oddly_breakable_by_hand=3, building_block=1},
|
||||
sounds = mcl_sounds.node_sound_glass_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("mcl_ocean:prismarine", {
|
||||
description = "Prismarine",
|
||||
stack_max = 64,
|
||||
is_ground_content = false,
|
||||
tiles = {{name="mcl_ocean_prismarine_anim.png", animation={type="vertical_frames", aspect_w=32, aspect_h=32, length=45.0}}},
|
||||
groups = {cracky=3, building_block=1},
|
||||
sounds = mcl_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("mcl_ocean:prismarine_brick", {
|
||||
description = "Prismarine Bricks",
|
||||
stack_max = 64,
|
||||
is_ground_content = false,
|
||||
tiles = {"mcl_ocean_prismarine_bricks.png"},
|
||||
groups = {cracky=2, building_block=1},
|
||||
sounds = mcl_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("mcl_ocean:prismarine_dark", {
|
||||
description = "Dark Prismarine",
|
||||
stack_max = 64,
|
||||
is_ground_content = false,
|
||||
tiles = {"mcl_ocean_prismarine_dark.png"},
|
||||
groups = {cracky=2, building_block=1},
|
||||
sounds = mcl_sounds.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
-- Craftitems
|
||||
|
||||
minetest.register_craftitem("mcl_ocean:prismarine_crystals", {
|
||||
description = "Prismarine Crystals",
|
||||
inventory_image = "mcl_ocean_prismarine_crystals.png",
|
||||
stack_max = 64,
|
||||
groups = { craftitem = 1 },
|
||||
})
|
||||
|
||||
minetest.register_craftitem("mcl_ocean:prismarine_shard", {
|
||||
description = "Prismarine Shard",
|
||||
inventory_image = "mcl_ocean_prismarine_shard.png",
|
||||
stack_max = 64,
|
||||
groups = { craftitem = 1 },
|
||||
})
|
||||
|
||||
-- Crafting
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'mcl_ocean:sea_lantern',
|
||||
recipe = {
|
||||
{'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_crystals', 'mcl_ocean:prismarine_shard'},
|
||||
{'mcl_ocean:prismarine_crystals', 'mcl_ocean:prismarine_crystals', 'mcl_ocean:prismarine_crystals'},
|
||||
{'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_crystals', 'mcl_ocean:prismarine_shard'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'mcl_ocean:prismarine',
|
||||
recipe = {
|
||||
{'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_shard'},
|
||||
{'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_shard'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'mcl_ocean:prismarine_brick',
|
||||
recipe = {
|
||||
{'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_shard'},
|
||||
{'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_shard'},
|
||||
{'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_shard'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'mcl_ocean:prismarine_dark',
|
||||
recipe = {
|
||||
{'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_shard'},
|
||||
{'mcl_ocean:prismarine_shard', 'mcl_dye:black', 'mcl_ocean:prismarine_shard'},
|
||||
{'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_shard', 'mcl_ocean:prismarine_shard'},
|
||||
}
|
||||
})
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue