44 lines
1.3 KiB
Lua
44 lines
1.3 KiB
Lua
-----------------------------------------------------------------------------------------------
|
|
local title = "Mole Hills"
|
|
local version = "0.0.3"
|
|
local mname = "molehills"
|
|
-----------------------------------------------------------------------------------------------
|
|
-- Idea by Sokomine
|
|
-- Code & textures by Mossmanikin
|
|
|
|
abstract_molehills = {}
|
|
|
|
-----------------------------------------------------------------------------------------------
|
|
-- NoDe
|
|
-----------------------------------------------------------------------------------------------
|
|
|
|
local mh_cbox = {
|
|
type = "fixed",
|
|
fixed = { -0.5, -0.5, -0.5, 0.5, -0.125, 0.5}
|
|
}
|
|
|
|
minetest.register_node("molehills:molehill",{
|
|
drawtype = "mesh",
|
|
mesh = "molehill_molehill.obj",
|
|
description = "Mole Hill",
|
|
inventory_image = "molehills_side.png",
|
|
tiles = { "molehills_dirt.png" },
|
|
paramtype = "light",
|
|
selection_box = mh_cbox,
|
|
collision_box = mh_cbox,
|
|
groups = {crumbly=3},
|
|
sounds = default.node_sound_dirt_defaults(),
|
|
})
|
|
|
|
-----------------------------------------------------------------------------------------------
|
|
-- CRaFTiNG
|
|
-----------------------------------------------------------------------------------------------
|
|
minetest.register_craft({ -- molehills --> dirt
|
|
output = "default:dirt",
|
|
recipe = {
|
|
{"molehills:molehill","molehills:molehill"},
|
|
{"molehills:molehill","molehills:molehill"},
|
|
}
|
|
})
|
|
|