1
0
Mirror von https://github.com/HybridDog/nether-pack.git synchronisiert 2025-07-14 22:10:19 +02:00
Dieser Commit ist enthalten in:
sys4-fr
2018-09-08 14:10:05 +02:00
Ursprung 163bd4a021
Commit 71236002de
139 geänderte Dateien mit 350 neuen und 839 gelöschten Zeilen

133
nether/items.lua Normale Datei → Ausführbare Datei
Datei anzeigen

@ -376,6 +376,18 @@ minetest.register_node("nether:apple", {
if nether_port(user, vector.round(user:getpos())) then
return itemstack
end
local p_hunger = tonumber(hbhunger.hunger[user:get_player_name()])
if not p_hunger then
return
end
p_hunger = p_hunger + 9
if p_hunger > 30 then
p_hunger = 30
end
hbhunger.hunger[user:get_player_name()] = p_hunger
hbhunger.set_hunger(user)
local amount = math.random(4, 6)
inv:add_item("main", {name="nether:blood_extracted", count=math.floor(amount/3)})
user:set_hp(user:get_hp()-amount)
@ -813,51 +825,53 @@ minetest.register_craftitem("nether:hotbed", {
})
-- Modif MFF the entire tool
minetest.register_tool("nether:pick_mushroom", {
description = "Nether Mushroom Pickaxe",
inventory_image = "nether_pick_mushroom.png",
tool_capabilities = {
max_drop_level=0,
groupcaps={
cracky = {times={[3]=3}, uses=1, maxlevel=1},
nether = {times={[3]=3}, uses=1, maxlevel=1},
cracky = {times={[3]=3.0}, uses=5, maxlevel=1},
nether = {times={[3]=3}, uses=5, maxlevel=1},
},
damage_groups = {fleshy=2},
},
})
minetest.register_tool("nether:pick_wood", {
minetest.register_tool("nether:pick_wood", { -- Modif MFF the entire tool
description = "Nether Wood Pickaxe",
inventory_image = "nether_pick_wood.png",
tool_capabilities = {
full_punch_interval = 1.2,
max_drop_level=0,
groupcaps={
cracky = {times={[3]=1.6}, uses=10, maxlevel=1},
nether = {times={[2]=6, [3]=1.6}, uses=10, maxlevel=1},
cracky = {times={[3]=1.60}, uses=10, maxlevel=1},
nether = {times={[2]=6, [3]=1.60}, uses=10, maxlevel=1},
},
damage_groups = {fleshy=2},
},
})
minetest.register_tool("nether:pick_netherrack", {
minetest.register_tool("nether:pick_netherrack", { -- Modif MFF the entire tool
description = "Netherrack Pickaxe",
inventory_image = "nether_pick_netherrack.png",
tool_capabilities = {
full_punch_interval = 1.3,
full_punch_interval = 1.2,
max_drop_level=0,
groupcaps={
cracky = {times={[2]=2.0, [3]=1.20}, uses=20, maxlevel=1},
nether = {times={[1]=16, [2]=2, [3]=1.20}, uses=20, maxlevel=1},
cracky = {times={[2]=2.00, [3]=1.20}, uses=20, maxlevel=2},
nether = {times={[1]=16, [2]=2.00, [3]=1.20}, uses=20, maxlevel=1},
},
damage_groups = {fleshy=3},
},
})
minetest.register_tool("nether:pick_netherrack_blue", {
minetest.register_tool("nether:pick_netherrack_blue", { -- Modif MFF the entire tool
description = "Blue Netherrack Pickaxe",
inventory_image = "nether_pick_netherrack_blue.png",
tool_capabilities = {
full_punch_interval = 1.0,
full_punch_interval = 0.8,
max_drop_level=1,
groupcaps={
cracky = {times={[1]=4.00, [2]=1.60, [3]=0.80}, uses=30, maxlevel=2},
@ -867,60 +881,62 @@ minetest.register_tool("nether:pick_netherrack_blue", {
},
})
minetest.register_tool("nether:pick_white", {
minetest.register_tool("nether:pick_white", { -- Modif MFF the entire tool
description = "Siwtonic Pickaxe",
inventory_image = "nether_pick_white.png",
tool_capabilities = {
full_punch_interval = 0.9,
full_punch_interval = 0.5,
max_drop_level=3,
groupcaps={
cracky = {times={[1]=1, [2]=0.8, [3]=0.3}, uses=180, maxlevel=3},
nether = {times={[1]=1, [2]=0.5, [3]=0.3}, uses=180, maxlevel=3},
cracky = {times={[1]=1.75, [2]=0.85, [3]=0.40}, uses=125, maxlevel=3},
nether = {times={[1]=1, [2]=0.5, [3]=0.3}, uses=125, maxlevel=3},
},
damage_groups = {fleshy=5},
},
})
minetest.register_tool("nether:axe_netherrack", {
-- Nether Axe
minetest.register_tool("nether:axe_netherrack", { -- Modif MFF the entire tool
description = "Netherrack Axe",
inventory_image = "nether_axe_netherrack.png",
tool_capabilities = {
full_punch_interval = 1.3,
max_drop_level=0,
groupcaps={
choppy={times={[1]=2.9, [2]=1.9, [3]=1.4}, uses=20, maxlevel=1},
choppy={times={[1]=3.00, [2]=1.00, [3]=0.60}, uses=20, maxlevel=2},
},
damage_groups = {fleshy=4},
damage_groups = {fleshy=3},
},
})
minetest.register_tool("nether:axe_netherrack_blue", {
minetest.register_tool("nether:axe_netherrack_blue", { -- Modif MFF the entire tool
description = "Blue Netherrack Axe",
inventory_image = "nether_axe_netherrack_blue.png",
tool_capabilities = {
full_punch_interval = 0.9,
max_drop_level=1,
groupcaps={
choppy={times={[1]=2.5, [2]=1.5, [3]=1}, uses=30, maxlevel=2},
choppy={times={[1]=2.00, [2]=0.80, [3]=0.40}, uses=30, maxlevel=2},
},
damage_groups = {fleshy=6},
damage_groups = {fleshy=4},
},
})
minetest.register_tool("nether:axe_white", {
minetest.register_tool("nether:axe_white", { -- Modif MFF the entire tool
description = "Siwtonic Axe",
inventory_image = "nether_axe_white.png",
tool_capabilities = {
full_punch_interval = 0.9,
max_drop_level=1,
groupcaps={
choppy={times={[1]=1.2, [2]=0.5, [3]=0.3}, uses=180, maxlevel=2},
choppy={times={[1]=0.90, [2]=0.45, [3]=0.20}, uses=125, maxlevel=3},
},
damage_groups = {fleshy=8},
damage_groups = {fleshy=5},
},
})
minetest.register_tool("nether:shovel_netherrack", {
-- Nether Shovel
minetest.register_tool("nether:shovel_netherrack", { -- Modif MFF the entire tool
description = "Netherrack Shovel",
inventory_image = "nether_shovel_netherrack.png",
wield_image = "nether_shovel_netherrack.png^[transformR90",
@ -928,13 +944,13 @@ minetest.register_tool("nether:shovel_netherrack", {
full_punch_interval = 1.4,
max_drop_level=0,
groupcaps={
crumbly = {times={[1]=1.7, [2]=1.1, [3]=0.45}, uses=22, maxlevel=2},
crumbly = {times={[1]=3.30, [2]=2.20, [3]=1.32}, uses=20, maxlevel=2},
},
damage_groups = {fleshy=2},
damage_groups = {fleshy=3},
},
})
minetest.register_tool("nether:shovel_netherrack_blue", {
minetest.register_tool("nether:shovel_netherrack_blue", { -- Modif MFF the entire tool
description = "Blue Netherrack Shovel",
inventory_image = "nether_shovel_netherrack_blue.png",
wield_image = "nether_shovel_netherrack_blue.png^[transformR90",
@ -942,13 +958,13 @@ minetest.register_tool("nether:shovel_netherrack_blue", {
full_punch_interval = 1.1,
max_drop_level=1,
groupcaps={
crumbly = {times={[1]=1.4, [2]=0.8, [3]=0.35}, uses=50, maxlevel=2},
crumbly = {times={[1]=4.40, [2]=1.76, [3]=0.88}, uses=30, maxlevel=2},
},
damage_groups = {fleshy=3},
damage_groups = {fleshy=4},
},
})
minetest.register_tool("nether:shovel_white", {
minetest.register_tool("nether:shovel_white", { -- Modif MFF the entire tool
description = "Siwtonic Shovel",
inventory_image = "nether_shovel_white.png",
wield_image = "nether_shovel_white.png^[transformR90",
@ -956,48 +972,49 @@ minetest.register_tool("nether:shovel_white", {
full_punch_interval = 1,
max_drop_level=1,
groupcaps={
crumbly = {times={[1]=0.95, [2]=0.45, [3]=0.1}, uses=151, maxlevel=3},
},
damage_groups = {fleshy=4},
},
})
minetest.register_tool("nether:sword_netherrack", {
description = "Netherrack Sword",
inventory_image = "nether_sword_netherrack.png",
tool_capabilities = {
full_punch_interval = 1,
max_drop_level=0,
groupcaps={
snappy={times={[2]=1.3, [3]=0.38}, uses=40, maxlevel=1},
crumbly = {times={[1]=1.93, [2]=0.94, [3]=0.44}, uses=125, maxlevel=3},
},
damage_groups = {fleshy=5},
},
})
minetest.register_tool("nether:sword_netherrack_blue", {
description = "Blue Netherrack Sword",
inventory_image = "nether_sword_netherrack_blue.png",
-- Nether Sword
minetest.register_tool("nether:sword_netherrack", { -- Modif MFF the entire tool
description = "Netherrack Sword",
inventory_image = "nether_sword_netherrack.png",
tool_capabilities = {
full_punch_interval = 0.8,
max_drop_level=1,
full_punch_interval = 0.9,
max_drop_level=0,
groupcaps={
snappy={times={[1]=2.5, [2]=1.1, [3]=0.33}, uses=40, maxlevel=2},
snappy={times={[2]=1.3, [3]=0.38}, uses=40, maxlevel=1},
},
damage_groups = {fleshy=7},
damage_groups = {fleshy=4},
},
})
minetest.register_tool("nether:sword_white", {
description = "Siwtonic Sword",
inventory_image = "nether_sword_white.png",
wield_image = "nether_sword_white.png^[transformR90",
minetest.register_tool("nether:sword_netherrack_blue", { -- Modif MFF the entire tool
description = "Blue Netherrack Sword",
inventory_image = "nether_sword_netherrack_blue.png",
tool_capabilities = {
full_punch_interval = 0.7,
max_drop_level=1,
groupcaps={
snappy={times={[1]=1.7, [2]=0.8, [3]=0.2}, uses=100, maxlevel=3},
snappy={times={[1]=2.5, [2]=1.1, [3]=0.33}, uses=40, maxlevel=2},
},
damage_groups = {fleshy=11},
damage_groups = {fleshy=6},
},
})
minetest.register_tool("nether:sword_white", { -- Modif MFF the entire tool
description = "Siwtonic Sword",
inventory_image = "nether_sword_white.png",
wield_image = "nether_sword_white.png^[transformR90",
tool_capabilities = {
full_punch_interval = 0.6,
max_drop_level=1,
groupcaps={
snappy={times={[1]=1.7, [2]=0.8, [3]=0.2}, uses=100, maxlevel=3},
},
damage_groups = {fleshy=8},
},
})