Fix bad chest formspec

This commit is contained in:
KaadmY 2017-05-15 14:45:04 -07:00
parent eaef187669
commit 014c39c886

View File

@ -10,7 +10,7 @@ minetest.register_node(
groups = {cracky=2, stone=1},
drop = "default:cobble",
sounds = default.node_sound_stone_defaults(),
})
})
minetest.register_node(
"default:cobble",
@ -20,7 +20,7 @@ minetest.register_node(
stack_max = 240,
groups = {cracky=3, stone=1},
sounds = default.node_sound_stone_defaults(),
})
})
minetest.register_node(
"default:reinforced_cobble",
@ -29,7 +29,7 @@ minetest.register_node(
tiles ={"default_reinforced_cobbles.png"},
groups = {cracky=1, stone=1},
sounds = default.node_sound_stone_defaults(),
})
})
minetest.register_node(
"default:stone_with_coal",
@ -39,7 +39,7 @@ minetest.register_node(
groups = {cracky = 1, stone = 1, not_in_craftingguide = 1},
drop = "default:lump_coal",
sounds = default.node_sound_stone_defaults(),
})
})
minetest.register_node(
"default:stone_with_iron",
@ -49,7 +49,7 @@ minetest.register_node(
groups = {cracky=1, stone=1, not_in_craftingguide = 1},
drop = "default:lump_iron",
sounds = default.node_sound_stone_defaults(),
})
})
minetest.register_node(
"default:block_steel",
@ -58,7 +58,7 @@ minetest.register_node(
tiles ={"default_block_steel.png"},
groups = {cracky=1},
sounds = default.node_sound_stone_defaults(),
})
})
minetest.register_node(
"default:block_coal",
@ -67,7 +67,7 @@ minetest.register_node(
tiles ={"default_block_coal.png"},
groups = {choppy=3, oddly_breakable_by_hand = 3},
sounds = default.node_sound_wood_defaults(),
})
})
minetest.register_node(
"default:dirt",
@ -77,7 +77,7 @@ minetest.register_node(
stack_max = 240,
groups = {crumbly=3, soil=1, plantable_soil = 1, fall_damage_add_percent=-5},
sounds = default.node_sound_dirt_defaults(),
})
})
minetest.register_node(
"default:dry_dirt",
@ -87,7 +87,7 @@ minetest.register_node(
stack_max = 240,
groups = {crumbly=3, soil=1, plantable_sandy = 1, fall_damage_add_percent=-10},
sounds = default.node_sound_dirt_defaults(),
})
})
minetest.register_node(
"default:swamp_dirt",
@ -97,7 +97,7 @@ minetest.register_node(
stack_max = 240,
groups = {crumbly=3, soil=1, plantable_soil = 1, fall_damage_add_percent=-10},
sounds = default.node_sound_dirt_defaults(),
})
})
minetest.register_node(
"default:fertilized_dirt",
@ -114,7 +114,7 @@ minetest.register_node(
},
drop = "default:dirt",
sounds = default.node_sound_dirt_defaults(),
})
})
minetest.register_node(
"default:dirt_with_dry_grass",
@ -135,7 +135,7 @@ minetest.register_node(
{
footstep = {name="default_soft_footstep", gain=0.3},
}),
})
})
minetest.register_node(
"default:dirt_with_swamp_grass",
@ -156,7 +156,7 @@ minetest.register_node(
{
footstep = {name="default_soft_footstep", gain=0.5},
}),
})
})
minetest.register_node(
"default:dirt_with_grass",
@ -178,7 +178,7 @@ minetest.register_node(
{
footstep = {name="default_soft_footstep", gain=0.4},
}),
})
})
minetest.register_node(
"default:dirt_with_grass_footsteps",
@ -200,7 +200,7 @@ minetest.register_node(
{
footstep = {name="default_soft_footstep", gain=0.4},
}),
})
})
minetest.register_node(
"default:dirt_path",
@ -216,7 +216,7 @@ minetest.register_node(
groups = {crumbly=3, fall_damage_add_percent=-10},
is_ground_content = false,
sounds = default.node_sound_dirt_defaults(),
})
})
minetest.register_node(
"default:path_slab",
@ -232,7 +232,7 @@ minetest.register_node(
groups = {crumbly=3, fall_damage_add_percent=-10},
is_ground_content = false,
sounds = default.node_sound_dirt_defaults(),
})
})
minetest.register_node(
"default:heated_dirt_path",
@ -249,7 +249,7 @@ minetest.register_node(
groups = {crumbly=3, fall_damage_add_percent=-10},
is_ground_content = false,
sounds = default.node_sound_dirt_defaults(),
})
})
minetest.register_node(
"default:brick",
@ -259,7 +259,7 @@ minetest.register_node(
is_ground_content = false,
groups = {cracky = 2},
sounds = default.node_sound_stone_defaults(),
})
})
minetest.register_node(
"default:sand",
@ -268,7 +268,7 @@ minetest.register_node(
tiles ={"default_sand.png"},
groups = {crumbly = 3, falling_node = 1, sand = 1, plantable_sandy = 1, fall_damage_add_percent = -10},
sounds = default.node_sound_sand_defaults(),
})
})
minetest.register_node(
"default:fertilized_sand",
@ -287,7 +287,7 @@ minetest.register_node(
drop = "default:sand",
is_ground_content = false,
sounds = default.node_sound_sand_defaults(),
})
})
minetest.register_node(
"default:sandstone",
@ -297,7 +297,7 @@ minetest.register_node(
groups = {crumbly = 2, cracky = 3},
drop = "default:sand 2",
sounds = default.node_sound_stone_defaults(),
})
})
minetest.register_node(
"default:compressed_sandstone",
@ -307,7 +307,7 @@ minetest.register_node(
groups = {cracky = 2},
is_ground_content = false,
sounds = default.node_sound_stone_defaults(),
})
})
minetest.register_node(
"default:gravel",
@ -319,7 +319,7 @@ minetest.register_node(
{
footstep = {name="default_crunch_footstep", gain=0.45},
}),
})
})
minetest.register_node(
"default:sapling_oak",
@ -338,7 +338,7 @@ minetest.register_node(
},
groups = {snappy = 2, dig_immediate = 2, attached_node = 1, sapling = 1},
sounds = default.node_sound_defaults(),
})
})
minetest.register_node(
"default:tree_oak",
@ -347,7 +347,7 @@ minetest.register_node(
tiles = {"default_tree_oak_top.png", "default_tree_oak_top.png", "default_tree_oak.png"},
groups = {choppy=1, tree=1, oddly_breakable_by_hand=1},
sounds = default.node_sound_wood_defaults(),
})
})
minetest.register_node(
"default:leaves_oak",
@ -372,7 +372,7 @@ minetest.register_node(
}
},
sounds = default.node_sound_leaves_defaults(),
})
})
minetest.register_node( -- looks just like default oak leaves, except they decay much farther
"default:leaves_oak_huge",
@ -398,7 +398,7 @@ minetest.register_node( -- looks just like default oak leaves, except they decay
}
},
sounds = default.node_sound_leaves_defaults(),
})
})
minetest.register_node(
"default:sapling_birch",
@ -418,7 +418,7 @@ minetest.register_node(
groups = {snappy=2, dig_immediate=2, attached_node=1, sapling = 1},
is_ground_content = false,
sounds = default.node_sound_defaults(),
})
})
minetest.register_node(
"default:tree_birch",
@ -427,7 +427,7 @@ minetest.register_node(
tiles = {"default_tree_birch_top.png", "default_tree_birch_top.png", "default_tree_birch.png"},
groups = {choppy=2, tree=1, oddly_breakable_by_hand=1},
sounds = default.node_sound_wood_defaults(),
})
})
minetest.register_node(
"default:leaves_birch",
@ -452,7 +452,7 @@ minetest.register_node(
}
},
sounds = default.node_sound_leaves_defaults(),
})
})
minetest.register_node(
"default:sapling",
@ -472,7 +472,7 @@ minetest.register_node(
groups = {snappy=2, dig_immediate=2, attached_node=1, sapling = 1},
is_ground_content = false,
sounds = default.node_sound_defaults(),
})
})
minetest.register_node(
"default:tree",
@ -481,7 +481,7 @@ minetest.register_node(
tiles = {"default_tree_top.png", "default_tree_top.png", "default_tree.png"},
groups = {choppy=2,tree=1,oddly_breakable_by_hand=1},
sounds = default.node_sound_wood_defaults(),
})
})
minetest.register_node(
"default:leaves",
@ -506,7 +506,7 @@ minetest.register_node(
}
},
sounds = default.node_sound_leaves_defaults(),
})
})
minetest.register_node(
"default:dry_leaves",
@ -531,7 +531,7 @@ minetest.register_node(
}
},
sounds = default.node_sound_leaves_defaults(),
})
})
minetest.register_node(
"default:cactus",
@ -561,7 +561,7 @@ minetest.register_node(
default.dig_up(pos, node, digger)
end,
on_use = minetest.item_eat({hp = 2, sat = 5}),
})
})
minetest.register_node(
"default:rope",
@ -585,7 +585,7 @@ minetest.register_node(
after_dig_node = function(pos, node, metadata, digger)
default.dig_down(pos, node, digger)
end,
})
})
minetest.register_node(
"default:papyrus",
@ -617,7 +617,7 @@ minetest.register_node(
after_dig_node = function(pos, node, metadata, digger)
default.dig_up(pos, node, digger)
end,
})
})
minetest.register_node(
"default:papyrus",
@ -649,7 +649,7 @@ minetest.register_node(
after_dig_node = function(pos, node, metadata, digger)
default.dig_up(pos, node, digger)
end,
})
})
minetest.register_node(
"default:bookshelf",
@ -681,7 +681,7 @@ minetest.register_node(
meta:set_string("infotext", "Bookshelf")
end
end,
})
})
minetest.register_node(
"default:glass",
@ -694,7 +694,7 @@ minetest.register_node(
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=2},
is_ground_content = false,
sounds = default.node_sound_glass_defaults(),
})
})
minetest.register_node(
"default:fence",
@ -715,7 +715,7 @@ minetest.register_node(
after_dig_node = function(pos, node, metadata, digger)
default.dig_up(pos, node, digger)
end,
})
})
minetest.register_node(
"default:fence_oak",
@ -736,7 +736,7 @@ minetest.register_node(
after_dig_node = function(pos, node, metadata, digger)
default.dig_up(pos, node, digger)
end,
})
})
minetest.register_node(
"default:fence_birch",
@ -757,7 +757,7 @@ minetest.register_node(
after_dig_node = function(pos, node, metadata, digger)
default.dig_up(pos, node, digger)
end,
})
})
minetest.register_node(
"default:ladder",
@ -789,7 +789,7 @@ minetest.register_node(
groups = {snappy = 2, choppy = 2, oddly_breakable_by_hand = 3},
is_ground_content = false,
sounds = default.node_sound_wood_defaults(),
})
})
minetest.register_node(
"default:planks",
@ -799,7 +799,7 @@ minetest.register_node(
groups = {planks = 1, snappy = 3, choppy = 3, oddly_breakable_by_hand = 3},
is_ground_content = false,
sounds = default.node_sound_wood_defaults(),
})
})
minetest.register_node(
"default:planks_oak",
@ -809,7 +809,7 @@ minetest.register_node(
groups = {planks = 1, snappy = 2, choppy = 2, oddly_breakable_by_hand = 3},
is_ground_content = false,
sounds = default.node_sound_wood_defaults(),
})
})
minetest.register_node(
"default:planks_birch",
@ -819,7 +819,7 @@ minetest.register_node(
groups = {planks = 1, snappy = 2, choppy = 2, oddly_breakable_by_hand = 2},
is_ground_content = false,
sounds = default.node_sound_wood_defaults(),
})
})
minetest.register_node(
"default:frame",
@ -829,7 +829,7 @@ minetest.register_node(
groups = {wood = 1, choppy = 2, oddly_breakable_by_hand = 1},
is_ground_content = false,
sounds = default.node_sound_wood_defaults(),
})
})
minetest.register_node(
"default:reinforced_frame",
@ -839,7 +839,7 @@ minetest.register_node(
groups = {wood = 1, choppy = 1},
is_ground_content = false,
sounds = default.node_sound_wood_defaults(),
})
})
minetest.register_node(
"default:water_flowing",
@ -874,7 +874,7 @@ minetest.register_node(
post_effect_color = {a=90, r=40, g=40, b=100},
groups = {water=1, flowing_water = 1, liquid=1},
is_ground_content = false,
})
})
minetest.register_node(
"default:water_source",
@ -903,7 +903,7 @@ minetest.register_node(
post_effect_color = {a=90, r=40, g=40, b=100},
groups = {water=1, liquid=1},
is_ground_content = false,
})
})
minetest.register_node(
"default:river_water_flowing",
@ -940,7 +940,7 @@ minetest.register_node(
post_effect_color = {a=40, r=40, g=70, b=100},
groups = {water=1, flowing_water = 1, river_water = 1, liquid=1},
is_ground_content = false,
})
})
minetest.register_node(
"default:river_water_source",
@ -971,7 +971,7 @@ minetest.register_node(
post_effect_color = {a=40, r=40, g=70, b=100},
groups = {water = 1, river_water = 1, liquid = 1},
is_ground_content = false,
})
})
minetest.register_node(
"default:swamp_water_flowing",
@ -1008,7 +1008,7 @@ minetest.register_node(
post_effect_color = {a=220, r=50, g=40, b=70},
groups = {water=1, flowing_water = 1, swamp_water = 1, liquid=1},
is_ground_content = false,
})
})
minetest.register_node(
"default:swamp_water_source",
@ -1039,7 +1039,7 @@ minetest.register_node(
post_effect_color = {a=220, r=50, g=40, b=70},
groups = {water = 1, swamp_water = 1, liquid = 1},
is_ground_content = false,
})
})
minetest.register_node(
"default:torch_dead",
@ -1090,7 +1090,7 @@ minetest.register_node(
groups = {choppy=2, dig_immediate=3, attached_node=1},
is_ground_content = false,
sounds = default.node_sound_defaults(),
})
})
minetest.register_node(
"default:torch_weak",
@ -1142,7 +1142,7 @@ minetest.register_node(
groups = {choppy=2, dig_immediate=3, attached_node=1},
is_ground_content = false,
sounds = default.node_sound_defaults(),
})
})
minetest.register_node(
"default:torch",
@ -1194,7 +1194,7 @@ minetest.register_node(
groups = {choppy=2, dig_immediate=3, attached_node=1},
is_ground_content = false,
sounds = default.node_sound_defaults(),
})
})
minetest.register_node(
"default:sign",
@ -1239,7 +1239,7 @@ minetest.register_node(
on_destruct = function(pos)
default.write_name(pos, "")
end
})
})
minetest.register_node(
"default:fern",
@ -1260,7 +1260,7 @@ minetest.register_node(
buildable_to = true,
groups = {snappy = 2, dig_immediate = 3, attached_node = 1, grass = 1},
sounds = default.node_sound_leaves_defaults(),
})
})
minetest.register_node(
"default:flower",
@ -1280,7 +1280,7 @@ minetest.register_node(
buildable_to = true,
groups = {snappy = 2, dig_immediate = 3, attached_node = 1},
sounds = default.node_sound_leaves_defaults(),
})
})
minetest.register_node(
"default:swamp_grass",
@ -1301,7 +1301,7 @@ minetest.register_node(
buildable_to = true,
groups = {snappy = 2, dig_immediate = 3, attached_node = 1, grass = 1},
sounds = default.node_sound_leaves_defaults(),
})
})
minetest.register_node(
"default:dry_grass",
@ -1322,7 +1322,7 @@ minetest.register_node(
buildable_to = true,
groups = {snappy = 2, dig_immediate = 3, attached_node = 1, grass = 1},
sounds = default.node_sound_leaves_defaults(),
})
})
minetest.register_node(
"default:grass",
@ -1343,7 +1343,7 @@ minetest.register_node(
buildable_to = true,
groups = {snappy = 2, dig_immediate = 3, attached_node = 1, grass = 1},
sounds = default.node_sound_leaves_defaults(),
})
})
minetest.register_node(
"default:tall_grass",
@ -1365,7 +1365,7 @@ minetest.register_node(
buildable_to = true,
groups = {snappy = 2, dig_immediate = 3, attached_node = 1, grass = 1},
sounds = default.node_sound_leaves_defaults(),
})
})
minetest.register_node(
"default:thistle",
@ -1387,7 +1387,7 @@ minetest.register_node(
after_dig_node = function(pos, node, metadata, digger)
default.dig_up(pos, node, digger)
end,
})
})
minetest.register_node(
"default:apple",
@ -1411,7 +1411,7 @@ minetest.register_node(
groups = {fleshy = 3, dig_immediate = 2, leafdecay = 3, leafdecay_drop = 1, attached_node = 1},
on_use = minetest.item_eat({hp = 2, sat = 10}),
sounds = default.node_sound_defaults(),
})
})
minetest.register_node(
"default:clam",
@ -1441,7 +1441,7 @@ minetest.register_node(
groups = {fleshy = 3, oddly_breakable_by_hand = 2, choppy = 3, attached_node = 1},
on_use = minetest.item_eat({hp = 4, sat = 40}),
sounds = default.node_sound_defaults(),
})
})
minetest.register_node(
"default:chest",
@ -1450,16 +1450,18 @@ minetest.register_node(
tiles ={"default_chest_top.png", "default_chest_top.png", "default_chest_sides.png",
"default_chest_sides.png", "default_chest_sides.png", "default_chest_front.png"},
paramtype2 = "facedir",
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2},
groups = {snappy = 2,choppy = 2,oddly_breakable_by_hand = 2},
is_ground_content = false,
sounds = default.node_sound_wood_defaults(),
on_construct = function(pos)
local meta = minetest.get_meta(pos)
meta:set_string("formspec", default.ui.get_page("default_chest"))
meta:set_string("formspec", default.ui.get_page("default:chest"))
meta:set_string("infotext", "Chest")
local inv = meta:get_inventory()
inv:set_size("main", 8*4)
inv:set_size("main", 8 * 4)
end,
can_dig = function(pos, player)
local meta = minetest.get_meta(pos)
@ -1475,7 +1477,7 @@ minetest.register_node(
meta:set_string("infotext", "Chest")
end
end,
})
})
local form_chest = default.ui.get_page("default:2part")
form_chest = form_chest .. "list[current_name;main;0.25,0.25;8,4;]"