9c9457e1f5
gloopblocks, homedecor, ilights, led marquee, plasticbox, solidcolor, stained_glass, unified bricks, and unified dyes In most of these, the update is to shift over to the new "old" coloring paradigm in Unified Dyes. See its forum thread for details.
63 lines
2.2 KiB
Lua
63 lines
2.2 KiB
Lua
-- internationalization boilerplate
|
|
local MP = minetest.get_modpath(minetest.get_current_modname())
|
|
local S, NS = dofile(MP.."/intllib.lua")
|
|
|
|
if minetest.get_modpath("doors") then
|
|
doors.register("castle_gates:oak_door", {
|
|
tiles = {{ name = "castle_door_oak.png", backface_culling = true }},
|
|
description = S("Oak Door"),
|
|
inventory_image = "castle_oak_door_inv.png",
|
|
protected = true,
|
|
groups = { choppy = 2, door = 1 },
|
|
sounds = default.node_sound_wood_defaults(),
|
|
recipe = {
|
|
{"default:tree", "default:tree"},
|
|
{"default:tree", "default:tree"},
|
|
{"default:tree", "default:tree"},
|
|
}
|
|
})
|
|
|
|
doors.register("castle_gates:jail_door", {
|
|
tiles = {{ name = "castle_door_jail.png", backface_culling = true }},
|
|
description = S("Jail Door"),
|
|
inventory_image = "castle_jail_door_inv.png",
|
|
protected = true,
|
|
groups = { cracky = 2, door = 1, flow_through = 1},
|
|
sound_open = "doors_steel_door_open",
|
|
sound_close = "doors_steel_door_close",
|
|
recipe = {
|
|
{"castle_gates:jailbars", "castle_gates:jailbars"},
|
|
{"castle_gates:jailbars", "castle_gates:jailbars"},
|
|
{"castle_gates:jailbars", "castle_gates:jailbars"},
|
|
}
|
|
})
|
|
|
|
minetest.register_alias("castle:oak_door_a", "castle_gates:oak_door_a")
|
|
minetest.register_alias("castle:oak_door_b", "castle_gates:oak_door_b")
|
|
minetest.register_alias("castle:jail_door_a", "castle_gates:jail_door_a")
|
|
minetest.register_alias("castle:jail_door_b", "castle_gates:jail_door_b")
|
|
end
|
|
|
|
if minetest.get_modpath("xpanes") then
|
|
xpanes.register_pane("jailbars", {
|
|
description = S("Jail Bars"),
|
|
tiles = {"castle_jailbars.png"},
|
|
drawtype = "airlike",
|
|
paramtype = "light",
|
|
textures = {"castle_jailbars.png", "castle_jailbars.png", "xpanes_space.png"},
|
|
inventory_image = "castle_jailbars.png",
|
|
wield_image = "castle_jailbars.png",
|
|
sounds = default.node_sound_metal_defaults(),
|
|
groups = {cracky=1, pane=1, flow_through=1},
|
|
recipe = {
|
|
{"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},
|
|
{"default:steel_ingot", "", "default:steel_ingot"},
|
|
{"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}},
|
|
})
|
|
end
|
|
|
|
for i = 1, 15 do
|
|
minetest.register_alias("castle:jailbars_"..i, "xpanes:jailbars_"..i)
|
|
end
|
|
minetest.register_alias("castle:jailbars", "xpanes:jailbars")
|