Add more forgotten strings; translate chest formspec
This commit is contained in:
parent
c49e60ddfa
commit
09093a6acf
@ -48,12 +48,14 @@ Chest inventory: = Truheninventar:
|
|||||||
Player inventory: = Spielerinventar:
|
Player inventory: = Spielerinventar:
|
||||||
This furnace is active and constantly burning its fuel. = Der Ofen ist aktiv und verbrennt beständig seinen Brennstoff.
|
This furnace is active and constantly burning its fuel. = Der Ofen ist aktiv und verbrennt beständig seinen Brennstoff.
|
||||||
This furnace is inactive. Read the instructions to learn how to activate it. = Dieser Ofen ist inaktiv. Lesen Sie die Anweisungen, um zu erfahren, wie er aktiviert werden kann.
|
This furnace is inactive. Read the instructions to learn how to activate it. = Dieser Ofen ist inaktiv. Lesen Sie die Anweisungen, um zu erfahren, wie er aktiviert werden kann.
|
||||||
|
Back to start = Zurück zum Anfang
|
||||||
|
Crafting grid: = Fertigungsgitter:
|
||||||
|
Output slot: = Resultat:
|
||||||
|
|
||||||
|
|
||||||
## Furnace formspecs
|
## Furnace formspecs
|
||||||
Fuel:
|
Fuel: = Brennstoff:
|
||||||
Source:
|
Source: = Quellmaterial:
|
||||||
Flame:
|
Flame: = Flamme:
|
||||||
Progress:
|
Progress: = Fortschritt:
|
||||||
Output slots:
|
Output slots: = Ausgabeplätze:
|
||||||
|
@ -49,8 +49,9 @@ Chest inventory:
|
|||||||
Player inventory:
|
Player inventory:
|
||||||
This furnace is active and constantly burning its fuel.
|
This furnace is active and constantly burning its fuel.
|
||||||
This furnace is inactive. Read the instructions to learn how to activate it.
|
This furnace is inactive. Read the instructions to learn how to activate it.
|
||||||
|
Back to start
|
||||||
|
Crafting grid:
|
||||||
|
Output slot:
|
||||||
|
|
||||||
## Furnace formspecs
|
## Furnace formspecs
|
||||||
Fuel:
|
Fuel:
|
||||||
|
@ -251,7 +251,8 @@ minetest.register_node("default:torch", {
|
|||||||
sounds = default.node_sound_defaults(),
|
sounds = default.node_sound_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
default.chest_formspec =
|
function default.chest_formspec()
|
||||||
|
return
|
||||||
"size[8,9.1]"..
|
"size[8,9.1]"..
|
||||||
default.gui_bg..
|
default.gui_bg..
|
||||||
default.gui_bg_img..
|
default.gui_bg_img..
|
||||||
@ -263,6 +264,7 @@ default.chest_formspec =
|
|||||||
"list[current_player;main;0,6.08;8,3;8]"..
|
"list[current_player;main;0,6.08;8,3;8]"..
|
||||||
"label[0,8.8;"..default.gui_controls.."]"..
|
"label[0,8.8;"..default.gui_controls.."]"..
|
||||||
default.get_hotbar_bg(0,4.85)
|
default.get_hotbar_bg(0,4.85)
|
||||||
|
end
|
||||||
|
|
||||||
minetest.register_node("default:chest", {
|
minetest.register_node("default:chest", {
|
||||||
description = S("storage chest"),
|
description = S("storage chest"),
|
||||||
@ -275,7 +277,7 @@ minetest.register_node("default:chest", {
|
|||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
on_construct = function(pos)
|
on_construct = function(pos)
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
meta:set_string("formspec",default.chest_formspec)
|
meta:set_string("formspec", default.chest_formspec())
|
||||||
meta:set_string("infotext", S("Chest (Rightclick to open)"))
|
meta:set_string("infotext", S("Chest (Rightclick to open)"))
|
||||||
local inv = meta:get_inventory()
|
local inv = meta:get_inventory()
|
||||||
inv:set_size("main", 8*4)
|
inv:set_size("main", 8*4)
|
||||||
@ -552,6 +554,17 @@ local function swap_node(pos,name)
|
|||||||
minetest.swap_node(pos,node)
|
minetest.swap_node(pos,node)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
minetest.register_abm({
|
||||||
|
nodenames = {"default:chest"},
|
||||||
|
interval = 5,
|
||||||
|
chance = 1,
|
||||||
|
action = function(pos,node,active_object_count, active_object_count_wider)
|
||||||
|
local meta = minetest.get_meta(pos)
|
||||||
|
meta:set_string("formspec", default.chest_formspec())
|
||||||
|
meta:set_string("infotext", S("Chest (Rightclick to open)"))
|
||||||
|
end
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_abm({
|
minetest.register_abm({
|
||||||
nodenames = {"default:furnace","default:furnace_active"},
|
nodenames = {"default:furnace","default:furnace_active"},
|
||||||
interval = 1.0,
|
interval = 1.0,
|
||||||
@ -622,7 +635,7 @@ minetest.register_abm({
|
|||||||
end
|
end
|
||||||
|
|
||||||
if not fuel or fuel.time <= 0 then
|
if not fuel or fuel.time <= 0 then
|
||||||
meta:set_string("infotext","Furnace without fuel (Rightclick to examine)")
|
meta:set_string("infotext",S("Furnace without fuel (Rightclick to examine)"))
|
||||||
swap_node(pos,"default:furnace")
|
swap_node(pos,"default:furnace")
|
||||||
meta:set_string("formspec", default.furnace_inactive_formspec)
|
meta:set_string("formspec", default.furnace_inactive_formspec)
|
||||||
return
|
return
|
||||||
@ -630,7 +643,7 @@ minetest.register_abm({
|
|||||||
|
|
||||||
if cooked.item:is_empty() then
|
if cooked.item:is_empty() then
|
||||||
if was_active then
|
if was_active then
|
||||||
meta:set_string("infotext","Empty furnace (Rightclick to examine)")
|
meta:set_string("infotext",S("Empty furnace (Rightclick to examine)"))
|
||||||
swap_node(pos,"default:furnace")
|
swap_node(pos,"default:furnace")
|
||||||
meta:set_string("formspec", default.furnace_inactive_formspec)
|
meta:set_string("formspec", default.furnace_inactive_formspec)
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user