2016-10-24 15:31:53 +02:00
|
|
|
-- mods/fachwerk/nodes.lua
|
|
|
|
-- =======================
|
|
|
|
-- See README.md for licensing and other information.
|
2016-09-13 19:21:12 +02:00
|
|
|
|
2016-10-24 15:31:53 +02:00
|
|
|
-- Optional fachwerk types you can enable if you like
|
|
|
|
-- Registers desert stone, white, grey and yellow wool, wood and junglewood
|
|
|
|
local additional_fachwerk_types = false
|
2016-09-13 19:21:12 +02:00
|
|
|
|
2016-10-24 15:31:53 +02:00
|
|
|
-- fachwerk.register_fachwerk(basename, texture, description, craft_from)
|
|
|
|
fachwerk.register_fachwerk("clay", "default_clay.png", "Clay", "default:clay")
|
|
|
|
fachwerk.register_fachwerk("brick", "default_brick.png", "Bricks", "default:brick")
|
|
|
|
fachwerk.register_fachwerk("stone_brick", "default_stone_brick.png", "Stone Brick", "default:stonebrick")
|
|
|
|
fachwerk.register_fachwerk("cobble", "default_cobble.png", "Cobble", "default:cobble")
|
|
|
|
fachwerk.register_fachwerk("stone", "default_stone.png", "Stone", "default:stone")
|
2016-10-22 19:09:35 +02:00
|
|
|
|
2016-10-24 15:31:53 +02:00
|
|
|
if additional_fachwerk_types == true then
|
|
|
|
fachwerk.register_fachwerk("desert_stone", "default_desert_stone.png", "Desert Stone", "default:desert_stone")
|
|
|
|
fachwerk.register_fachwerk("white", "wool_white.png", "White Wool", "wool:white")
|
|
|
|
fachwerk.register_fachwerk("grey", "wool_grey.png", "Grey Wool", "wool:grey")
|
|
|
|
fachwerk.register_fachwerk("yellow", "wool_yellow.png", "Yellow Wool", "wool:yellow")
|
|
|
|
fachwerk.register_fachwerk("wood", "default_wood.png", "Wood", "default:wood")
|
|
|
|
fachwerk.register_fachwerk("junglewood", "default_junglewood.png", "Junglewood", "default:junglewood")
|
|
|
|
end
|
2016-09-13 19:21:12 +02:00
|
|
|
|
2016-10-24 15:31:53 +02:00
|
|
|
--
|
|
|
|
-- Special Nodes (these are not supported by the API)
|
|
|
|
--
|
2016-09-13 19:21:12 +02:00
|
|
|
|
|
|
|
minetest.register_node("fachwerk:framed_glass", {
|
2016-09-14 22:16:54 +02:00
|
|
|
description = "Timber-framed Glass",
|
2016-09-13 19:21:12 +02:00
|
|
|
drawtype = "glasslike_framed_optional",
|
2016-10-24 15:31:53 +02:00
|
|
|
tiles = {"fachwerk_blank.png^default_glass_detail.png", "default_glass_detail.png"},
|
2016-09-13 19:21:12 +02:00
|
|
|
inventory_image = minetest.inventorycube("fachwerk_blank.png"),
|
|
|
|
paramtype = "light",
|
|
|
|
sunlight_propagates = true,
|
|
|
|
is_ground_content = false,
|
2016-09-14 22:16:54 +02:00
|
|
|
groups = {cracky = 3,oddly_breakable_by_hand = 3},
|
2016-09-13 19:21:12 +02:00
|
|
|
sounds = default.node_sound_glass_defaults(),
|
2016-09-14 22:16:54 +02:00
|
|
|
})
|