bug fixes (as reported by ladyunicornejg)

inv++ for armor texture
mithril shield texture.
bubble texture
stairs, snow-ish things can now be broken
removed wooden tools due to them being absolutely useless.
spalings not growing fixed.
bags won't crash the game when trying to put them back to the inventory.
master
Mitori Itoshiki 2013-07-13 18:17:35 +04:00
parent 695f2aad5a
commit a5aacc27b8
10 changed files with 33 additions and 56 deletions

View File

@ -76,7 +76,7 @@ minetest.register_on_joinplayer(function(player)
end,
allow_take = function(inv, listname, index, stack, player)
if player:get_inventory():is_empty(listname.."contents")==true then
return stack:get_size(listname)
return stack:get_count()
else
return 0
end
@ -114,25 +114,25 @@ minetest.register_tool("bags:large", {
minetest.register_craft({
output = "bags:small",
recipe = {
{"", "default:stick", ""},
{"default:wood", "default:wood", "default:wood"},
{"default:wood", "default:wood", "default:wood"},
{"default:stick"},
{"wool:white"},
},
})
minetest.register_craft({
output = "bags:medium",
recipe = {
{"", "default:stick", ""},
{"bags:small", "bags:small", "bags:small"},
{"bags:small", "bags:small", "bags:small"},
{"wool:white", "wool:white", "wool:white"},
},
})
minetest.register_craft({
output = "bags:large",
recipe = {
{"", "default:stick", ""},
{"bags:medium", "bags:medium", "bags:medium"},
{"bags:medium", "bags:medium", "bags:medium"},
{"wool:white", "wool:white", "wool:white"},
{"wool:white", "wool:white", "wool:white"},
},
})

View File

@ -65,7 +65,7 @@ minetest.register_node("default:dirt_with_grass", {
description = "Dirt with Grass",
tiles = {"default_grass.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"},
is_ground_content = true,
groups = {crumbly=6},
groups = {crumbly=6, soil=1},
drop = 'default:dirt',
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_grass_footstep", gain=0.4},
@ -76,7 +76,7 @@ minetest.register_node("default:dirt_with_grass_footsteps", {
description = "Dirt with Grass and Footsteps",
tiles = {"default_grass_footsteps.png", "default_dirt.png", "default_dirt.png^default_grass_side.png"},
is_ground_content = true,
groups = {crumbly=6},
groups = {crumbly=6, soil=1},
drop = 'default:dirt',
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_grass_footstep", gain=0.4},
@ -87,7 +87,7 @@ minetest.register_node("default:dirt", {
description = "Dirt",
tiles = {"default_dirt.png"},
is_ground_content = true,
groups = {crumbly=6},
groups = {crumbly=6, soil=1},
sounds = default.node_sound_dirt_defaults(),
})

View File

@ -8,7 +8,7 @@ minetest.register_node("default:needles", {
visual_scale = 1.3,
tiles = {"snow_needles.png"},
paramtype = "light",
groups = {snappy=3, leafdecay=3, flammable=2},
groups = {snappy=6, leafdecay=3, flammable=2},
drop = {
max_items = 1,
items = {
@ -46,7 +46,7 @@ minetest.register_node("default:needles_decorated", {
drawtype = "allfaces_optional",
tiles = {"snow_needles_decorated.png"},
paramtype = "light",
groups = {snappy=3, leafdecay=3, flammable=2},
groups = {snappy=6, leafdecay=3, flammable=2},
drop = {
max_items = 1,
items = {
@ -87,7 +87,7 @@ minetest.register_node("default:xmas_tree", {
wield_image = "snow_xmas_tree.png",
paramtype = "light",
walkable = false,
groups = {snappy=2,dig_immediate=3,flammable=2},
groups = {snappy=7,dig_immediate=3,flammable=2},
sounds = default.node_sound_defaults(),
})
@ -100,7 +100,7 @@ minetest.register_node("default:sapling_pine", {
wield_image = "snow_sapling_pine.png",
paramtype = "light",
walkable = false,
groups = {snappy=2,dig_immediate=3,flammable=2},
groups = {snappy=7,dig_immediate=3,flammable=2},
sounds = default.node_sound_defaults(),
})
@ -112,7 +112,7 @@ minetest.register_node("default:star", {
wield_image = "snow_star.png",
paramtype = "light",
walkable = false,
groups = {snappy=2,dig_immediate=3},
groups = {snappy=7,dig_immediate=3},
sounds = default.node_sound_defaults(),
})
@ -253,7 +253,7 @@ minetest.register_node("default:dirt_with_snow", {
description = "Dirt with Snow",
tiles = {"snow_snow.png", "default_dirt.png", "default_dirt.png^snow_snow_side.png"},
is_ground_content = true,
groups = {crumbly=3},
groups = {crumbly=6},
drop = 'default:dirt',
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_snow_footstep", gain=0.4},
@ -299,7 +299,7 @@ minetest.register_node("default:snow_block", {
--2 = Papyrus
--3 = Dry shrub
is_ground_content = true,
groups = {crumbly=3,melts=2,falling_node=1},
groups = {crumbly=6,melts=2,falling_node=1},
drop = 'default:snow_block',
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_grass_footstep", gain=0.4},
@ -337,7 +337,7 @@ minetest.register_node("default:snow_brick", {
description = "Snow Brick",
tiles = {"snow_snow_brick.png"},
is_ground_content = true,
groups = {crumbly=3,melts=2},
groups = {crumbly=5,melts=2},
drop = 'default:snow_brick',
sounds = default.node_sound_dirt_defaults(),
})
@ -349,7 +349,7 @@ minetest.register_node("default:ice", {
is_ground_content = true,
use_texture_alpha = true,
drawtype = "glasslike",
groups = {snappy=2,cracky=3,melts=1},
groups = {snappy=5,cracky=5,melts=1},
drop = 'default:ice',
paramtype = "light",
sunlight_propagates = true,
@ -368,7 +368,7 @@ minetest.register_node("default:moss", {
type = "wallmounted",
},
is_ground_content = true,
groups = {crumbly=3, flammable=2, attached_node=1},
groups = {crumbly=7, flammable=2, attached_node=1},
})
minetest.register_craft({

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 B

View File

@ -78,19 +78,7 @@ minetest.register_tool("default:pick_mese", {
-- Shovels
minetest.register_tool("default:shovel_wood", {
description = "Wooden Shovel",
inventory_image = "default_tool_woodshovel.png",
wield_image = "default_tool_woodshovel.png^[transformR90",
tool_capabilities = {
full_punch_interval = 1.2,
max_drop_level=0,
groupcaps={
crumbly = {times={[6]=1.60, [7]=1.0}, uses=10},
},
damage_groups = {fleshy=2},
},
})
minetest.register_tool("default:shovel_stone", {
description = "Stone Shovel",
inventory_image = "default_tool_stoneshovel.png",
@ -145,18 +133,7 @@ minetest.register_tool("default:shovel_mese", {
})
-- Axes
minetest.register_tool("default:axe_wood", {
description = "Wooden Axe",
inventory_image = "default_tool_woodaxe.png",
tool_capabilities = {
full_punch_interval = 1.0,
max_drop_level=0,
groupcaps={
choppy = {times={[6]=1.60, [7]=1.0}, uses=10},
},
damage_groups = {fleshy=2},
},
})
minetest.register_tool("default:axe_stone", {
description = "Stone Axe",
inventory_image = "default_tool_stoneaxe.png",
@ -207,7 +184,7 @@ minetest.register_tool("default:axe_mese", {
})
-- Swords
--[[ Swords
minetest.register_tool("default:sword_wood", {
description = "Wooden Sword",
inventory_image = "default_tool_woodsword.png",
@ -219,7 +196,7 @@ minetest.register_tool("default:sword_wood", {
},
damage_groups = {fleshy=2},
}
})
})--]]
minetest.register_tool("default:sword_stone", {
description = "Stone Sword",
inventory_image = "default_tool_stonesword.png",

View File

@ -1205,7 +1205,7 @@ minetest.register_craftitem("dwarves:water_boiled", {
})
minetest.register_craftitem("dwarves:magic_essence", {
description = "King's Diamond",
description = "Arkenstone",
inventory_image = "dwarves_magic_essence.png",
})

Binary file not shown.

After

Width:  |  Height:  |  Size: 629 B

View File

Before

Width:  |  Height:  |  Size: 647 B

After

Width:  |  Height:  |  Size: 647 B

View File

@ -225,49 +225,49 @@ function stairs.register_stair_and_slab(subname, recipeitem, groups, images, des
end
stairs.register_stair_and_slab("wood", "default:wood",
{snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3},
{snappy=6,choppy=6,oddly_breakable_by_hand=5,flammable=3},
{"default_wood.png"},
"Wooden Stair",
"Wooden Slab",
default.node_sound_wood_defaults())
stairs.register_stair_and_slab("stone", "default:stone",
{cracky=3},
{cracky=6},
{"default_stone.png"},
"Stone Stair",
"Stone Slab",
default.node_sound_stone_defaults())
stairs.register_stair_and_slab("cobble", "default:cobble",
{cracky=3},
{cracky=6},
{"default_cobble.png"},
"Cobble Stair",
"Cobble Slab",
default.node_sound_stone_defaults())
stairs.register_stair_and_slab("brick", "default:brick",
{cracky=3},
{cracky=4},
{"default_brick.png"},
"Brick Stair",
"Brick Slab",
default.node_sound_stone_defaults())
stairs.register_stair_and_slab("sandstone", "default:sandstone",
{crumbly=2,cracky=2},
{crumbly=6,cracky=6},
{"default_sandstone.png"},
"Sandstone Stair",
"Sandstone Slab",
default.node_sound_stone_defaults())
stairs.register_stair_and_slab("junglewood", "default:junglewood",
{snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3},
{snappy=6,choppy=6,oddly_breakable_by_hand=5,flammable=3},
{"default_junglewood.png"},
"Junglewood Stair",
"Junglewood Slab",
default.node_sound_wood_defaults())
stairs.register_stair_and_slab("stonebrick", "default:stonebrick",
{cracky=3},
{cracky=5},
{"default_stone_brick.png"},
"Stone Brick Stair",
"Stone Brick Slab",