Add fire metadata to many nodes (unused for now)
This commit is contained in:
parent
6a77a54034
commit
e268370452
24 changed files with 51 additions and 42 deletions
|
@ -94,6 +94,11 @@ function mcl_doors:register_door(name, def)
|
|||
end
|
||||
end
|
||||
|
||||
local craftitem_groups = { mesecon_conductor_craftable = 1, deco_block = 1 }
|
||||
if def.groups and def.groups.flammable then
|
||||
craftitem_groups.flammable = def.groups.flammable
|
||||
end
|
||||
|
||||
minetest.register_craftitem(name, {
|
||||
description = def.description,
|
||||
_tt_help = tt_help,
|
||||
|
@ -101,7 +106,7 @@ function mcl_doors:register_door(name, def)
|
|||
_doc_items_usagehelp = usagehelp,
|
||||
inventory_image = def.inventory_image,
|
||||
stack_max = 64,
|
||||
groups = { mesecon_conductor_craftable = 1, deco_block = 1 },
|
||||
groups = craftitem_groups,
|
||||
on_place = function(itemstack, placer, pointed_thing)
|
||||
if not pointed_thing.type == "node" or not placer or not placer:is_player() then
|
||||
return itemstack
|
||||
|
|
|
@ -11,7 +11,7 @@ mcl_doors:register_door("mcl_doors:wooden_door", {
|
|||
_doc_items_longdesc = wood_longdesc,
|
||||
_doc_items_usagehelp = wood_usagehelp,
|
||||
inventory_image = "doors_item_wood.png",
|
||||
groups = {handy=1,axey=1, material_wood=1},
|
||||
groups = {handy=1,axey=1, material_wood=1, flammable=-1},
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 15,
|
||||
tiles_bottom = {"mcl_doors_door_wood_lower.png", "mcl_doors_door_wood_side_lower.png"},
|
||||
|
@ -34,7 +34,7 @@ mcl_doors:register_door("mcl_doors:acacia_door", {
|
|||
_doc_items_longdesc = wood_longdesc,
|
||||
_doc_items_usagehelp = wood_usagehelp,
|
||||
inventory_image = "mcl_doors_door_acacia.png",
|
||||
groups = {handy=1,axey=1, material_wood=1},
|
||||
groups = {handy=1,axey=1, material_wood=1, flammable=-1},
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 15,
|
||||
tiles_bottom = {"mcl_doors_door_acacia_lower.png", "mcl_doors_door_acacia_side_lower.png"},
|
||||
|
@ -57,7 +57,7 @@ mcl_doors:register_door("mcl_doors:birch_door", {
|
|||
_doc_items_longdesc = wood_longdesc,
|
||||
_doc_items_usagehelp = wood_usagehelp,
|
||||
inventory_image = "mcl_doors_door_birch.png",
|
||||
groups = {handy=1,axey=1, material_wood=1},
|
||||
groups = {handy=1,axey=1, material_wood=1, flammable=-1},
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 15,
|
||||
tiles_bottom = {"mcl_doors_door_birch_lower.png", "mcl_doors_door_birch_side_lower.png"},
|
||||
|
@ -80,7 +80,7 @@ mcl_doors:register_door("mcl_doors:dark_oak_door", {
|
|||
_doc_items_longdesc = wood_longdesc,
|
||||
_doc_items_usagehelp = wood_usagehelp,
|
||||
inventory_image = "mcl_doors_door_dark_oak.png",
|
||||
groups = {handy=1,axey=1, material_wood=1},
|
||||
groups = {handy=1,axey=1, material_wood=1, flammable=-1},
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 15,
|
||||
tiles_bottom = {"mcl_doors_door_dark_oak_lower.png", "mcl_doors_door_dark_oak_side_lower.png"},
|
||||
|
@ -103,7 +103,7 @@ mcl_doors:register_door("mcl_doors:jungle_door", {
|
|||
_doc_items_longdesc = wood_longdesc,
|
||||
_doc_items_usagehelp = wood_usagehelp,
|
||||
inventory_image = "mcl_doors_door_jungle.png",
|
||||
groups = {handy=1,axey=1, material_wood=1},
|
||||
groups = {handy=1,axey=1, material_wood=1, flammable=-1},
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 15,
|
||||
tiles_bottom = {"mcl_doors_door_jungle_lower.png", "mcl_doors_door_jungle_side_lower.png"},
|
||||
|
@ -126,7 +126,7 @@ mcl_doors:register_door("mcl_doors:spruce_door", {
|
|||
_doc_items_longdesc = wood_longdesc,
|
||||
_doc_items_usagehelp = wood_usagehelp,
|
||||
inventory_image = "mcl_doors_door_spruce.png",
|
||||
groups = {handy=1,axey=1, material_wood=1},
|
||||
groups = {handy=1,axey=1, material_wood=1, flammable=-1},
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 15,
|
||||
tiles_bottom = {"mcl_doors_door_spruce_lower.png", "mcl_doors_door_spruce_side_lower.png"},
|
||||
|
@ -222,7 +222,7 @@ for w=1, #woods do
|
|||
tile_front = woods[w][3],
|
||||
tile_side = woods[w][4],
|
||||
wield_image = woods[w][3],
|
||||
groups = {handy=1,axey=1, mesecon_effector_on=1, material_wood=1},
|
||||
groups = {handy=1,axey=1, mesecon_effector_on=1, material_wood=1, flammable=-1},
|
||||
_mcl_hardness = 3,
|
||||
_mcl_blast_resistance = 15,
|
||||
sounds = mcl_sounds.node_sound_wood_defaults(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue