translate mod
fix deprecated function
This commit is contained in:
parent
a2cc1744d4
commit
e960d3c6c1
|
@ -368,18 +368,18 @@ end)
|
||||||
|
|
||||||
minetest.register_chatcommand("hell_help", {
|
minetest.register_chatcommand("hell_help", {
|
||||||
params = "",
|
params = "",
|
||||||
description = "Shows a hell guide",
|
description = S("Shows a hell guide"),
|
||||||
func = function(name)
|
func = function(name)
|
||||||
local player = minetest.get_player_by_name(name)
|
local player = minetest.get_player_by_name(name)
|
||||||
if not player then
|
if not player then
|
||||||
minetest.chat_send_player(name, "Something went wrong.")
|
minetest.chat_send_player(name, "Something went wrong.")
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
if player:getpos().y > hell.start then
|
if player:get_pos().y > hell.start then
|
||||||
minetest.chat_send_player(name, "Usually you don't neet this guide here. You can view it in the hell.")
|
minetest.chat_send_player(name, S("Usually you don't need this guide here. You can view it in the hell."))
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
minetest.chat_send_player(name, "Showing guide...")
|
minetest.chat_send_player(name, S("Showing guide..."))
|
||||||
show_guide(name)
|
show_guide(name)
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
|
36
hell.lua
36
hell.lua
|
@ -11,11 +11,12 @@
|
||||||
-- godkiller447 (ideas)
|
-- godkiller447 (ideas)
|
||||||
-- If I didn't list you, please let me know!
|
-- If I didn't list you, please let me know!
|
||||||
|
|
||||||
|
|
||||||
|
local S = hell.get_translator
|
||||||
|
|
||||||
|
|
||||||
local load_time_start = minetest.get_us_time()
|
local load_time_start = minetest.get_us_time()
|
||||||
|
|
||||||
if not rawget(_G, "hell") then
|
|
||||||
hell = {}
|
|
||||||
end
|
|
||||||
|
|
||||||
--== EDITABLE OPTIONS ==--
|
--== EDITABLE OPTIONS ==--
|
||||||
|
|
||||||
|
@ -118,14 +119,13 @@ else
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
local path = minetest.get_modpath("hell")
|
dofile(hell.path.."/weird_mapgen_noise.lua")
|
||||||
dofile(path.."/weird_mapgen_noise.lua")
|
dofile(hell.path.."/items.lua")
|
||||||
dofile(path.."/items.lua")
|
|
||||||
minetest.register_privilege("hell",
|
minetest.register_privilege("hell",
|
||||||
"Allows sending players to hell and extracting them")
|
S("Allows sending players to hell and extracting them"))
|
||||||
dofile(path.."/portal.lua")
|
dofile(hell.path.."/portal.lua")
|
||||||
--dofile(path.."/furnace.lua")
|
--dofile(hell.path.."/furnace.lua")
|
||||||
dofile(path.."/pearl.lua")
|
dofile(hell.path.."/pearl.lua")
|
||||||
|
|
||||||
-- Weierstrass function stuff from https://github.com/slemonide/gen
|
-- Weierstrass function stuff from https://github.com/slemonide/gen
|
||||||
local SIZE = 1000
|
local SIZE = 1000
|
||||||
|
@ -664,18 +664,18 @@ minetest.register_on_generated(function(minp, maxp, seed)
|
||||||
map_lengths_xyz),
|
map_lengths_xyz),
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
pelin_maps.a:get2dMap_flat({x=minp.x, y=minp.z}, pmap1)
|
pelin_maps.a:get_2d_map_flat({x=minp.x, y=minp.z}, pmap1)
|
||||||
pelin_maps.b:get2dMap_flat({x=minp.x, y=minp.z}, pmap2)
|
pelin_maps.b:get_2d_map_flat({x=minp.x, y=minp.z}, pmap2)
|
||||||
pelin_maps.c:get2dMap_flat({x=minp.x, y=minp.z}, pmap3)
|
pelin_maps.c:get_2d_map_flat({x=minp.x, y=minp.z}, pmap3)
|
||||||
|
|
||||||
local forest_possible = maxp.y > f_h_min and minp.y < f_h_max
|
local forest_possible = maxp.y > f_h_min and minp.y < f_h_max
|
||||||
|
|
||||||
--local pmap_f_bottom = minetest.get_perlin_map(perlins.forest_bottom,
|
--local pmap_f_bottom = minetest.get_perlin_map(perlins.forest_bottom,
|
||||||
-- map_lengths_xyz):get2dMap_flat({x=minp.x, y=minp.z})
|
-- map_lengths_xyz):get_2d_map_flat({x=minp.x, y=minp.z})
|
||||||
local perlin_f_bottom, strassx, strassz
|
local perlin_f_bottom, strassx, strassz
|
||||||
if forest_possible then
|
if forest_possible then
|
||||||
perlin_f_bottom = minetest.get_perlin(11, 3, 0.8, tmp2)
|
perlin_f_bottom = minetest.get_perlin(11, 3, 0.8, tmp2)
|
||||||
pelin_maps.forest_top:get2dMap_flat({x=minp.x, y=minp.z}, pmap_f_top)
|
pelin_maps.forest_top:get_2d_map_flat({x=minp.x, y=minp.z}, pmap_f_top)
|
||||||
strassx = get_ws_list(2, minp.x)
|
strassx = get_ws_list(2, minp.x)
|
||||||
strassz = get_ws_list(2, minp.z)
|
strassz = get_ws_list(2, minp.z)
|
||||||
end
|
end
|
||||||
|
@ -758,7 +758,7 @@ minetest.register_on_generated(function(minp, maxp, seed)
|
||||||
local pstr = p.x.." "..p.z
|
local pstr = p.x.." "..p.z
|
||||||
if not f_perlins[pstr] then
|
if not f_perlins[pstr] then
|
||||||
f_perlins[pstr] = math.floor(f_h_min + (math.abs(
|
f_perlins[pstr] = math.floor(f_h_min + (math.abs(
|
||||||
perlin_f_bottom:get2d{x=p.x, y=p.z} + 1))
|
perlin_f_bottom:get_2d{x=p.x, y=p.z} + 1))
|
||||||
* f_yscale_bottom + 0.5)
|
* f_yscale_bottom + 0.5)
|
||||||
end
|
end
|
||||||
local top_noise = pmap_f_top[count]+1
|
local top_noise = pmap_f_top[count]+1
|
||||||
|
@ -1029,8 +1029,8 @@ minetest.register_abm({
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
dofile(path.."/crafting.lua")
|
dofile(hell.path.."/crafting.lua")
|
||||||
dofile(path.."/guide.lua")
|
dofile(hell.path.."/guide.lua")
|
||||||
|
|
||||||
|
|
||||||
local time = (minetest.get_us_time() - load_time_start) / 1000000
|
local time = (minetest.get_us_time() - load_time_start) / 1000000
|
||||||
|
|
129
items.lua
129
items.lua
|
@ -1,3 +1,6 @@
|
||||||
|
|
||||||
|
local S = hell.get_translator
|
||||||
|
|
||||||
local hell_sound = default.node_sound_stone_defaults({
|
local hell_sound = default.node_sound_stone_defaults({
|
||||||
dig = {name="hell_dig", gain=0.7},
|
dig = {name="hell_dig", gain=0.7},
|
||||||
dug = {name="hell_dug", gain=1},
|
dug = {name="hell_dug", gain=1},
|
||||||
|
@ -97,7 +100,7 @@ add_more_nodes("hellrack")
|
||||||
add_aliases("netherrack", "hellrack")
|
add_aliases("netherrack", "hellrack")
|
||||||
|
|
||||||
minetest.register_node("hell:hellrack_tiled", {
|
minetest.register_node("hell:hellrack_tiled", {
|
||||||
description = "Tiled Hellrack",
|
description = S("Tiled Hellrack"),
|
||||||
tiles = {"hell_hellrack_tiled.png"},
|
tiles = {"hell_hellrack_tiled.png"},
|
||||||
groups = {hell=2},
|
groups = {hell=2},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -109,7 +112,7 @@ add_more_nodes("hellrack_tiled")
|
||||||
add_aliases("netherrack_tiled", "hellrack_tiled")
|
add_aliases("netherrack_tiled", "hellrack_tiled")
|
||||||
|
|
||||||
minetest.register_node("hell:hellrack_soil", {
|
minetest.register_node("hell:hellrack_soil", {
|
||||||
description = "Dirty Hellrack",
|
description = S("Dirty Hellrack"),
|
||||||
tiles = {"hell_hellrack.png^hell_hellrack_soil.png"},
|
tiles = {"hell_hellrack.png^hell_hellrack_soil.png"},
|
||||||
groups = {hell=2},
|
groups = {hell=2},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -120,7 +123,7 @@ minetest.register_node("hell:hellrack_soil", {
|
||||||
add_aliases("netherrack_soil", "hellrack_soil")
|
add_aliases("netherrack_soil", "hellrack_soil")
|
||||||
|
|
||||||
minetest.register_node("hell:hellrack_black", {
|
minetest.register_node("hell:hellrack_black", {
|
||||||
description = "Black Hellrack",
|
description = S("Black Hellrack"),
|
||||||
tiles = {"hell_hellrack_black.png"},
|
tiles = {"hell_hellrack_black.png"},
|
||||||
groups = {hell=2},
|
groups = {hell=2},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -132,7 +135,7 @@ add_more_nodes("hellrack_black")
|
||||||
add_aliases("netherrack_black", "hellrack_black")
|
add_aliases("netherrack_black", "hellrack_black")
|
||||||
|
|
||||||
minetest.register_node("hell:hellrack_blue", {
|
minetest.register_node("hell:hellrack_blue", {
|
||||||
description = "Blue Hellrack",
|
description = S("Blue Hellrack"),
|
||||||
tiles = {"hell_hellrack_blue.png"},
|
tiles = {"hell_hellrack_blue.png"},
|
||||||
groups = {hell=1},
|
groups = {hell=1},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -145,7 +148,7 @@ add_aliases("netherrack_blue", "hellrack_blue")
|
||||||
|
|
||||||
-- Hellbrick
|
-- Hellbrick
|
||||||
minetest.register_node("hell:hellrack_brick", {
|
minetest.register_node("hell:hellrack_brick", {
|
||||||
description = "Hellrack Brick",
|
description = S("Hellrack Brick"),
|
||||||
tiles = {"hell_hellrack_brick.png"},
|
tiles = {"hell_hellrack_brick.png"},
|
||||||
groups = {hell=3},
|
groups = {hell=3},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -157,7 +160,7 @@ add_more_nodes("hellrack_brick")
|
||||||
add_aliases("netherrack_brick", "hellrack_brick")
|
add_aliases("netherrack_brick", "hellrack_brick")
|
||||||
|
|
||||||
minetest.register_node("hell:hellrack_brick_blue", {
|
minetest.register_node("hell:hellrack_brick_blue", {
|
||||||
description = "Blue Hellrack Brick",
|
description = S("Blue Hellrack Brick"),
|
||||||
tiles = {"hell_hellrack_brick_blue.png"},
|
tiles = {"hell_hellrack_brick_blue.png"},
|
||||||
groups = {hell=3},
|
groups = {hell=3},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -169,7 +172,7 @@ add_more_nodes("hellrack_brick_blue")
|
||||||
add_aliases("netherrack_brick_blue", "hellrack_brick_blue")
|
add_aliases("netherrack_brick_blue", "hellrack_brick_blue")
|
||||||
|
|
||||||
minetest.register_node("hell:hellrack_brick_black", {
|
minetest.register_node("hell:hellrack_brick_black", {
|
||||||
description = "Black Hellrack Brick",
|
description = S("Black Hellrack Brick"),
|
||||||
tiles = {"hell_hellrack_brick_black.png"},
|
tiles = {"hell_hellrack_brick_black.png"},
|
||||||
groups = {hell=3},
|
groups = {hell=3},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -181,7 +184,7 @@ add_more_nodes("hellrack_brick_black")
|
||||||
add_aliases("netherrack_brick_black", "hellrack_brick_black")
|
add_aliases("netherrack_brick_black", "hellrack_brick_black")
|
||||||
|
|
||||||
minetest.register_node("hell:white", {
|
minetest.register_node("hell:white", {
|
||||||
description = "Siwtonic block",
|
description = S("Siwtonic block"),
|
||||||
tiles = {"hell_white.png"},
|
tiles = {"hell_white.png"},
|
||||||
groups = {hell=1},
|
groups = {hell=1},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -194,7 +197,7 @@ minetest.register_alias("nether:white", "hell:white")
|
||||||
|
|
||||||
-- Hell blood
|
-- Hell blood
|
||||||
minetest.register_node("hell:sapling", {
|
minetest.register_node("hell:sapling", {
|
||||||
description = "Hell Blood Child",
|
description = S("Hell Blood Child"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = {"hell_sapling.png"},
|
tiles = {"hell_sapling.png"},
|
||||||
inventory_image = "hell_sapling.png",
|
inventory_image = "hell_sapling.png",
|
||||||
|
@ -211,7 +214,7 @@ minetest.register_node("hell:sapling", {
|
||||||
minetest.register_alias("nether:sapling", "hell:sapling")
|
minetest.register_alias("nether:sapling", "hell:sapling")
|
||||||
|
|
||||||
minetest.register_node("hell:blood", {
|
minetest.register_node("hell:blood", {
|
||||||
description = "Hell Blood",
|
description = S("Hell Blood"),
|
||||||
tiles = {"hell_blood.png"},
|
tiles = {"hell_blood.png"},
|
||||||
groups = {snappy=2, choppy=2, oddly_breakable_by_hand=1},
|
groups = {snappy=2, choppy=2, oddly_breakable_by_hand=1},
|
||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
|
@ -220,7 +223,7 @@ add_more_nodes("blood")
|
||||||
minetest.register_alias("nether:blood", "hell:blood")
|
minetest.register_alias("nether:blood", "hell:blood")
|
||||||
|
|
||||||
minetest.register_node("hell:blood_cooked", {
|
minetest.register_node("hell:blood_cooked", {
|
||||||
description = "Cooked Hell Blood",
|
description = S("Cooked Hell Blood"),
|
||||||
tiles = {"hell_blood_cooked.png"},
|
tiles = {"hell_blood_cooked.png"},
|
||||||
groups = {hell=3},
|
groups = {hell=3},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -233,7 +236,7 @@ add_more_nodes("blood_cooked")
|
||||||
minetest.register_alias("nether:blood_cooked", "hell:blood_cooked")
|
minetest.register_alias("nether:blood_cooked", "hell:blood_cooked")
|
||||||
|
|
||||||
minetest.register_node("hell:blood_empty", {
|
minetest.register_node("hell:blood_empty", {
|
||||||
description = "Hell Blood Extracted",
|
description = S("Hell Blood Extracted"),
|
||||||
tiles = {"hell_blood_empty.png"},
|
tiles = {"hell_blood_empty.png"},
|
||||||
groups = {snappy=2, choppy=2, oddly_breakable_by_hand=1},
|
groups = {snappy=2, choppy=2, oddly_breakable_by_hand=1},
|
||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
|
@ -242,7 +245,7 @@ add_more_nodes("blood_empty")
|
||||||
minetest.register_alias("nether:blood_empty", "hell:blood_empty")
|
minetest.register_alias("nether:blood_empty", "hell:blood_empty")
|
||||||
|
|
||||||
minetest.register_node("hell:blood_top", {
|
minetest.register_node("hell:blood_top", {
|
||||||
description = "Hell Blood Head",
|
description = S("Hell Blood Head"),
|
||||||
tiles = {"hell_blood_top.png", "hell_blood.png", "hell_blood.png^hell_blood_side.png"},
|
tiles = {"hell_blood_top.png", "hell_blood.png", "hell_blood.png^hell_blood_side.png"},
|
||||||
groups = {snappy=2, choppy=2, oddly_breakable_by_hand=1},
|
groups = {snappy=2, choppy=2, oddly_breakable_by_hand=1},
|
||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
|
@ -251,7 +254,7 @@ add_more_nodes("blood_top")
|
||||||
minetest.register_alias("nether:blood_top", "hell:blood_top")
|
minetest.register_alias("nether:blood_top", "hell:blood_top")
|
||||||
|
|
||||||
minetest.register_node("hell:blood_top_cooked", {
|
minetest.register_node("hell:blood_top_cooked", {
|
||||||
description = "Cooked Hell Blood Head",
|
description = S("Cooked Hell Blood Head"),
|
||||||
tiles = {"hell_blood_top_cooked.png", "hell_blood_cooked.png", "hell_blood_cooked.png^hell_blood_side_cooked.png"},
|
tiles = {"hell_blood_top_cooked.png", "hell_blood_cooked.png", "hell_blood_cooked.png^hell_blood_side_cooked.png"},
|
||||||
groups = {hell=3},
|
groups = {hell=3},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -264,7 +267,7 @@ add_more_nodes("blood_top_cooked")
|
||||||
minetest.register_alias("nether:blood_top_cooked", "hell:blood_top_cooked")
|
minetest.register_alias("nether:blood_top_cooked", "hell:blood_top_cooked")
|
||||||
|
|
||||||
minetest.register_node("hell:blood_top_empty", {
|
minetest.register_node("hell:blood_top_empty", {
|
||||||
description = "Hell Blood Head Extracted",
|
description = S("Hell Blood Head Extracted"),
|
||||||
tiles = {"hell_blood_top_empty.png", "hell_blood_empty.png", "hell_blood_empty.png^hell_blood_side_empty.png"},
|
tiles = {"hell_blood_top_empty.png", "hell_blood_empty.png", "hell_blood_empty.png^hell_blood_side_empty.png"},
|
||||||
groups = {snappy=2, choppy=2, oddly_breakable_by_hand=1},
|
groups = {snappy=2, choppy=2, oddly_breakable_by_hand=1},
|
||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
|
@ -273,7 +276,7 @@ add_more_nodes("blood_top_empty")
|
||||||
minetest.register_alias("nether:blood_top_empty", "hell:blood_top_empty")
|
minetest.register_alias("nether:blood_top_empty", "hell:blood_top_empty")
|
||||||
|
|
||||||
minetest.register_node("hell:blood_stem", {
|
minetest.register_node("hell:blood_stem", {
|
||||||
description = "Hell Blood Stem",
|
description = S("Hell Blood Stem"),
|
||||||
tiles = {"hell_blood_stem_top.png", "hell_blood_stem_top.png", "hell_blood_stem.png"},
|
tiles = {"hell_blood_stem_top.png", "hell_blood_stem_top.png", "hell_blood_stem.png"},
|
||||||
groups = {snappy=2, choppy=2, oddly_breakable_by_hand=1},
|
groups = {snappy=2, choppy=2, oddly_breakable_by_hand=1},
|
||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
|
@ -282,7 +285,7 @@ add_more_nodes("blood_stem")
|
||||||
minetest.register_alias("nether:blood_stem", "hell:blood_stem")
|
minetest.register_alias("nether:blood_stem", "hell:blood_stem")
|
||||||
|
|
||||||
minetest.register_node("hell:blood_stem_cooked", {
|
minetest.register_node("hell:blood_stem_cooked", {
|
||||||
description = "Cooked Hell Blood Stem",
|
description = S("Cooked Hell Blood Stem"),
|
||||||
tiles = {"hell_blood_stem_top_cooked.png", "hell_blood_stem_top_cooked.png", "hell_blood_stem_cooked.png"},
|
tiles = {"hell_blood_stem_top_cooked.png", "hell_blood_stem_top_cooked.png", "hell_blood_stem_cooked.png"},
|
||||||
groups = {hell=3},
|
groups = {hell=3},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -295,7 +298,7 @@ add_more_nodes("blood_stem_cooked")
|
||||||
minetest.register_alias("nether:blood_stem_cooked", "hell:blood_stem_cooked")
|
minetest.register_alias("nether:blood_stem_cooked", "hell:blood_stem_cooked")
|
||||||
|
|
||||||
minetest.register_node("hell:blood_stem_empty", {
|
minetest.register_node("hell:blood_stem_empty", {
|
||||||
description = "Hell Blood Stem Extracted",
|
description = S("Hell Blood Stem Extracted"),
|
||||||
tiles = {"hell_blood_stem_top_empty.png", "hell_blood_stem_top_empty.png", "hell_blood_stem_empty.png"},
|
tiles = {"hell_blood_stem_top_empty.png", "hell_blood_stem_top_empty.png", "hell_blood_stem_empty.png"},
|
||||||
groups = {tree=1, choppy=2, oddly_breakable_by_hand=1},
|
groups = {tree=1, choppy=2, oddly_breakable_by_hand=1},
|
||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
|
@ -304,7 +307,7 @@ add_more_nodes("blood_stem_empty")
|
||||||
minetest.register_alias("nether:blood_stem_empty", "hell:blood_stem_empty")
|
minetest.register_alias("nether:blood_stem_empty", "hell:blood_stem_empty")
|
||||||
|
|
||||||
minetest.register_node("hell:wood", {
|
minetest.register_node("hell:wood", {
|
||||||
description = "Hell Blood Wood",
|
description = S("Hell Blood Wood"),
|
||||||
tiles = {"hell_wood.png"},
|
tiles = {"hell_wood.png"},
|
||||||
groups = {choppy=2, oddly_breakable_by_hand=2},
|
groups = {choppy=2, oddly_breakable_by_hand=2},
|
||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
|
@ -313,7 +316,7 @@ add_more_nodes("wood")
|
||||||
minetest.register_alias("nether:wood", "hell:wood")
|
minetest.register_alias("nether:wood", "hell:wood")
|
||||||
|
|
||||||
minetest.register_node("hell:wood_cooked", {
|
minetest.register_node("hell:wood_cooked", {
|
||||||
description = "Cooked Hell Blood Wood",
|
description = S("Cooked Hell Blood Wood"),
|
||||||
tiles = {"hell_wood_cooked.png"},
|
tiles = {"hell_wood_cooked.png"},
|
||||||
groups = {hell=3},
|
groups = {hell=3},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -326,7 +329,7 @@ add_more_nodes("wood_cooked")
|
||||||
minetest.register_alias("nether:wood_cooked", "hell:wood_cooked")
|
minetest.register_alias("nether:wood_cooked", "hell:wood_cooked")
|
||||||
|
|
||||||
minetest.register_node("hell:wood_empty", {
|
minetest.register_node("hell:wood_empty", {
|
||||||
description = "Hell Wood",
|
description = S("Hell Wood"),
|
||||||
tiles = {"hell_wood_empty.png"},
|
tiles = {"hell_wood_empty.png"},
|
||||||
groups = {choppy=2, oddly_breakable_by_hand=2, wood=1},
|
groups = {choppy=2, oddly_breakable_by_hand=2, wood=1},
|
||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
|
@ -335,7 +338,7 @@ add_more_nodes("wood_empty")
|
||||||
minetest.register_alias("nether:wood_empty", "hell:wood_empty")
|
minetest.register_alias("nether:wood_empty", "hell:wood_empty")
|
||||||
|
|
||||||
minetest.register_node("hell:extractor", {
|
minetest.register_node("hell:extractor", {
|
||||||
description = "Hell Blood Extractor",
|
description = S("Hell Blood Extractor"),
|
||||||
tiles = {"hell_blood_extractor.png"},
|
tiles = {"hell_blood_extractor.png"},
|
||||||
groups = {hell=3},
|
groups = {hell=3},
|
||||||
sounds = hell_sound,
|
sounds = hell_sound,
|
||||||
|
@ -347,7 +350,7 @@ minetest.register_alias("nether:extractor", "hell:extractor")
|
||||||
|
|
||||||
-- Hell fruit
|
-- Hell fruit
|
||||||
minetest.register_node("hell:fruit_leaves", {
|
minetest.register_node("hell:fruit_leaves", {
|
||||||
description = "Hell Fruit Leaves",
|
description = S("Hell Fruit Leaves"),
|
||||||
tiles = {"hell_fruit_leaves.png"},
|
tiles = {"hell_fruit_leaves.png"},
|
||||||
groups = {fleshy=3, dig_immediate=2},
|
groups = {fleshy=3, dig_immediate=2},
|
||||||
sounds = default.node_sound_defaults(),
|
sounds = default.node_sound_defaults(),
|
||||||
|
@ -391,7 +394,7 @@ minetest.override_item("riesenpilz:nether_shroom", {
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("hell:apple", {
|
minetest.register_node("hell:apple", {
|
||||||
description = "Hell Fruit",
|
description = S("Hell Fruit"),
|
||||||
drawtype = "nodebox",
|
drawtype = "nodebox",
|
||||||
tiles = {"hell_fruit_top.png", "hell_fruit_bottom.png", "hell_fruit.png", "hell_fruit.png^[transformFX", "hell_fruit.png^[transformFX", "hell_fruit.png"},
|
tiles = {"hell_fruit_top.png", "hell_fruit_bottom.png", "hell_fruit.png", "hell_fruit.png^[transformFX", "hell_fruit.png^[transformFX", "hell_fruit.png"},
|
||||||
node_box = {
|
node_box = {
|
||||||
|
@ -443,7 +446,7 @@ minetest.override_item("hell:apple", {
|
||||||
|
|
||||||
-- Hell vine
|
-- Hell vine
|
||||||
minetest.register_node("hell:vine", {
|
minetest.register_node("hell:vine", {
|
||||||
description = "Hell vine",
|
description = S("Hell vine"),
|
||||||
walkable = false,
|
walkable = false,
|
||||||
drop = "hell:sapling",
|
drop = "hell:sapling",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
|
@ -469,7 +472,7 @@ minetest.register_alias("nether:vine", "hell:vine")
|
||||||
|
|
||||||
for n,i in pairs({"small", "middle", "big"}) do
|
for n,i in pairs({"small", "middle", "big"}) do
|
||||||
minetest.register_node("hell:grass_"..i, {
|
minetest.register_node("hell:grass_"..i, {
|
||||||
description = "Hell Grass",
|
description = S("Hell Grass"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
waving = 1,
|
waving = 1,
|
||||||
tiles = {"hell_grass_"..i..".png"},
|
tiles = {"hell_grass_"..i..".png"},
|
||||||
|
@ -490,7 +493,7 @@ for n,i in pairs({"small", "middle", "big"}) do
|
||||||
end
|
end
|
||||||
|
|
||||||
minetest.register_node("hell:glowflower", {
|
minetest.register_node("hell:glowflower", {
|
||||||
description = "Glowing Flower",
|
description = S("Glowing Flower"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = {"hell_glowflower.png"},
|
tiles = {"hell_glowflower.png"},
|
||||||
inventory_image = "hell_glowflower.png",
|
inventory_image = "hell_glowflower.png",
|
||||||
|
@ -510,7 +513,7 @@ minetest.register_node("hell:glowflower", {
|
||||||
minetest.register_alias("nether:glowflower", "hell:glowflower")
|
minetest.register_alias("nether:glowflower", "hell:glowflower")
|
||||||
|
|
||||||
minetest.register_node("hell:tree_sapling", {
|
minetest.register_node("hell:tree_sapling", {
|
||||||
description = "Hell Tree Sapling",
|
description = S("Hell Tree Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = {"hell_tree_sapling.png"},
|
tiles = {"hell_tree_sapling.png"},
|
||||||
inventory_image = "hell_tree_sapling.png",
|
inventory_image = "hell_tree_sapling.png",
|
||||||
|
@ -527,7 +530,7 @@ minetest.register_node("hell:tree_sapling", {
|
||||||
minetest.register_alias("nether:tree_sapling", "hell:tree_sapling")
|
minetest.register_alias("nether:tree_sapling", "hell:tree_sapling")
|
||||||
|
|
||||||
minetest.register_node("hell:tree", {
|
minetest.register_node("hell:tree", {
|
||||||
description = "Hell Trunk",
|
description = S("Hell Trunk"),
|
||||||
tiles = {"hell_tree_top.png", "hell_tree_top.png", "hell_tree.png"},
|
tiles = {"hell_tree_top.png", "hell_tree_top.png", "hell_tree.png"},
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
|
@ -538,7 +541,7 @@ minetest.register_node("hell:tree", {
|
||||||
minetest.register_alias("nether:tree", "hell:tree")
|
minetest.register_alias("nether:tree", "hell:tree")
|
||||||
|
|
||||||
minetest.register_node("hell:tree_corner", {
|
minetest.register_node("hell:tree_corner", {
|
||||||
description = "Hell Trunk Corner",
|
description = S("Hell Trunk Corner"),
|
||||||
tiles = {"hell_tree.png^[transformR180", "hell_tree_top.png", "hell_tree_corner.png^[transformFY",
|
tiles = {"hell_tree.png^[transformR180", "hell_tree_top.png", "hell_tree_corner.png^[transformFY",
|
||||||
"hell_tree_corner.png^[transformR180", "hell_tree.png", "hell_tree_top.png"},
|
"hell_tree_corner.png^[transformR180", "hell_tree.png", "hell_tree_top.png"},
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
|
@ -551,7 +554,7 @@ minetest.register_node("hell:tree_corner", {
|
||||||
minetest.register_alias("nether:tree_corner", "hell:tree_corner")
|
minetest.register_alias("nether:tree_corner", "hell:tree_corner")
|
||||||
|
|
||||||
minetest.register_node("hell:forest_wood", {
|
minetest.register_node("hell:forest_wood", {
|
||||||
description = "Hell Wood Block",
|
description = S("Hell Wood Block"),
|
||||||
tiles = {"hell_forest_wood.png"},
|
tiles = {"hell_forest_wood.png"},
|
||||||
groups = {choppy=2,oddly_breakable_by_hand=2,wood=1},
|
groups = {choppy=2,oddly_breakable_by_hand=2,wood=1},
|
||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
|
@ -560,7 +563,7 @@ add_more_nodes("forest_wood")
|
||||||
minetest.register_alias("nether:forest_wood", "hell:forest_wood")
|
minetest.register_alias("nether:forest_wood", "hell:forest_wood")
|
||||||
|
|
||||||
minetest.register_node("hell:leaves", {
|
minetest.register_node("hell:leaves", {
|
||||||
description = "Hell Leaves",
|
description = S("Hell Leaves"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
waving = 1,
|
waving = 1,
|
||||||
visual_scale = math.sqrt(2) + 0.01,
|
visual_scale = math.sqrt(2) + 0.01,
|
||||||
|
@ -588,7 +591,7 @@ minetest.register_node("hell:leaves", {
|
||||||
minetest.register_alias("nether:leaves", "hell:leaves")
|
minetest.register_alias("nether:leaves", "hell:leaves")
|
||||||
|
|
||||||
minetest.register_node("hell:dirt", {
|
minetest.register_node("hell:dirt", {
|
||||||
description = "Hell Dirt",
|
description = S("Hell Dirt"),
|
||||||
tiles = {"hell_dirt.png"},
|
tiles = {"hell_dirt.png"},
|
||||||
groups = {crumbly=3,soil=1,hell_dirt=1},
|
groups = {crumbly=3,soil=1,hell_dirt=1},
|
||||||
sounds = default.node_sound_dirt_defaults(),
|
sounds = default.node_sound_dirt_defaults(),
|
||||||
|
@ -596,7 +599,7 @@ minetest.register_node("hell:dirt", {
|
||||||
minetest.register_alias("nether:dirt", "hell:dirt")
|
minetest.register_alias("nether:dirt", "hell:dirt")
|
||||||
|
|
||||||
minetest.register_node("hell:dirt_top", {
|
minetest.register_node("hell:dirt_top", {
|
||||||
description = "Hell Dirt Top",
|
description = S("Hell Dirt Top"),
|
||||||
tiles = {"hell_dirt_top.png", "hell_dirt.png",
|
tiles = {"hell_dirt_top.png", "hell_dirt.png",
|
||||||
{name="hell_dirt.png^hell_dirt_top_side.png", tileable_vertical = false}
|
{name="hell_dirt.png^hell_dirt_top_side.png", tileable_vertical = false}
|
||||||
},
|
},
|
||||||
|
@ -609,7 +612,7 @@ minetest.register_node("hell:dirt_top", {
|
||||||
minetest.register_alias("nether:dirt_top", "hell:dirt_top")
|
minetest.register_alias("nether:dirt_top", "hell:dirt_top")
|
||||||
|
|
||||||
minetest.register_node("hell:dirt_bottom", {
|
minetest.register_node("hell:dirt_bottom", {
|
||||||
description = "Hellrack Dirt Transition",
|
description = S("Hellrack Dirt Transition"),
|
||||||
tiles = {"hell_dirt.png", "hell_hellrack.png",
|
tiles = {"hell_dirt.png", "hell_hellrack.png",
|
||||||
{name="hell_hellrack.png^hell_dirt_transition.png", tileable_vertical = false}
|
{name="hell_hellrack.png^hell_dirt_transition.png", tileable_vertical = false}
|
||||||
},
|
},
|
||||||
|
@ -627,7 +630,7 @@ minetest.register_alias("nether:dirt_bottom", "hell:dirt_bottom")
|
||||||
|
|
||||||
-- Hell torch
|
-- Hell torch
|
||||||
minetest.register_node("hell:torch", {
|
minetest.register_node("hell:torch", {
|
||||||
description = "Hell Torch",
|
description = S("Hell Torch"),
|
||||||
drawtype = "torchlike",
|
drawtype = "torchlike",
|
||||||
tiles = {"hell_torch_on_floor.png", "hell_torch_on_ceiling.png",
|
tiles = {"hell_torch_on_floor.png", "hell_torch_on_ceiling.png",
|
||||||
{
|
{
|
||||||
|
@ -660,27 +663,27 @@ minetest.register_node("hell:torch", {
|
||||||
minetest.register_alias("nether:torch", "hell:torch")
|
minetest.register_alias("nether:torch", "hell:torch")
|
||||||
|
|
||||||
minetest.register_craftitem("hell:grass", {
|
minetest.register_craftitem("hell:grass", {
|
||||||
description = "Hell Grass",
|
description = S("Hell Grass"),
|
||||||
inventory_image = "hell_grass.png",
|
inventory_image = "hell_grass.png",
|
||||||
})
|
})
|
||||||
minetest.register_alias("nether:grass", "hell:grass")
|
minetest.register_alias("nether:grass", "hell:grass")
|
||||||
|
|
||||||
minetest.register_craftitem("hell:grass_dried", {
|
minetest.register_craftitem("hell:grass_dried", {
|
||||||
description = "Dried Hell Grass",
|
description = S("Dried Hell Grass"),
|
||||||
inventory_image = "hell_grass_dried.png",
|
inventory_image = "hell_grass_dried.png",
|
||||||
furnace_burntime = 1,
|
furnace_burntime = 1,
|
||||||
})
|
})
|
||||||
minetest.register_alias("nether:grass_dried", "hell:grass_dried")
|
minetest.register_alias("nether:grass_dried", "hell:grass_dried")
|
||||||
|
|
||||||
minetest.register_craftitem("hell:forest_planks", {
|
minetest.register_craftitem("hell:forest_planks", {
|
||||||
description = "Hell Wooden Planks",
|
description = S("Hell Wooden Planks"),
|
||||||
inventory_image = "hell_forest_planks.png",
|
inventory_image = "hell_forest_planks.png",
|
||||||
stack_max = 990,
|
stack_max = 990,
|
||||||
})
|
})
|
||||||
minetest.register_alias("nether:forest_planks", "hell:forest_planks")
|
minetest.register_alias("nether:forest_planks", "hell:forest_planks")
|
||||||
|
|
||||||
minetest.register_craftitem("hell:bark", {
|
minetest.register_craftitem("hell:bark", {
|
||||||
description = "Hell Trunk Bark",
|
description = S("Hell Trunk Bark"),
|
||||||
inventory_image = "hell_bark.png",
|
inventory_image = "hell_bark.png",
|
||||||
furnace_burntime = 5,
|
furnace_burntime = 5,
|
||||||
})
|
})
|
||||||
|
@ -688,13 +691,13 @@ minetest.register_alias("nether:bark", "hell:bark")
|
||||||
|
|
||||||
-- Hell Pearl
|
-- Hell Pearl
|
||||||
minetest.register_craftitem("hell:pearl", {
|
minetest.register_craftitem("hell:pearl", {
|
||||||
description = "Hell Pearl",
|
description = S("Hell Pearl"),
|
||||||
inventory_image = "hell_pearl.png",
|
inventory_image = "hell_pearl.png",
|
||||||
})
|
})
|
||||||
minetest.register_alias("nether:pearl", "hell:pearl")
|
minetest.register_alias("nether:pearl", "hell:pearl")
|
||||||
|
|
||||||
minetest.register_craftitem("hell:stick", {
|
minetest.register_craftitem("hell:stick", {
|
||||||
description = "Hell Stick",
|
description = S("Hell Stick"),
|
||||||
inventory_image = "hell_stick.png",
|
inventory_image = "hell_stick.png",
|
||||||
groups = {stick=1},
|
groups = {stick=1},
|
||||||
})
|
})
|
||||||
|
@ -702,7 +705,7 @@ minetest.register_alias("nether:stick", "hell:stick")
|
||||||
|
|
||||||
local tmp = {}
|
local tmp = {}
|
||||||
minetest.register_craftitem("hell:shroom_head", {
|
minetest.register_craftitem("hell:shroom_head", {
|
||||||
description = "Hell Mushroom Head",
|
description = S("Hell Mushroom Head"),
|
||||||
inventory_image = "hell_shroom_top.png",
|
inventory_image = "hell_shroom_top.png",
|
||||||
furnace_burntime = 3,
|
furnace_burntime = 3,
|
||||||
on_place = function(itemstack, _, pointed_thing)
|
on_place = function(itemstack, _, pointed_thing)
|
||||||
|
@ -730,28 +733,28 @@ minetest.register_craftitem("hell:shroom_head", {
|
||||||
minetest.register_alias("nether:shroom_head", "hell:shroom_head")
|
minetest.register_alias("nether:shroom_head", "hell:shroom_head")
|
||||||
|
|
||||||
minetest.register_craftitem("hell:shroom_stem", {
|
minetest.register_craftitem("hell:shroom_stem", {
|
||||||
description = "Hell Mushroom Stem",
|
description = S("Hell Mushroom Stem"),
|
||||||
inventory_image = "hell_shroom_stem.png",
|
inventory_image = "hell_shroom_stem.png",
|
||||||
furnace_burntime = 3,
|
furnace_burntime = 3,
|
||||||
})
|
})
|
||||||
minetest.register_alias("nether:shroom_stem", "hell:shroom_stem")
|
minetest.register_alias("nether:shroom_stem", "hell:shroom_stem")
|
||||||
|
|
||||||
minetest.register_craftitem("hell:fruit_leaf", {
|
minetest.register_craftitem("hell:fruit_leaf", {
|
||||||
description = "Hell Fruit Leaf",
|
description = S("Hell Fruit Leaf"),
|
||||||
inventory_image = "hell_fruit_leaf.png",
|
inventory_image = "hell_fruit_leaf.png",
|
||||||
furnace_burntime = 2,
|
furnace_burntime = 2,
|
||||||
})
|
})
|
||||||
minetest.register_alias("nether:fruit_leaf", "hell:fruit_leaf")
|
minetest.register_alias("nether:fruit_leaf", "hell:fruit_leaf")
|
||||||
|
|
||||||
minetest.register_craftitem("hell:fruit_no_leaf", {
|
minetest.register_craftitem("hell:fruit_no_leaf", {
|
||||||
description = "Hell Fruit Without Leaf",
|
description = S("Hell Fruit Without Leaf"),
|
||||||
inventory_image = "hell_fruit_no_leaf.png",
|
inventory_image = "hell_fruit_no_leaf.png",
|
||||||
furnace_burntime = 4,
|
furnace_burntime = 4,
|
||||||
})
|
})
|
||||||
minetest.register_alias("nether:fruit_no_leaf", "hell:fruit_no_leaf")
|
minetest.register_alias("nether:fruit_no_leaf", "hell:fruit_no_leaf")
|
||||||
|
|
||||||
minetest.register_craftitem("hell:fim", {
|
minetest.register_craftitem("hell:fim", {
|
||||||
description = "Hell FIM", --fruit in mushroom
|
description = S("Hell FIM"), --fruit in mushroom
|
||||||
inventory_image = "hell_fim.png",
|
inventory_image = "hell_fim.png",
|
||||||
furnace_burntime = 10,
|
furnace_burntime = 10,
|
||||||
})
|
})
|
||||||
|
@ -763,7 +766,7 @@ for _,i in ipairs({"hell:blood", "hell:blood_top", "hell:blood_stem"}) do
|
||||||
end
|
end
|
||||||
|
|
||||||
minetest.register_craftitem("hell:blood_extracted", {
|
minetest.register_craftitem("hell:blood_extracted", {
|
||||||
description = "Blood",
|
description = S("Blood"),
|
||||||
inventory_image = "hell_blood_extracted.png",
|
inventory_image = "hell_blood_extracted.png",
|
||||||
on_place = function(itemstack, _, pointed_thing)
|
on_place = function(itemstack, _, pointed_thing)
|
||||||
if not pointed_thing then
|
if not pointed_thing then
|
||||||
|
@ -817,7 +820,7 @@ minetest.register_craftitem("hell:blood_extracted", {
|
||||||
minetest.register_alias("nether:blood_extracted", "hell:blood_extracted")
|
minetest.register_alias("nether:blood_extracted", "hell:blood_extracted")
|
||||||
|
|
||||||
minetest.register_craftitem("hell:hotbed", {
|
minetest.register_craftitem("hell:hotbed", {
|
||||||
description = "Cooked Blood",
|
description = S("Cooked Blood"),
|
||||||
inventory_image = "hell_hotbed.png",
|
inventory_image = "hell_hotbed.png",
|
||||||
on_place = function(itemstack, _, pointed_thing)
|
on_place = function(itemstack, _, pointed_thing)
|
||||||
if not pointed_thing then
|
if not pointed_thing then
|
||||||
|
@ -844,7 +847,7 @@ minetest.register_craftitem("hell:hotbed", {
|
||||||
minetest.register_alias("nether:hotbed", "hell:hotbed")
|
minetest.register_alias("nether:hotbed", "hell:hotbed")
|
||||||
|
|
||||||
minetest.register_tool("hell:pick_mushroom", {
|
minetest.register_tool("hell:pick_mushroom", {
|
||||||
description = "Hell Mushroom Pickaxe",
|
description = S("Hell Mushroom Pickaxe"),
|
||||||
inventory_image = "hell_pick_mushroom.png",
|
inventory_image = "hell_pick_mushroom.png",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
max_drop_level=0,
|
max_drop_level=0,
|
||||||
|
@ -857,7 +860,7 @@ minetest.register_tool("hell:pick_mushroom", {
|
||||||
minetest.register_alias("nether:pick_musroom", "hell:pick_mushroom")
|
minetest.register_alias("nether:pick_musroom", "hell:pick_mushroom")
|
||||||
|
|
||||||
minetest.register_tool("hell:pick_wood", {
|
minetest.register_tool("hell:pick_wood", {
|
||||||
description = "Hell Wood Pickaxe",
|
description = S("Hell Wood Pickaxe"),
|
||||||
inventory_image = "hell_pick_wood.png",
|
inventory_image = "hell_pick_wood.png",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
full_punch_interval = 1.2,
|
full_punch_interval = 1.2,
|
||||||
|
@ -872,7 +875,7 @@ minetest.register_tool("hell:pick_wood", {
|
||||||
minetest.register_alias("nether:pick_wood", "hell:pick_wood")
|
minetest.register_alias("nether:pick_wood", "hell:pick_wood")
|
||||||
|
|
||||||
minetest.register_tool("hell:pick_hellrack", {
|
minetest.register_tool("hell:pick_hellrack", {
|
||||||
description = "Hellrack Pickaxe",
|
description = S("Hellrack Pickaxe"),
|
||||||
inventory_image = "hell_pick_hellrack.png",
|
inventory_image = "hell_pick_hellrack.png",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
full_punch_interval = 1.3,
|
full_punch_interval = 1.3,
|
||||||
|
@ -887,7 +890,7 @@ minetest.register_tool("hell:pick_hellrack", {
|
||||||
minetest.register_alias("nether:pick_netherrack", "hell:pick_hellrack")
|
minetest.register_alias("nether:pick_netherrack", "hell:pick_hellrack")
|
||||||
|
|
||||||
minetest.register_tool("hell:pick_hellrack_blue", {
|
minetest.register_tool("hell:pick_hellrack_blue", {
|
||||||
description = "Blue Hellrack Pickaxe",
|
description = S("Blue Hellrack Pickaxe"),
|
||||||
inventory_image = "hell_pick_hellrack_blue.png",
|
inventory_image = "hell_pick_hellrack_blue.png",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
full_punch_interval = 1.0,
|
full_punch_interval = 1.0,
|
||||||
|
@ -902,7 +905,7 @@ minetest.register_tool("hell:pick_hellrack_blue", {
|
||||||
minetest.register_alias("nether:pick_netherrack_blue", "hell:pick_hellrack_blue")
|
minetest.register_alias("nether:pick_netherrack_blue", "hell:pick_hellrack_blue")
|
||||||
|
|
||||||
minetest.register_tool("hell:pick_white", {
|
minetest.register_tool("hell:pick_white", {
|
||||||
description = "Siwtonic Pickaxe",
|
description = S("Siwtonic Pickaxe"),
|
||||||
inventory_image = "hell_pick_white.png",
|
inventory_image = "hell_pick_white.png",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
full_punch_interval = 0.9,
|
full_punch_interval = 0.9,
|
||||||
|
@ -917,7 +920,7 @@ minetest.register_tool("hell:pick_white", {
|
||||||
minetest.register_alias("nether:pick_white", "hell:pick_white")
|
minetest.register_alias("nether:pick_white", "hell:pick_white")
|
||||||
|
|
||||||
minetest.register_tool("hell:axe_hellrack", {
|
minetest.register_tool("hell:axe_hellrack", {
|
||||||
description = "Hellrack Axe",
|
description = S("Hellrack Axe"),
|
||||||
inventory_image = "hell_axe_hellrack.png",
|
inventory_image = "hell_axe_hellrack.png",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
full_punch_interval = 1.3,
|
full_punch_interval = 1.3,
|
||||||
|
@ -931,7 +934,7 @@ minetest.register_tool("hell:axe_hellrack", {
|
||||||
minetest.register_alias("nether:axe_netherrack", "hell:axe_hellrack")
|
minetest.register_alias("nether:axe_netherrack", "hell:axe_hellrack")
|
||||||
|
|
||||||
minetest.register_tool("hell:axe_hellrack_blue", {
|
minetest.register_tool("hell:axe_hellrack_blue", {
|
||||||
description = "Blue Hellrack Axe",
|
description = S("Blue Hellrack Axe"),
|
||||||
inventory_image = "hell_axe_hellrack_blue.png",
|
inventory_image = "hell_axe_hellrack_blue.png",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
full_punch_interval = 0.9,
|
full_punch_interval = 0.9,
|
||||||
|
@ -945,7 +948,7 @@ minetest.register_tool("hell:axe_hellrack_blue", {
|
||||||
minetest.register_alias("nether:axe_netherrack_blue", "hell:axe_hellrack_blue")
|
minetest.register_alias("nether:axe_netherrack_blue", "hell:axe_hellrack_blue")
|
||||||
|
|
||||||
minetest.register_tool("hell:axe_white", {
|
minetest.register_tool("hell:axe_white", {
|
||||||
description = "Siwtonic Axe",
|
description = S("Siwtonic Axe"),
|
||||||
inventory_image = "hell_axe_white.png",
|
inventory_image = "hell_axe_white.png",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
full_punch_interval = 0.9,
|
full_punch_interval = 0.9,
|
||||||
|
@ -959,7 +962,7 @@ minetest.register_tool("hell:axe_white", {
|
||||||
minetest.register_alias("nether:axe_white", "hell:axe_white")
|
minetest.register_alias("nether:axe_white", "hell:axe_white")
|
||||||
|
|
||||||
minetest.register_tool("hell:shovel_hellrack", {
|
minetest.register_tool("hell:shovel_hellrack", {
|
||||||
description = "Hellrack Shovel",
|
description = S("Hellrack Shovel"),
|
||||||
inventory_image = "hell_shovel_hellrack.png",
|
inventory_image = "hell_shovel_hellrack.png",
|
||||||
wield_image = "hell_shovel_hellrack.png^[transformR90",
|
wield_image = "hell_shovel_hellrack.png^[transformR90",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
|
@ -974,7 +977,7 @@ minetest.register_tool("hell:shovel_hellrack", {
|
||||||
minetest.register_alias("nether:shovel_netherrack", "hell:shovel_hellrack")
|
minetest.register_alias("nether:shovel_netherrack", "hell:shovel_hellrack")
|
||||||
|
|
||||||
minetest.register_tool("hell:shovel_hellrack_blue", {
|
minetest.register_tool("hell:shovel_hellrack_blue", {
|
||||||
description = "Blue Hellrack Shovel",
|
description = S("Blue Hellrack Shovel"),
|
||||||
inventory_image = "hell_shovel_hellrack_blue.png",
|
inventory_image = "hell_shovel_hellrack_blue.png",
|
||||||
wield_image = "hell_shovel_hellrack_blue.png^[transformR90",
|
wield_image = "hell_shovel_hellrack_blue.png^[transformR90",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
|
@ -989,7 +992,7 @@ minetest.register_tool("hell:shovel_hellrack_blue", {
|
||||||
minetest.register_alias("nether:shovel_netherrack_blue", "hell:shovel_hellrack_blue")
|
minetest.register_alias("nether:shovel_netherrack_blue", "hell:shovel_hellrack_blue")
|
||||||
|
|
||||||
minetest.register_tool("hell:shovel_white", {
|
minetest.register_tool("hell:shovel_white", {
|
||||||
description = "Siwtonic Shovel",
|
description = S("Siwtonic Shovel"),
|
||||||
inventory_image = "hell_shovel_white.png",
|
inventory_image = "hell_shovel_white.png",
|
||||||
wield_image = "hell_shovel_white.png^[transformR90",
|
wield_image = "hell_shovel_white.png^[transformR90",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
|
@ -1004,7 +1007,7 @@ minetest.register_tool("hell:shovel_white", {
|
||||||
minetest.register_alias("nether:shovel_white", "hell:shovel_white")
|
minetest.register_alias("nether:shovel_white", "hell:shovel_white")
|
||||||
|
|
||||||
minetest.register_tool("hell:sword_hellrack", {
|
minetest.register_tool("hell:sword_hellrack", {
|
||||||
description = "Hellrack Sword",
|
description = S("Hellrack Sword"),
|
||||||
inventory_image = "hell_sword_hellrack.png",
|
inventory_image = "hell_sword_hellrack.png",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
full_punch_interval = 1,
|
full_punch_interval = 1,
|
||||||
|
@ -1018,7 +1021,7 @@ minetest.register_tool("hell:sword_hellrack", {
|
||||||
minetest.register_alias("nether:sword_netherrack", "hell:sword_hellrack")
|
minetest.register_alias("nether:sword_netherrack", "hell:sword_hellrack")
|
||||||
|
|
||||||
minetest.register_tool("hell:sword_hellrack_blue", {
|
minetest.register_tool("hell:sword_hellrack_blue", {
|
||||||
description = "Blue Hellrack Sword",
|
description = S("Blue Hellrack Sword"),
|
||||||
inventory_image = "hell_sword_hellrack_blue.png",
|
inventory_image = "hell_sword_hellrack_blue.png",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
full_punch_interval = 0.8,
|
full_punch_interval = 0.8,
|
||||||
|
@ -1032,7 +1035,7 @@ minetest.register_tool("hell:sword_hellrack_blue", {
|
||||||
minetest.register_alias("nether:sword_netherrack_blue", "hell:sword_hellrack_blue")
|
minetest.register_alias("nether:sword_netherrack_blue", "hell:sword_hellrack_blue")
|
||||||
|
|
||||||
minetest.register_tool("hell:sword_white", {
|
minetest.register_tool("hell:sword_white", {
|
||||||
description = "Siwtonic Sword",
|
description = S("Siwtonic Sword"),
|
||||||
inventory_image = "hell_sword_white.png",
|
inventory_image = "hell_sword_white.png",
|
||||||
wield_image = "hell_sword_white.png^[transformR90",
|
wield_image = "hell_sword_white.png^[transformR90",
|
||||||
tool_capabilities = {
|
tool_capabilities = {
|
||||||
|
|
|
@ -1,11 +1,24 @@
|
||||||
# textdomain: hell
|
# textdomain: hell
|
||||||
|
|
||||||
|
#portal.lua
|
||||||
For any reason you arrived here. Type /hell_help to find out things like craft recipes.=Peu importe la raison, vous vous retrouvez ici. Entrez /hell_help pour trouver quoi faire comme des recettes de craft.
|
For any reason you arrived here. Type /hell_help to find out things like craft recipes.=Peu importe la raison, vous vous retrouvez ici. Entrez /hell_help pour trouver quoi faire comme des recettes de craft.
|
||||||
|
Send someone to hell=Envoyer quelqu'un en enfer
|
||||||
|
You need the hell priv to execute this chatcommand.=Vous avez besoin du privilège hell pour exécuter cette commande.
|
||||||
|
Something went wrong.=Quelque chose s'est mal passé.
|
||||||
|
Go to hell !!!=Allez en enfer !!!
|
||||||
|
@1 is now in the hell.=@1 est maintenant en enfer.
|
||||||
|
Extract someone from hell=Extraire quelqu'un de l'enfer
|
||||||
|
You are free now=Vous êtes libre maintenant
|
||||||
|
@1 is now out of the hell.=@1 est maintenant sorti(e) de l'enfer.
|
||||||
|
You can not simply teleport to or from the hell!=Vous ne pouvez pas simplement vous téléporter vers ou depuis l'enfer!
|
||||||
Hell Gate=Porte de l'Enfer
|
Hell Gate=Porte de l'Enfer
|
||||||
Construction requires 16 blocks of ??. The finished frame must be in the shape of a circle and laid vertically, like a door.=La construction requiert 16 blocks de ??. Le cadre fini doit être en forme de cercle et posé verticalement, comme une porte.
|
Construction requires 16 blocks of ??. The finished frame must be in the shape of a circle and laid vertically, like a door.=La construction requiert 16 blocks de ??. Le cadre fini doit être en forme de cercle et posé verticalement, comme une porte.
|
||||||
However, I never knew what material to use for building this door despite my many attempts.=Par contre je n'ai jamais su quels matériaux utiliser pour construire cette porte malgré mes multiples essaies.
|
However, I never knew what material to use for building this door despite my many attempts.=Par contre je n'ai jamais su quels matériaux utiliser pour construire cette porte malgré mes multiples essaies.
|
||||||
One day, however, I met an old lady who frankly looked like a witch. In the course of our discussion we came to talk about the Hell Gate. This old lady confessed to me that in her family there was a legend that one of her ancestors had managed to activate the portal. But that the poor man was instantly killed as he passed through it. The gate was destroyed and several years passed. But since a certain night, the poor widow of the deceased began to rave that her Husband had come back from the dead to take her also to hell because he said that he had made this world a wonderful place and that after several years, he would have found a way to come back and return to it as he wished without causing death. A few days later, the widow disappeared without a trace. Since then the house was destroyed in a fire with all the secrets it could hold. Only an old cauldron remained amidst the ashes.=Un jour cependant, je fis la rencontre d'une vielle dame qui franchement avait l'allure d'une sorcière. Au cours de notre discussion nous en vîmes à parler de la Porte de l'Enfer. Cette vieille dame me confessa que dans sa famille se perpétuait une légende selon laquelle un de ses ancêtres serait parvenu à activer le portail. Mais que le pauvre homme fût instantanément tué en le traversant. Le portail fût détruit et plusieurs années ont passées. Mais depuis une certaine nuit, la pauvre veuve du défunt se mit à délirer en affirmant que son Mari était revenue d'entre les morts pour l'emmener elle aussi en enfer car il disait qu'il avait fait de ce monde un endroit merveilleux et qu'après plusieurs années, il aurait découvert un moyen d'en revenir et d'y retourner à sa guise sans provoquer la mort. Quelques jours après, la veuve disparu sans laisser de traces. Depuis la maison fût détruite dans un incendie avec tous les secrets qu'elle pouvait renfermer. Il ne resta qu'un vieux chaudron au milieux des cendres.
|
One day, however, I met an old lady who frankly looked like a witch. In the course of our discussion we came to talk about the Hell Gate. This old lady confessed to me that in her family there was a legend that one of her ancestors had managed to activate the portal. But that the poor man was instantly killed as he passed through it. The gate was destroyed and several years passed. But since a certain night, the poor widow of the deceased began to rave that her Husband had come back from the dead to take her also to hell because he said that he had made this world a wonderful place and that after several years, he would have found a way to come back and return to it as he wished without causing death. A few days later, the widow disappeared without a trace. Since then the house was destroyed in a fire with all the secrets it could hold. Only an old cauldron remained amidst the ashes.=Un jour cependant, je fis la rencontre d'une vielle dame qui franchement avait l'allure d'une sorcière. Au cours de notre discussion nous en vîmes à parler de la Porte de l'Enfer. Cette vieille dame me confessa que dans sa famille se perpétuait une légende selon laquelle un de ses ancêtres serait parvenu à activer le portail. Mais que le pauvre homme fût instantanément tué en le traversant. Le portail fût détruit et plusieurs années ont passées. Mais depuis une certaine nuit, la pauvre veuve du défunt se mit à délirer en affirmant que son Mari était revenue d'entre les morts pour l'emmener elle aussi en enfer car il disait qu'il avait fait de ce monde un endroit merveilleux et qu'après plusieurs années, il aurait découvert un moyen d'en revenir et d'y retourner à sa guise sans provoquer la mort. Quelques jours après, la veuve disparu sans laisser de traces. Depuis la maison fût détruite dans un incendie avec tous les secrets qu'elle pouvait renfermer. Il ne resta qu'un vieux chaudron au milieux des cendres.
|
||||||
When I wanted to ask the old lady with what material the gate was made, she stared at me with eyes so black that I had the impression that the Nether wanted to take over me, and I did not insist any further.=En voulant questionner la vielle dame de quelle matière le portail était fait, elle me fixa du regard avec des yeux si noirs que j'avais l'impression que les Bas-Fonds voulaient s'emparer de moi et je n'insista pas plus.
|
When I wanted to ask the old lady with what material the gate was made, she stared at me with eyes so black that I had the impression that the Nether wanted to take over me, and I did not insist any further.=En voulant questionner la vielle dame de quelle matière le portail était fait, elle me fixa du regard avec des yeux si noirs que j'avais l'impression que les Bas-Fonds voulaient s'emparer de moi et je n'insista pas plus.
|
||||||
You shall not pass!=Vous ne passerez pas !
|
You shall not pass!=Vous ne passerez pas !
|
||||||
|
|
||||||
|
#guide.lua
|
||||||
Mushrooms=Champignons
|
Mushrooms=Champignons
|
||||||
Hell mushrooms can be found on the hell's ground and on hellrack soil,=Le champignon maléfique se trouve sur le sol de l'enfer et le terreau maléfique,
|
Hell mushrooms can be found on the hell's ground and on hellrack soil,=Le champignon maléfique se trouve sur le sol de l'enfer et le terreau maléfique,
|
||||||
it can be dug by hand.=on peut le récolter à la main.
|
it can be dug by hand.=on peut le récolter à la main.
|
||||||
|
@ -113,3 +126,73 @@ There you can find some plants:=Voici des plantes que vous pouvez trouver :
|
||||||
Use the hell forest grass to get paper. Craft paper out of the dried grass.=On utilise l'herbe de la fôret maléfique pour obtenir du papier. On crafte le papier à partir d'herbe sèche.
|
Use the hell forest grass to get paper. Craft paper out of the dried grass.=On utilise l'herbe de la fôret maléfique pour obtenir du papier. On crafte le papier à partir d'herbe sèche.
|
||||||
Hell trunks can be found at hell trees. Craft hell wood out of hell trunk.=Les troncs maléfiques se trouvent dans les arbres maléfiques. On crafte les planches de bois maléfiques à partir de troncs maléfiques.
|
Hell trunks can be found at hell trees. Craft hell wood out of hell trunk.=Les troncs maléfiques se trouvent dans les arbres maléfiques. On crafte les planches de bois maléfiques à partir de troncs maléfiques.
|
||||||
Use it for lighting and decoration.=On l'utilise pour l'éclairage et comme décoration.
|
Use it for lighting and decoration.=On l'utilise pour l'éclairage et comme décoration.
|
||||||
|
Shows a hell guide=Montre un guide de l'enfer
|
||||||
|
Usually you don't need this guide here. You can view it in the hell.=Habituellement, vous n'avez pas besoin de ce guide ici. Vous pouvez le voir en enfer.
|
||||||
|
Showing guide...=Affichage du guide...
|
||||||
|
|
||||||
|
#hell.lua
|
||||||
|
Allows sending players to hell and extracting them=Permet d'envoyer des joueurs en enfer et de les y extraire
|
||||||
|
|
||||||
|
#items.lua
|
||||||
|
Tiled Hellrack=Hellrack carrelé
|
||||||
|
Dirty Hellrack=Hellrack fertile
|
||||||
|
Black Hellrack=Hellrack noire
|
||||||
|
Blue Hellrack=Hellrack bleue
|
||||||
|
Hellrack Brick=Brique en Hellrack
|
||||||
|
Blue Hellrack Brick=Brique en Hellrack bleue
|
||||||
|
Black Hellrack Brick=Brique en Hellrack noire
|
||||||
|
Siwtonic block=Bloc de Siwtonic
|
||||||
|
Hell Blood Child=Pousse de sang de l'enfer
|
||||||
|
Hell Blood=Sang de l'enfer
|
||||||
|
Cooked Hell Blood=Sang de l'enfer cuit
|
||||||
|
Hell Blood Extracted=Sang de l'enfer extrait
|
||||||
|
Hell Blood Head=Tête de sang de l'enfer
|
||||||
|
Cooked Hell Blood Head=Tête de sang de l'enfer cuite
|
||||||
|
Hell Blood Head Extracted=Tête de sang de l'enfer extraite
|
||||||
|
Hell Blood Stem=Tige de sang de l'enfer
|
||||||
|
Cooked Hell Blood Stem=Tige de sang de l'enfer cuite
|
||||||
|
Hell Blood Stem Extracted=Tige de sang de l'enfer extraite
|
||||||
|
Hell Blood Wood=Bois de sang de l'enfer
|
||||||
|
Cooked Hell Blood Wood=Bois de sang de l'enfer cuit
|
||||||
|
Hell Wood=Bois de l'enfer
|
||||||
|
Hell Blood Extractor=Extracteur de sang de l'enfer
|
||||||
|
Hell Fruit Leaves=Feuilles de fruit de l'enfer
|
||||||
|
Hell Fruit=Fruit de l'enfer
|
||||||
|
Hell vine=Vigne de l'enfer
|
||||||
|
Hell Grass=Herbe de l'enfer
|
||||||
|
Glowing Flower=Fleur luminescente
|
||||||
|
Hell Tree Sapling=Arbre de l'enfer
|
||||||
|
Hell Trunk=Tronc d'arbre de l'enfer
|
||||||
|
Hell Trunk Corner=Coin de tronc de l'enfer
|
||||||
|
Hell Wood Block=Bloc de bois de l'enfer
|
||||||
|
Hell Leaves=Feuilles de l'enfer
|
||||||
|
Hell Dirt=Terre de la forêt de l'enfer
|
||||||
|
Hell Dirt Top=Terre haute de l'enfer
|
||||||
|
Hellrack Dirt Transition=Terre basse de la forêt de l'enfer
|
||||||
|
Hell Torch=Torche de l'enfer
|
||||||
|
Dried Hell Grass=Herbe de l'enfer séchée
|
||||||
|
Hell Wooden Planks=Planches de bois de l'enfer
|
||||||
|
Hell Trunk Bark=Écorce de tronc de l'enfer
|
||||||
|
Hell Pearl=Perle maléfique
|
||||||
|
Hell Stick=Bâton de l'enfer
|
||||||
|
Hell Mushroom Head=Tête de champignon de l'enfer
|
||||||
|
Hell Mushroom Stem=Tige de champignon de l'enfer
|
||||||
|
Hell Fruit Leaf=Feuille de fruit de l'enfer
|
||||||
|
Hell Fruit Without Leaf=Fruit de l'enfer sans feuilles
|
||||||
|
Hell FIM=Fruit dans champignon de l'enfer
|
||||||
|
Blood=Sang
|
||||||
|
Cooked Blood=Sang cuit
|
||||||
|
Hell Mushroom Pickaxe=Pioche en champignons de l'enfer
|
||||||
|
Hell Wood Pickaxe=Pioche en bois de l'enfer
|
||||||
|
Hellrack Pickaxe=Pioche en Hellrack
|
||||||
|
Blue Hellrack Pickaxe=Pioche en Hellrack bleue
|
||||||
|
Siwtonic Pickaxe=Pioche en Siwtonic
|
||||||
|
Hellrack Axe=Hache en Hellrack
|
||||||
|
Blue Hellrack Axe=Hache en Hellrack bleue
|
||||||
|
Siwtonic Axe=Hache en Siwtonic
|
||||||
|
Hellrack Shovel=Pelle en Hellrack
|
||||||
|
Blue Hellrack Shovel=Pelle en Hellrack bleue
|
||||||
|
Siwtonic Shovel=Pelle en Siwtonic
|
||||||
|
Hellrack Sword=Épée en Hellrack
|
||||||
|
Blue Hellrack Sword=Épée en Hellrack bleue
|
||||||
|
Siwtonic Sword=Épée en Siwtonic
|
||||||
|
|
|
@ -1,11 +1,24 @@
|
||||||
# textdomain: hell
|
# textdomain: hell
|
||||||
|
|
||||||
|
#portal.lua
|
||||||
For any reason you arrived here. Type /hell_help to find out things like craft recipes.=
|
For any reason you arrived here. Type /hell_help to find out things like craft recipes.=
|
||||||
|
Send someone to hell=
|
||||||
|
You need the hell priv to execute this chatcommand.=
|
||||||
|
Something went wrong.=
|
||||||
|
Go to hell !!!=
|
||||||
|
@1 is now in the hell.=
|
||||||
|
Extract someone from hell=
|
||||||
|
You are free now=
|
||||||
|
@1 is now out of the hell.=
|
||||||
|
You can not simply teleport to or from the hell!=
|
||||||
Hell Gate=
|
Hell Gate=
|
||||||
Construction requires 16 blocks of ??. The finished frame must be in the shape of a circle and laid vertically, like a door.=
|
Construction requires 16 blocks of ??. The finished frame must be in the shape of a circle and laid vertically, like a door.=
|
||||||
However, I never knew what material to use for building this door despite my many attempts.=
|
However, I never knew what material to use for building this door despite my many attempts.=
|
||||||
One day, however, I met an old lady who frankly looked like a witch. In the course of our discussion we came to talk about the Hell Gate. This old lady confessed to me that in her family there was a legend that one of her ancestors had managed to activate the portal. But that the poor man was instantly killed as he passed through it. The gate was destroyed and several years passed. But since a certain night, the poor widow of the deceased began to rave that her Husband had come back from the dead to take her also to hell because he said that he had made this world a wonderful place and that after several years, he would have found a way to come back and return to it as he wished without causing death. A few days later, the widow disappeared without a trace. Since then the house was destroyed in a fire with all the secrets it could hold. Only an old cauldron remained amidst the ashes.=
|
One day, however, I met an old lady who frankly looked like a witch. In the course of our discussion we came to talk about the Hell Gate. This old lady confessed to me that in her family there was a legend that one of her ancestors had managed to activate the portal. But that the poor man was instantly killed as he passed through it. The gate was destroyed and several years passed. But since a certain night, the poor widow of the deceased began to rave that her Husband had come back from the dead to take her also to hell because he said that he had made this world a wonderful place and that after several years, he would have found a way to come back and return to it as he wished without causing death. A few days later, the widow disappeared without a trace. Since then the house was destroyed in a fire with all the secrets it could hold. Only an old cauldron remained amidst the ashes.=
|
||||||
When I wanted to ask the old lady with what material the gate was made, she stared at me with eyes so black that I had the impression that the Nether wanted to take over me, and I did not insist any further.=
|
When I wanted to ask the old lady with what material the gate was made, she stared at me with eyes so black that I had the impression that the Nether wanted to take over me, and I did not insist any further.=
|
||||||
You shall not pass!=
|
You shall not pass!=
|
||||||
|
|
||||||
|
#guide.lua
|
||||||
Mushrooms=
|
Mushrooms=
|
||||||
Hell mushrooms can be found on the hell's ground and on hellrack soil,=
|
Hell mushrooms can be found on the hell's ground and on hellrack soil,=
|
||||||
it can be dug by hand.=
|
it can be dug by hand.=
|
||||||
|
@ -113,3 +126,73 @@ There you can find some plants:=
|
||||||
Use the hell forest grass to get paper. Craft paper out of the dried grass.=
|
Use the hell forest grass to get paper. Craft paper out of the dried grass.=
|
||||||
Hell trunks can be found at hell trees. Craft hell wood out of hell trunk.=
|
Hell trunks can be found at hell trees. Craft hell wood out of hell trunk.=
|
||||||
Use it for lighting and decoration.=
|
Use it for lighting and decoration.=
|
||||||
|
Shows a hell guide=
|
||||||
|
Usually you don't need this guide here. You can view it in the hell.=
|
||||||
|
Showing guide...=
|
||||||
|
|
||||||
|
#hell.lua
|
||||||
|
Allows sending players to hell and extracting them=
|
||||||
|
|
||||||
|
#items.lua
|
||||||
|
Tiled Hellrack=
|
||||||
|
Dirty Hellrack=
|
||||||
|
Black Hellrack=
|
||||||
|
Blue Hellrack=
|
||||||
|
Hellrack Brick=
|
||||||
|
Blue Hellrack Brick=
|
||||||
|
Black Hellrack Brick=
|
||||||
|
Siwtonic block=
|
||||||
|
Hell Blood Child=
|
||||||
|
Hell Blood=
|
||||||
|
Cooked Hell Blood=
|
||||||
|
Hell Blood Extracted=
|
||||||
|
Hell Blood Head=
|
||||||
|
Cooked Hell Blood Head=
|
||||||
|
Hell Blood Head Extracted=
|
||||||
|
Hell Blood Stem=
|
||||||
|
Cooked Hell Blood Stem=
|
||||||
|
Hell Blood Stem Extracted=
|
||||||
|
Hell Blood Wood=
|
||||||
|
Cooked Hell Blood Wood=
|
||||||
|
Hell Wood=
|
||||||
|
Hell Blood Extractor=
|
||||||
|
Hell Fruit Leaves=
|
||||||
|
Hell Fruit=
|
||||||
|
Hell vine=
|
||||||
|
Hell Grass=
|
||||||
|
Glowing Flower=
|
||||||
|
Hell Tree Sapling=
|
||||||
|
Hell Trunk=
|
||||||
|
Hell Trunk Corner=
|
||||||
|
Hell Wood Block=
|
||||||
|
Hell Leaves=
|
||||||
|
Hell Dirt=
|
||||||
|
Hell Dirt Top=
|
||||||
|
Hellrack Dirt Transition=
|
||||||
|
Hell Torch=
|
||||||
|
Dried Hell Grass=
|
||||||
|
Hell Wooden Planks=
|
||||||
|
Hell Trunk Bark=
|
||||||
|
Hell Pearl=
|
||||||
|
Hell Stick=
|
||||||
|
Hell Mushroom Head=
|
||||||
|
Hell Mushroom Stem=
|
||||||
|
Hell Fruit Leaf=
|
||||||
|
Hell Fruit Without Leaf=
|
||||||
|
Hell FIM=
|
||||||
|
Blood=
|
||||||
|
Cooked Blood=
|
||||||
|
Hell Mushroom Pickaxe=
|
||||||
|
Hell Wood Pickaxe=
|
||||||
|
Hellrack Pickaxe=
|
||||||
|
Blue Hellrack Pickaxe=
|
||||||
|
Siwtonic Pickaxe=
|
||||||
|
Hellrack Axe=
|
||||||
|
Blue Hellrack Axe=
|
||||||
|
Siwtonic Axe=
|
||||||
|
Hellrack Shovel=
|
||||||
|
Blue Hellrack Shovel=
|
||||||
|
Siwtonic Shovel=
|
||||||
|
Hellrack Sword=
|
||||||
|
Blue Hellrack Sword=
|
||||||
|
Siwtonic Sword=
|
||||||
|
|
32
portal.lua
32
portal.lua
|
@ -38,9 +38,9 @@ local update_background
|
||||||
if hell_prisons then
|
if hell_prisons then
|
||||||
function update_background(player, down)
|
function update_background(player, down)
|
||||||
if down then
|
if down then
|
||||||
player:set_sky({r=15, g=0, b=0}, "plain")
|
player:set_sky({base_color={r=15, g=0, b=0}, type="plain"})
|
||||||
else
|
else
|
||||||
player:set_sky(nil, "regular")
|
player:set_sky({type="regular"})
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
|
@ -109,44 +109,44 @@ end
|
||||||
-- Chatcommands (edited) written by sss
|
-- Chatcommands (edited) written by sss
|
||||||
minetest.register_chatcommand("to_hell", {
|
minetest.register_chatcommand("to_hell", {
|
||||||
params = "[player_name]",
|
params = "[player_name]",
|
||||||
description = "Send someone to hell",
|
description = S("Send someone to hell"),
|
||||||
func = function(name, pname)
|
func = function(name, pname)
|
||||||
if not minetest.check_player_privs(name, {hell=true}) then
|
if not minetest.check_player_privs(name, {hell=true}) then
|
||||||
return false,
|
return false,
|
||||||
"You need the hell privilege to execute this chatcommand."
|
S("You need the hell privilege to execute this chatcommand.")
|
||||||
end
|
end
|
||||||
if not is_player_connected(pname) then
|
if not is_player_connected(pname) then
|
||||||
pname = name
|
pname = name
|
||||||
end
|
end
|
||||||
local player = minetest.get_player_by_name(pname)
|
local player = minetest.get_player_by_name(pname)
|
||||||
if not player then
|
if not player then
|
||||||
return false, "Something went wrong."
|
return false, S("Something went wrong.")
|
||||||
end
|
end
|
||||||
minetest.chat_send_player(pname, "Go to hell !!!")
|
minetest.chat_send_player(pname, S("Go to hell !!!"))
|
||||||
player_to_hell(player)
|
player_to_hell(player)
|
||||||
return true, pname.." is now in the hell."
|
return true, S("@1 is now in the hell.", pname)
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_chatcommand("from_hell", {
|
minetest.register_chatcommand("from_hell", {
|
||||||
params = "[player_name]",
|
params = "[player_name]",
|
||||||
description = "Extract from hell",
|
description = S("Extract someone from hell"),
|
||||||
func = function(name, pname)
|
func = function(name, pname)
|
||||||
if not minetest.check_player_privs(name, {hell=true}) then
|
if not minetest.check_player_privs(name, {hell=true}) then
|
||||||
return false,
|
return false,
|
||||||
"You need the hell priv to execute this chatcommand."
|
S("You need the hell priv to execute this chatcommand.")
|
||||||
end
|
end
|
||||||
if not is_player_connected(pname) then
|
if not is_player_connected(pname) then
|
||||||
pname = name
|
pname = name
|
||||||
end
|
end
|
||||||
local player = minetest.get_player_by_name(pname)
|
local player = minetest.get_player_by_name(pname)
|
||||||
if not player then
|
if not player then
|
||||||
return false, "Something went wrong."
|
return false, S("Something went wrong.")
|
||||||
end
|
end
|
||||||
minetest.chat_send_player(pname, "You are free now")
|
minetest.chat_send_player(pname, S("You are free now"))
|
||||||
local pos = player:getpos()
|
local pos = player:get_pos()
|
||||||
player_from_hell(player, {x=pos.x, y=100, z=pos.z})
|
player_from_hell(player, {x=pos.x, y=100, z=pos.z})
|
||||||
return true, pname.." is now out of the hell."
|
return true, S("@1 is now out of the hell.", pname)
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -163,7 +163,7 @@ if hell_prisons then
|
||||||
-- fixes respawn bug
|
-- fixes respawn bug
|
||||||
local player = minetest.get_player_by_name(pname)
|
local player = minetest.get_player_by_name(pname)
|
||||||
if player then
|
if player then
|
||||||
player:moveto(target)
|
player:move_to(target)
|
||||||
end
|
end
|
||||||
end, pname, target)
|
end, pname, target)
|
||||||
return true
|
return true
|
||||||
|
@ -208,7 +208,7 @@ if hell_prisons then
|
||||||
end
|
end
|
||||||
|
|
||||||
minetest.chat_send_player(pname,
|
minetest.chat_send_player(pname,
|
||||||
"You can not simply teleport to or from the hell!")
|
S("You can not simply teleport to or from the hell!"))
|
||||||
minetest.log("action", "Player \"" .. pname ..
|
minetest.log("action", "Player \"" .. pname ..
|
||||||
"\" attempted to teleport from or to the hell, ignoring.")
|
"\" attempted to teleport from or to the hell, ignoring.")
|
||||||
return false
|
return false
|
||||||
|
@ -506,7 +506,7 @@ if nether.NETHER_REALM_ENABLED then
|
||||||
0,function(player, target)
|
0,function(player, target)
|
||||||
-- fixes respawn bug
|
-- fixes respawn bug
|
||||||
if player then
|
if player then
|
||||||
player:moveto(target)
|
player:move_to(target)
|
||||||
end
|
end
|
||||||
end, player, playerPos)
|
end, player, playerPos)
|
||||||
minetest.chat_send_player(player:get_player_name(),
|
minetest.chat_send_player(player:get_player_name(),
|
||||||
|
|
Loading…
Reference in New Issue
Block a user