mirror of
https://git.minetest.land/Mineclonia/Mineclonia.git
synced 2024-11-24 14:55:12 +00:00
Add anvil dummy nodes
This commit is contained in:
parent
be52fe5754
commit
84b20db53e
7 changed files with 47 additions and 0 deletions
2
mods/ITEMS/mcl_anvils/depends.txt
Normal file
2
mods/ITEMS/mcl_anvils/depends.txt
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
mcl_sounds
|
||||||
|
mcl_core
|
44
mods/ITEMS/mcl_anvils/init.lua
Normal file
44
mods/ITEMS/mcl_anvils/init.lua
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
local anvildef = {
|
||||||
|
groups = {cracky=1, falling_node=1, deco_block=1},
|
||||||
|
tiles = {"mcl_anvils_anvil_top_damaged_0.png^[transformR90", "mcl_anvils_anvil_base.png"},
|
||||||
|
paramtype = "light",
|
||||||
|
sunlight_propagates = true,
|
||||||
|
is_ground_content = false,
|
||||||
|
paramtype2 = "facedir",
|
||||||
|
drawtype = "nodebox",
|
||||||
|
node_box = {
|
||||||
|
type = "fixed",
|
||||||
|
fixed = {
|
||||||
|
{-6/16, -8/16, -5/16, 6/16, -6/16, 5/16},
|
||||||
|
{-5/16, -6/16, -3/16, 5/16, 0, 3/16},
|
||||||
|
{-7/16, -2/16, -4/16, 7/16, 4/16, 4/16}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
sounds = mcl_sounds.node_sound_metal_defaults(),
|
||||||
|
}
|
||||||
|
|
||||||
|
local anvildef0 = table.copy(anvildef)
|
||||||
|
anvildef0.description = "Anvil"
|
||||||
|
|
||||||
|
local anvildef1 = table.copy(anvildef)
|
||||||
|
anvildef1.description = "Slightly Damaged Anvil"
|
||||||
|
anvildef1.groups.not_in_creative_inventory = 1
|
||||||
|
anvildef1.tiles = {"mcl_anvils_anvil_top_damaged_1.png^[transformR90", "mcl_anvils_anvil_base.png"}
|
||||||
|
|
||||||
|
local anvildef2 = table.copy(anvildef)
|
||||||
|
anvildef2.description = "Very Damaged Anvil"
|
||||||
|
anvildef2.groups.not_in_creative_inventory = 1
|
||||||
|
anvildef2.tiles = {"mcl_anvils_anvil_top_damaged_2.png^[transformR90", "mcl_anvils_anvil_base.png"}
|
||||||
|
|
||||||
|
minetest.register_node("mcl_anvils:anvil", anvildef0)
|
||||||
|
minetest.register_node("mcl_anvils:anvil_damage_1", anvildef1)
|
||||||
|
minetest.register_node("mcl_anvils:anvil_damage_2", anvildef2)
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "mcl_anvils:anvil",
|
||||||
|
recipe = {
|
||||||
|
{ "mcl_core:ironblock", "mcl_core:ironblock", "mcl_core:ironblock" },
|
||||||
|
{ "", "mcl_core:iron_ingot", "" },
|
||||||
|
{ "mcl_core:iron_ingot", "mcl_core:iron_ingot", "mcl_core:iron_ingot" },
|
||||||
|
}
|
||||||
|
})
|
1
mods/ITEMS/mcl_anvils/mod.conf
Normal file
1
mods/ITEMS/mcl_anvils/mod.conf
Normal file
|
@ -0,0 +1 @@
|
||||||
|
name = mcl_anvils
|
BIN
mods/ITEMS/mcl_anvils/textures/mcl_anvils_anvil_base.png
Normal file
BIN
mods/ITEMS/mcl_anvils/textures/mcl_anvils_anvil_base.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 684 B |
Binary file not shown.
After Width: | Height: | Size: 500 B |
Binary file not shown.
After Width: | Height: | Size: 586 B |
Binary file not shown.
After Width: | Height: | Size: 622 B |
Loading…
Reference in a new issue