switch to xpanes and rebase
|
@ -505,22 +505,6 @@ doors.register("door_obsidian_glass", {
|
|||
}
|
||||
})
|
||||
|
||||
doors.register("door_bar", {
|
||||
tiles = {{name = "doors_door_bar.png", backface_culling = true}},
|
||||
description = "Steel Bar Door",
|
||||
inventory_image = "doors_item_bar.png",
|
||||
protected = true,
|
||||
groups = {cracky = 1, level = 2},
|
||||
sounds = default.node_sound_metal_defaults(),
|
||||
sound_open = "doors_steel_door_open",
|
||||
sound_close = "doors_steel_door_close",
|
||||
recipe = {
|
||||
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||
{"xpanes:bar_flat", "default:steel_ingot"},
|
||||
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||
},
|
||||
})
|
||||
|
||||
-- Capture mods using the old API as best as possible.
|
||||
function doors.register_door(name, def)
|
||||
if def.only_placer_can_open then
|
||||
|
@ -716,18 +700,6 @@ doors.register_trapdoor("doors:trapdoor_steel", {
|
|||
groups = {cracky = 1, level = 2, door = 1},
|
||||
})
|
||||
|
||||
doors.register_trapdoor("doors:trapdoor_bar", {
|
||||
description = "Steel Bar Trapdoor",
|
||||
inventory_image = "doors_trapdoor_bar.png",
|
||||
wield_image = "doors_trapdoor_bar.png",
|
||||
tile_front = "doors_trapdoor_bar.png",
|
||||
tile_side = "doors_trapdoor_bar_side.png",
|
||||
sounds = default.node_sound_metal_defaults(),
|
||||
sound_open = "doors_steel_door_open",
|
||||
sound_close = "doors_steel_door_close",
|
||||
groups = {cracky = 1, level = 2, door = 1},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "doors:trapdoor 2",
|
||||
recipe = {
|
||||
|
@ -745,14 +717,6 @@ minetest.register_craft({
|
|||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'doors:trapdoor_bar',
|
||||
recipe = {
|
||||
{"xpanes:bar_flat", "default:steel_ingot"},
|
||||
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||
}
|
||||
})
|
||||
|
||||
----fence gate----
|
||||
|
||||
function doors.register_fencegate(name, def)
|
||||
|
|
Before Width: | Height: | Size: 605 B |
Before Width: | Height: | Size: 354 B |
Before Width: | Height: | Size: 261 B |
|
@ -148,7 +148,7 @@ function xpanes.register_pane(name, def)
|
|||
end
|
||||
|
||||
xpanes.register_pane("pane", {
|
||||
description = "Glass Pane",
|
||||
description = S("Glass Pane"),
|
||||
textures = {"default_glass.png","xpanes_pane_half.png","xpanes_edge.png"},
|
||||
inventory_image = "default_glass.png",
|
||||
wield_image = "default_glass.png",
|
||||
|
@ -161,7 +161,7 @@ xpanes.register_pane("pane", {
|
|||
})
|
||||
|
||||
xpanes.register_pane("obsidian_pane", {
|
||||
description = "Obsidian Glass Pane",
|
||||
description = S("Obsidian Glass Pane"),
|
||||
textures = {"default_obsidian_glass.png","xpanes_pane_half.png","xpanes_edge_obsidian.png"},
|
||||
inventory_image = "default_obsidian_glass.png",
|
||||
wield_image = "default_obsidian_glass.png",
|
||||
|
@ -174,7 +174,7 @@ xpanes.register_pane("obsidian_pane", {
|
|||
})
|
||||
|
||||
xpanes.register_pane("bar", {
|
||||
description = "Steel Bars",
|
||||
description = S("Steel Bars"),
|
||||
textures = {"xpanes_bar.png","xpanes_bar.png","xpanes_bar_top.png"},
|
||||
inventory_image = "xpanes_bar.png",
|
||||
wield_image = "xpanes_bar.png",
|
||||
|
@ -197,3 +197,41 @@ minetest.register_lbm({
|
|||
end
|
||||
end
|
||||
})
|
||||
|
||||
-- Register steel bar doors and trapdoors
|
||||
|
||||
doors.register("door_steel_bar", {
|
||||
tiles = {{name = "doors_door_steel_bar.png", backface_culling = true}},
|
||||
description = S("Steel Bar Door"),
|
||||
inventory_image = "doors_item_steel_bar.png",
|
||||
protected = true,
|
||||
groups = {cracky = 1, level = 2},
|
||||
sounds = default.node_sound_metal_defaults(),
|
||||
sound_open = "doors_steel_door_open",
|
||||
sound_close = "doors_steel_door_close",
|
||||
recipe = {
|
||||
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||
},
|
||||
})
|
||||
|
||||
doors.register_trapdoor("doors:trapdoor_steel_bar", {
|
||||
description = S("Steel Bar Trapdoor"),
|
||||
inventory_image = "doors_trapdoor_steel_bar.png",
|
||||
wield_image = "doors_trapdoor_steel_bar.png",
|
||||
tile_front = "doors_trapdoor_steel_bar.png",
|
||||
tile_side = "doors_trapdoor_steel_bar_side.png",
|
||||
sounds = default.node_sound_metal_defaults(),
|
||||
sound_open = "doors_steel_door_open",
|
||||
sound_close = "doors_steel_door_close",
|
||||
groups = {cracky = 1, level = 2, door = 1},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "doors:trapdoor_steel_bar",
|
||||
recipe = {
|
||||
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||
}
|
||||
})
|
||||
|
|
BIN
mods/xpanes/textures/doors_door_steel_bar.png
Normal file
After Width: | Height: | Size: 520 B |
BIN
mods/xpanes/textures/doors_item_steel_bar.png
Normal file
After Width: | Height: | Size: 293 B |
BIN
mods/xpanes/textures/doors_trapdoor_steel_bar.png
Normal file
After Width: | Height: | Size: 243 B |
Before Width: | Height: | Size: 92 B After Width: | Height: | Size: 92 B |