"xpanes_space.png" },
inventory_image = "xdecor_bamboo_frame.png",
wield_image = "xdecor_bamboo_frame.png",
- groups = {snappy=3, pane=1},
+ groups = {snappy=3, pane=1, flammable=2},
recipe = {
{"default:papyrus", "default:papyrus", "default:papyrus"},
{"default:papyrus", "farming:cotton", "default:papyrus"},
walkable = false,
inventory_image = "xdecor_baricade.png",
tiles = {"xdecor_baricade.png"},
- groups = {snappy=3},
+ groups = {snappy=3, flammable=2},
damage_per_second = 4
})
inventory = {size=24},
infotext = "Barrel",
tiles = { "xdecor_barrel_top.png", "xdecor_barrel_sides.png" },
- groups = {snappy=3},
+ groups = {choppy=3, flammable=2},
sounds = xdecor.wood
})
description = "Cabinet",
inventory = {size=24},
infotext = "Cabinet",
- groups = {snappy=3},
+ groups = {choppy=3},
sounds = xdecor.wood,
tiles = {
"default_wood.png", "default_wood.png",
description = "Half Cabinet",
inventory = {size=8},
infotext = "Half Cabinet",
- groups = {snappy=3},
+ groups = {choppy=3, flammable=2},
sounds = xdecor.wood,
node_box = xdecor.nodebox.slab_y(0.5, 0.5),
tiles = {
description = "Cardboard Box",
inventory = {size=8},
infotext = "Cardboard Box",
- groups = {snappy=3},
+ groups = {snappy=3, flammable=3},
tiles = { "xdecor_cardbox_top.png", "xdecor_cardbox_top.png",
"xdecor_cardbox_sides.png" },
node_box = {
xdecor.register("cauldron", {
description = "Cauldron",
- groups = {snappy=1},
+ groups = {cracky=1},
tiles = {
{ name = "xdecor_cauldron_top_anim.png",
animation = {type="vertical_frames", length=3.0} },
description = "Chair",
tiles = {"xdecor_wood.png"},
sounds = xdecor.wood,
- groups = {snappy=3},
+ groups = {choppy=3, flammable=2},
node_box = {
type = "fixed",
fixed = {
drawtype = "normal",
description = "Coalstone Tile",
tiles = {"xdecor_coalstone_tile.png"},
- groups = {snappy=2},
+ groups = {cracky=2, stone=1},
sounds = xdecor.stone
})
wield_image = "xdecor_curtain.png^[colorize:"..c..":130",
drawtype = "signlike",
paramtype2 = "wallmounted",
- groups = {dig_immediate=3},
+ groups = {dig_immediate=3, flammable=3},
selection_box = {type="wallmounted"},
on_rightclick = function(pos, node, clicker, itemstack)
local fdir = node.param2
paramtype2 = "wallmounted",
use_texture_alpha = true,
walkable = false,
- groups = {dig_immediate=3, not_in_creative_inventory=1},
+ groups = {dig_immediate=3, flammable=3, not_in_creative_inventory=1},
selection_box = {type="wallmounted"},
drop = "xdecor:curtain_"..c,
on_rightclick = function(pos, node, clicker, itemstack)
xdecor.register("cushion", {
description = "Cushion",
tiles = {"xdecor_cushion.png"},
- groups = {snappy=3},
+ groups = {snappy=3, flammable=3, fall_damage_add_percent = -50},
on_place = minetest.rotate_node,
node_box = xdecor.nodebox.slab_y(-0.5, 0.5)
})
description = string.sub(string.upper(d), 0, 1)..
string.sub(d, 2).." Door",
inventory_image = "xdecor_"..d.."_door_inv.png",
- groups = {snappy=3, door=1},
+ groups = {choppy=3, flammable=2, door=1},
tiles_bottom = {"xdecor_"..d.."_door_b.png", "xdecor_brown.png"},
tiles_top = {"xdecor_"..d.."_door_a.png", "xdecor_brown.png"},
sounds = xdecor.wood,
inventory = {size=24},
infotext = "Empty Shelf",
tiles = { "default_wood.png", "xdecor_empty_shelf.png" },
- groups = {snappy=3},
+ groups = {choppy=3, flammable=2},
sounds = xdecor.wood
})
xdecor.register("fence_wrought_iron", {
description = "Wrought Iron Fence",
drawtype = "fencelike",
- groups = {snappy=2},
+ groups = {cracky=2},
tiles = { "xdecor_wrought_iron.png" },
selection_box = fence_sbox,
inventory_image = "default_fence_overlay.png^xdecor_wrought_iron.png^default_fence_overlay.png^[makealpha:255,126,126"
})
xdecor.register("fire", {
- description = "Fake Fire",
+ description = "Fancy Fire",
light_source = 14,
walkable = false,
tiles = {
drawtype = "plantlike",
damage_per_second = 2,
drop = "",
- groups = {dig_immediate=3, not_in_creative_inventory=1}
+ groups = {dig_immediate=3, hot=3, not_in_creative_inventory=1}
})
minetest.register_tool("xdecor:flint_steel", {
xdecor.register("potted_"..f, {
description = "Potted Flowers ("..f..")",
walkable = false,
- groups = {dig_immediate=3},
+ groups = {dig_immediate=3, flammable=3, plant=1},
tiles = {"xdecor_"..f.."_pot.png"},
inventory_image = "xdecor_"..f.."_pot.png",
drawtype = "plantlike",
walkable = false,
wield_image = "xdecor_painting.png",
selection_box = {type="wallmounted"},
- groups = {dig_immediate=3, attached_node=1}
+ groups = {dig_immediate=3, flammable=2, attached_node=1}
})
xdecor.register("plant_pot", {
description = "Plant Pot",
- groups = {snappy=3},
+ groups = {cracky=3},
tiles = {"xdecor_plant_pot_top.png", "xdecor_plant_pot_bottom.png",
"xdecor_plant_pot_sides.png"}
})
xdecor.register("metal_cabinet", {
description = "Metal Cabinet",
inventory = {size=24},
- groups = {snappy=1},
+ groups = {cracky=2},
infotext = "Metal Cabinet",
tiles = {
"xdecor_metal_cabinet_sides.png", "xdecor_metal_cabinet_sides.png",
drawtype = "normal",
description = "Moonbrick",
tiles = {"xdecor_moonbrick.png"},
- groups = {snappy=2},
+ groups = {cracky=2},
sounds = xdecor.stone
})
inventory = {size=24},
infotext = "Multi Shelf",
tiles = {"default_wood.png", "xdecor_multishelf.png"},
- groups = {snappy=3},
+ groups = {choppy=3, flammable=2},
sounds = xdecor.wood
})
description = "Rope",
walkable = false,
climbable = true,
- groups = {dig_immediate=3},
+ groups = {dig_immediate=3, flammable=2},
selection_box = rope_sbox,
tiles = {"xdecor_rope.png"},
inventory_image = "xdecor_rope_inv.png",
xdecor.register("stereo", {
description = "Stereo",
- groups = {snappy=3},
+ groups = {snappy=2},
tiles = {
"xdecor_stereo_top.png", "xdecor_stereo_bottom.png",
"xdecor_stereo_left.png^[transformFX", "xdecor_stereo_left.png",
description = "Stone Rune",
tiles = {"xdecor_stone_rune.png"},
drawtype = "normal",
- groups = {snappy=3},
+ groups = {cracky=2, stone=1},
sounds = xdecor.stone
})
xdecor.register("stonepath", {
description = "Garden Stone Path",
- tiles = { "default_stone.png" },
- groups = { snappy=3 },
+ tiles = {"default_stone.png"},
+ groups = {snappy=3, stone=1},
sounds = xdecor.stone,
node_box = {
type = "fixed",
},
selection_box = {
type = "fixed",
- fixed = { -0.4375, -0.5, -0.4375, 0.4375, -0.4, 0.4375 }
+ fixed = {-0.4375, -0.5, -0.4375, 0.4375, -0.4, 0.4375}
}
})
description = "Stone Tile",
tiles = {"xdecor_stone_tile.png"},
drawtype = "normal",
- groups = {snappy=3},
+ groups = {cracky=2, stone=1},
sounds = xdecor.stone
})
xdecor.register("table", {
description = "Table",
tiles = {"xdecor_wood.png"},
- groups = {snappy=3},
+ groups = {choppy=3, flammable=2},
sounds = xdecor.wood,
node_box = {
type = "fixed",
xdecor.register("tatami", {
description = "Tatami",
tiles = {"xdecor_tatami.png"},
- groups = {snappy=3},
+ groups = {snappy=3, flammable=2},
node_box = {
type = "fixed",
fixed = {
xdecor.register("tv", {
description = "Television",
light_source = 11,
- groups = {snappy=3},
+ groups = {snappy=2},
tiles = {
"xdecor_television_left.png^[transformR270",
"xdecor_television_left.png^[transformR90",
description = "Wood Framed Glass",
drawtype = "glasslike_framed",
tiles = { "xdecor_framed_glass.png", "xdecor_framed_glass_detail.png" },
- groups = {snappy=3},
+ groups = {cracky=3},
sounds = xdecor.glass
})
description = "Wood Tile",
tiles = {"xdecor_wood_tile.png"},
drawtype = "normal",
- groups = {snappy=2, wood=1},
+ groups = {choppy=2, wood=1, flammable=2},
sounds = xdecor.wood
})