Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package minetest-game for openSUSE:Factory checked in at 2023-04-18 15:52:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/minetest-game (Old) and /work/SRC/openSUSE:Factory/.minetest-game.new.2023 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "minetest-game" Tue Apr 18 15:52:34 2023 rev:16 rq:1079961 version:5.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/minetest-game/minetest-game.changes 2022-10-03 13:47:29.057708745 +0200 +++ /work/SRC/openSUSE:Factory/.minetest-game.new.2023/minetest-game.changes 2023-04-18 15:52:36.605322442 +0200 @@ -1,0 +2,12 @@ +Fri Apr 14 19:53:11 UTC 2023 - Simon Vogl <[email protected]> + +- Update to version 5.7.0: + * Limit and sanitize formspec fields (appgurueu) + * Fix player_api.set_model not updating the animation (appgurueu) + * Ensure chests close properly (fluxionary) + * Ensure proper creative hand override (AntumDeluge) + * Fix error if /home is executed with an invalid name (zmv7) + * Fix wall craft registrations (alek13) + * Screwdriver: 4dir node support (Wuzzy) + +------------------------------------------------------------------- Old: ---- minetest_game-5.6.1.tar.gz New: ---- minetest_game-5.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ minetest-game.spec ++++++ --- /var/tmp/diff_new_pack.iWWlUw/_old 2023-04-18 15:52:37.117325391 +0200 +++ /var/tmp/diff_new_pack.iWWlUw/_new 2023-04-18 15:52:37.121325414 +0200 @@ -1,7 +1,7 @@ # # spec file for package minetest-game # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: minetest-game -Version: 5.6.1 +Version: 5.7.0 Release: 0 Summary: Minetest Game License: CC-BY-3.0 AND CC-BY-SA-3.0 AND LGPL-2.1-or-later AND CC-BY-SA-4.0 AND CC0-1.0 ++++++ minetest_game-5.6.1.tar.gz -> minetest_game-5.7.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/game_api.txt new/minetest_game-5.7.0/game_api.txt --- old/minetest_game-5.6.1/game_api.txt 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/game_api.txt 2023-04-08 18:13:45.000000000 +0200 @@ -49,6 +49,8 @@ * `beds.read_spawns() ` Returns a table containing players respawn positions * `beds.kick_players()` Forces all players to leave bed * `beds.skip_night()` Sets world time to morning and saves respawn position of all players currently sleeping + * `beds.day_interval` Is a table with keys "start" and "finish". Allows you + to set the period of the day (timeofday format). Default: `{ start = 0.2, finish = 0.805 }`. ### Bed definition diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/beds/functions.lua new/minetest_game-5.7.0/mods/beds/functions.lua --- old/minetest_game-5.6.1/mods/beds/functions.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/beds/functions.lua 2023-04-08 18:13:45.000000000 +0200 @@ -186,7 +186,7 @@ local ppos = player:get_pos() local tod = minetest.get_timeofday() - if tod > 0.2 and tod < 0.805 then + if tod > beds.day_interval.start and tod < beds.day_interval.finish then if beds.player[name] then lay_down(player, nil, nil, false) end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/beds/init.lua new/minetest_game-5.7.0/mods/beds/init.lua --- old/minetest_game-5.6.1/mods/beds/init.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/beds/init.lua 2023-04-08 18:13:45.000000000 +0200 @@ -16,6 +16,11 @@ "bgcolor[#080808BB;true]" .. "button_exit[2,10;4,0.75;leave;" .. esc(S("Leave Bed")) .. "]" +beds.day_interval = { + start = 0.2, + finish = 0.805, +} + local modpath = minetest.get_modpath("beds") -- Load files diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/beds/locale/beds.id.tr new/minetest_game-5.7.0/mods/beds/locale/beds.id.tr --- old/minetest_game-5.6.1/mods/beds/locale/beds.id.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/beds/locale/beds.id.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,10 +1,10 @@ # textdomain: beds Fancy Bed=Ranjang Mewah Simple Bed=Ranjang Sederhana -This bed is already occupied!= -You have to stop moving before going to bed!= +This bed is already occupied!=Ranjang telah terisi! +You have to stop moving before going to bed!=Anda harus diam untuk tidur! Good morning.=Selamat pagi. @1 of @2 players are in bed=@1 dari @2 pemain sedang tidur Force night skip=Paksa lewati malam -You can only sleep at night.=Anda hanya dapat tidur pada waktu malam. +You can only sleep at night.=Anda hanya bisa tidur pada waktu malam. Leave Bed=Tinggalkan Ranjang diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/beds/locale/beds.zh_TW.tr new/minetest_game-5.7.0/mods/beds/locale/beds.zh_TW.tr --- old/minetest_game-5.6.1/mods/beds/locale/beds.zh_TW.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/beds/locale/beds.zh_TW.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,8 +1,8 @@ # textdomain: beds Fancy Bed=è±å¼åº Simple Bed=ç°¡æåº -This bed is already occupied!= -You have to stop moving before going to bed!= +This bed is already occupied!=éååºå·²ç¶è¢«å æäºï¼ +You have to stop moving before going to bed!=ä½ å¿ é å¨ä¸åºååæ¢ç§»åï¼ Good morning.=æ©å®ï¼ @1 of @2 players are in bed=@2ä½ç©å®¶ä¸ç@1ä½å¨åºä¸ Force night skip=å¼·å¶è·³é夿 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/binoculars/locale/binoculars.id.tr new/minetest_game-5.7.0/mods/binoculars/locale/binoculars.id.tr --- old/minetest_game-5.6.1/mods/binoculars/locale/binoculars.id.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/binoculars/locale/binoculars.id.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,3 +1,3 @@ # textdomain: binoculars Binoculars=Teropong -Use with 'Zoom' key=Pakai dengan tombol 'Zoom' +Use with 'Zoom' key=Pakai dengan tombol 'Zum' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/boats/locale/boats.ru.tr new/minetest_game-5.7.0/mods/boats/locale/boats.ru.tr --- old/minetest_game-5.6.1/mods/boats/locale/boats.ru.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/boats/locale/boats.ru.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,4 @@ # textdomain: boats -Boat cruise mode on=Режим пÑÑеÑеÑÑÐ²Ð¸Ñ Ð½Ð° лодке вклÑÑен -Boat cruise mode off=Режим пÑÑеÑеÑÑÐ²Ð¸Ñ Ð½Ð° лодке вÑклÑÑен +Boat cruise mode on=ÐвÑÐ¾Ñ Ð¾Ð´ лодки вклÑÑен +Boat cruise mode off=ÐвÑÐ¾Ñ Ð¾Ð´ лодки вÑклÑÑен Boat=Ðодка diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/bones/locale/bones.sv.tr new/minetest_game-5.7.0/mods/bones/locale/bones.sv.tr --- old/minetest_game-5.6.1/mods/bones/locale/bones.sv.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/bones/locale/bones.sv.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,8 +1,8 @@ # textdomain: bones Bones=Ben @1's old bones=@1s Gamla ben -@1 died at @2.=@1 dog pÃ¥ @a. -@1 died at @2, and dropped their inventory.=@1 dog pÃ¥ @a, och tappade deras saker. +@1 died at @2.=@1 dog pÃ¥ @2. +@1 died at @2, and dropped their inventory.=@1 dog pÃ¥ @2, och tappade deras saker. @1 died at @2, and bones were placed.=@1 dog pÃ¥ @2, och deras ben var placerade. @1's fresh bones=@1s färska ben @1's bones=@1s ben diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/bucket/locale/bucket.ja.tr new/minetest_game-5.7.0/mods/bucket/locale/bucket.ja.tr --- old/minetest_game-5.6.1/mods/bucket/locale/bucket.ja.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/bucket/locale/bucket.ja.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,5 +1,5 @@ # textdomain: bucket Empty Bucket=空ã®ãã±ã Water Bucket=æ°´å ¥ããã±ã -River Water Bucket=å·ã®æ°´å ¥ããã±ã +River Water Bucket=æ²³å·æ°´å ¥ããã±ã Lava Bucket=æº¶å²©å ¥ããã±ã diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/creative/init.lua new/minetest_game-5.7.0/mods/creative/init.lua --- old/minetest_game-5.6.1/mods/creative/init.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/creative/init.lua 2023-04-08 18:13:45.000000000 +0200 @@ -46,34 +46,36 @@ dofile(minetest.get_modpath("creative") .. "/inventory.lua") if minetest.is_creative_enabled("") then - -- Dig time is modified according to difference (leveldiff) between tool - -- 'maxlevel' and node 'level'. Digtime is divided by the larger of - -- leveldiff and 1. - -- To speed up digging in creative, hand 'maxlevel' and 'digtime' have been - -- increased such that nodes of differing levels have an insignificant - -- effect on digtime. - local digtime = 42 - local caps = {times = {digtime, digtime, digtime}, uses = 0, maxlevel = 256} + minetest.register_on_mods_loaded(function() + -- Dig time is modified according to difference (leveldiff) between tool + -- 'maxlevel' and node 'level'. Digtime is divided by the larger of + -- leveldiff and 1. + -- To speed up digging in creative, hand 'maxlevel' and 'digtime' have been + -- increased such that nodes of differing levels have an insignificant + -- effect on digtime. + local digtime = 42 + local caps = {times = {digtime, digtime, digtime}, uses = 0, maxlevel = 256} - -- Override the hand tool - minetest.override_item("", { - range = 10, - tool_capabilities = { - full_punch_interval = 0.5, - max_drop_level = 3, - groupcaps = { - crumbly = caps, - cracky = caps, - snappy = caps, - choppy = caps, - oddly_breakable_by_hand = caps, - -- dig_immediate group doesn't use value 1. Value 3 is instant dig - dig_immediate = - {times = {[2] = digtime, [3] = 0}, uses = 0, maxlevel = 256}, - }, - damage_groups = {fleshy = 10}, - } - }) + -- Override the hand tool + minetest.override_item("", { + range = 10, + tool_capabilities = { + full_punch_interval = 0.5, + max_drop_level = 3, + groupcaps = { + crumbly = caps, + cracky = caps, + snappy = caps, + choppy = caps, + oddly_breakable_by_hand = caps, + -- dig_immediate group doesn't use value 1. Value 3 is instant dig + dig_immediate = + {times = {[2] = digtime, [3] = 0}, uses = 0, maxlevel = 256}, + }, + damage_groups = {fleshy = 10}, + } + }) + end) end -- Unlimited node placement diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/creative/inventory.lua new/minetest_game-5.7.0/mods/creative/inventory.lua --- old/minetest_game-5.6.1/mods/creative/inventory.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/creative/inventory.lua 2023-04-08 18:13:45.000000000 +0200 @@ -150,9 +150,10 @@ creative.update_creative_inventory(player_name, items) local inv = player_inventory[player_name] local pagenum = math.floor(inv.start_i / (4*8) + 1) - local pagemax = math.ceil(inv.size / (4*8)) + local pagemax = math.max(math.ceil(inv.size / (4*8)), 1) local esc = minetest.formspec_escape return sfinv.make_formspec(player, context, + (inv.size == 0 and ("label[3,2;"..esc(S("No items to show.")).."]") or "") .. "label[5.8,4.15;" .. minetest.colorize("#FFFF00", tostring(pagenum)) .. " / " .. tostring(pagemax) .. "]" .. [[ image[4.08,4.2;0.8,0.8;creative_trash_icon.png] @@ -160,7 +161,7 @@ list[detached:trash;main;4.02,4.1;1,1;] listring[] image_button[5,4.05;0.8,0.8;creative_prev_icon.png;creative_prev;] - image_button[7.2,4.05;0.8,0.8;creative_next_icon.png;creative_next;] + image_button[7.25,4.05;0.8,0.8;creative_next_icon.png;creative_next;] image_button[2.63,4.05;0.8,0.8;creative_search_icon.png;creative_search;] image_button[3.25,4.05;0.8,0.8;creative_clear_icon.png;creative_clear;] ]] .. @@ -191,10 +192,13 @@ inv.start_i = 0 inv.filter = "" sfinv.set_player_inventory_formspec(player, context) - elseif fields.creative_search or - fields.key_enter_field == "creative_filter" then + elseif (fields.creative_search or + fields.key_enter_field == "creative_filter") + and fields.creative_filter then inv.start_i = 0 - inv.filter = fields.creative_filter:lower() + inv.filter = fields.creative_filter:sub(1, 128) -- truncate to a sane length + :gsub("[%z\1-\8\11-\31\127]", "") -- strip naughty control characters (keeps \t and \n) + :lower() -- search is case insensitive sfinv.set_player_inventory_formspec(player, context) elseif not fields.quit then local start_i = inv.start_i or 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/creative/mod.conf new/minetest_game-5.7.0/mods/creative/mod.conf --- old/minetest_game-5.6.1/mods/creative/mod.conf 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/creative/mod.conf 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,3 @@ name = creative description = Minetest Game mod: creative depends = sfinv -optional_depends = default diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/default/chests.lua new/minetest_game-5.7.0/mods/default/chests.lua --- old/minetest_game-5.6.1/mods/default/chests.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/default/chests.lua 2023-04-08 18:13:45.000000000 +0200 @@ -53,19 +53,22 @@ default.chest.open_chests = {} minetest.register_on_player_receive_fields(function(player, formname, fields) + local pn = player:get_player_name() + if formname ~= "default:chest" then + if default.chest.open_chests[pn] then + default.chest.chest_lid_close(pn) + end + return end - if not player or not fields.quit then - return - end - local pn = player:get_player_name() - if not default.chest.open_chests[pn] then + if not (fields.quit and default.chest.open_chests[pn]) then return end default.chest.chest_lid_close(pn) + return true end) @@ -129,6 +132,12 @@ return itemstack end + local cn = clicker:get_player_name() + + if default.chest.open_chests[cn] then + default.chest.chest_lid_close(cn) + end + minetest.sound_play(def.sound_open, {gain = 0.3, pos = pos, max_hear_distance = 10}, true) if not default.chest.chest_lid_obstructed(pos) then @@ -136,10 +145,9 @@ { name = name .. "_open", param2 = node.param2 }) end - minetest.after(0.2, minetest.show_formspec, - clicker:get_player_name(), + minetest.after(0.2, minetest.show_formspec, cn, "default:chest", default.chest.get_chest_formspec(pos)) - default.chest.open_chests[clicker:get_player_name()] = { pos = pos, + default.chest.open_chests[cn] = { pos = pos, sound = def.sound_close, swap = name } end def.on_blast = function() end @@ -200,6 +208,12 @@ return inv:is_empty("main") end def.on_rightclick = function(pos, node, clicker) + local cn = clicker:get_player_name() + + if default.chest.open_chests[cn] then + default.chest.chest_lid_close(cn) + end + minetest.sound_play(def.sound_open, {gain = 0.3, pos = pos, max_hear_distance = 10}, true) if not default.chest.chest_lid_obstructed(pos) then @@ -208,9 +222,9 @@ param2 = node.param2 }) end minetest.after(0.2, minetest.show_formspec, - clicker:get_player_name(), + cn, "default:chest", default.chest.get_chest_formspec(pos)) - default.chest.open_chests[clicker:get_player_name()] = { pos = pos, + default.chest.open_chests[cn] = { pos = pos, sound = def.sound_close, swap = name } end def.on_blast = function(pos) @@ -274,6 +288,18 @@ end }) end + + -- close opened chests on load + minetest.register_lbm({ + label = "close opened chests on load", + name = "default:close_" .. prefixed_name:gsub(":", "_") .. "_open", + nodenames = {prefixed_name .. "_open"}, + run_at_every_load = true, + action = function(pos, node) + node.name = prefixed_name + minetest.swap_node(pos, node) + end + }) end default.chest.register_chest("default:chest", { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/default/craftitems.lua new/minetest_game-5.7.0/mods/default/craftitems.lua --- old/minetest_game-5.6.1/mods/default/craftitems.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/default/craftitems.lua 2023-04-08 18:13:45.000000000 +0200 @@ -148,7 +148,7 @@ return end - if fields.close then + if fields.quit then book_writers[player_name] = nil end @@ -179,6 +179,7 @@ data.description = S("\"@1\" by @2", short_title, data.owner) data.text = fields.text:sub(1, max_text_size) data.text = data.text:gsub("\r\n", "\n"):gsub("\r", "\n") + data.text = data.text:gsub("[%z\1-\8\11-\31\127]", "") -- strip naughty control characters (keeps \t and \n) data.page = 1 data.page_max = math.ceil((#data.text:gsub("[^\n]", "") + 1) / lpp) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/default/locale/default.eo.tr new/minetest_game-5.7.0/mods/default/locale/default.eo.tr --- old/minetest_game-5.6.1/mods/default/locale/default.eo.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/default/locale/default.eo.tr 2023-04-08 18:13:45.000000000 +0200 @@ -162,6 +162,7 @@ Bookshelf (@1 written, @2 empty books)=Librobreto (@1 skriba(j), @2 malplena(j) libro(j)) Bookshelf=Librobreto Text too long=Tro longa teksto +"@1"= Wooden Sign=Ligna Signo Steel Sign=Åtala Signo Wooden Ladder=Ligna Åtupetaro @@ -217,4 +218,3 @@ ##### not used anymore ##### Mese Post Light=Mesea Fosta Lampo - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/default/locale/default.id.tr new/minetest_game-5.7.0/mods/default/locale/default.id.tr --- old/minetest_game-5.6.1/mods/default/locale/default.id.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/default/locale/default.id.tr 2023-04-08 18:13:45.000000000 +0200 @@ -4,16 +4,16 @@ You do not own this chest.=Anda bukan pemilik peti ini. a locked chest=peti terkunci Chest=Peti -Write= -Read= +Write=Tulis +Read=Baca Title:=Judul: Contents:=Isi: Save=Simpan by @1=oleh @1 Page @1 of @2=Halaman @1 dari @2 -The book you were writing to mysteriously disappeared.= +The book you were writing to mysteriously disappeared.=Buku yang Anda tulis menghilang secara misterius. "@1" by @2="@1" oleh @2 -Blueberries=Blueberry +Blueberries=Bluberi Book=Buku Book with Text=Buku Tertulis Bronze Ingot=Perunggu Batangan @@ -38,7 +38,7 @@ Furnace is empty=Tungku kosong 100% (output full)=100% (keluaran penuh) @1%=@1% -Not cookable=Tidak dapat dimasak +Not cookable=Tidak bisa dimasak Empty=Kosong Furnace active=Tungku nyala Furnace inactive=Tungku mati @@ -85,7 +85,7 @@ Snow=Salju Snow Block=Balok Salju Ice=Es -Cave Ice=Gua Es +Cave Ice=Es Gua Apple Tree=Pohon Apel Apple Wood Planks=Papan Kayu Pohon Apel Apple Tree Sapling=Anak Pohon Apel @@ -132,13 +132,13 @@ Grass=Rumput Savanna Grass=Rumput Sabana Fern=Pakis -Marram Grass=Rumput Maram +Marram Grass=Rumput Pantai Bush Stem=Batang Semak Bush Leaves=Daun Semak Bush Sapling=Anak Semak -Blueberry Bush Leaves with Berries=Daun Semak Blueberry Berbuah -Blueberry Bush Leaves=Daun Semak Blueberry -Blueberry Bush Sapling=Anak Semak Blueberry +Blueberry Bush Leaves with Berries=Daun Semak Bluberi Berbuah +Blueberry Bush Leaves=Daun Semak Bluberi +Blueberry Bush Sapling=Anak Semak Bluberi Acacia Bush Stem=Batang Semak Akasia Acacia Bush Leaves=Daun Semak Akasia Acacia Bush Sapling=Bibit Semak Akasia @@ -147,7 +147,7 @@ Pine Bush Sapling=Bibit Semak Pinus Kelp=Kelp Green Coral=Koral Hijau -Pink Coral=Koral Jambon +Pink Coral=Koral Merah Muda Cyan Coral=Koral Sian Brown Coral=Koral Cokelat Orange Coral=Koral Oranye @@ -181,18 +181,18 @@ Obsidian Glass=Kaca Obsidian Brick Block=Balok Bata Mese Lamp=Lampu Mese -Apple Wood Mese Post Light= -Acacia Wood Mese Post Light= -Jungle Wood Mese Post Light= -Pine Wood Mese Post Light= -Aspen Wood Mese Post Light= +Apple Wood Mese Post Light=Lampu Taman Mese Kayu Apel +Acacia Wood Mese Post Light=Lampu Taman Mese Kayu Akasia +Jungle Wood Mese Post Light=Lampu Taman Mese Kayu Rimba +Pine Wood Mese Post Light=Lampu Taman Mese Kayu Pinus +Aspen Wood Mese Post Light=Lampu Taman Mese Kayu Aspen Cloud=Awan -Wooden Pickaxe=Gancu Kayu -Stone Pickaxe=Gancu Batu -Bronze Pickaxe=Gancu Perunggu -Steel Pickaxe=Gancu Baja -Mese Pickaxe=Gancu Mese -Diamond Pickaxe=Gancu Berlian +Wooden Pickaxe=Belencong Kayu +Stone Pickaxe=Belencong Batu +Bronze Pickaxe=Belencong Perunggu +Steel Pickaxe=Belencong Baja +Mese Pickaxe=Belencong Mese +Diamond Pickaxe=Belencong Berlian Wooden Shovel=Sekop Kayu Stone Shovel=Sekop Batu Bronze Shovel=Sekop Perunggu diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/default/locale/default.ja.tr new/minetest_game-5.7.0/mods/default/locale/default.ja.tr --- old/minetest_game-5.6.1/mods/default/locale/default.ja.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/default/locale/default.ja.tr 2023-04-08 18:13:45.000000000 +0200 @@ -4,37 +4,37 @@ You do not own this chest.=ããªãã¯ãã®ãã§ã¹ãã®ææè ã§ã¯ããã¾ããã a locked chest=ããã¯ããããã§ã¹ã Chest=ãã§ã¹ã -Write= -Read= +Write=æ¸ãè¾¼ã +Read=èªã Title:=é¡å Contents:=å 容 Save=ä¿å by @1=@1è Page @1 of @2=@1 / @2 ãã¼ã¸ -The book you were writing to mysteriously disappeared.= +The book you were writing to mysteriously disappeared.=ããªããæ¸ãã¦ããæ¬ãã䏿è°ãªãã¨ã«æ¶ãã¾ããã "@1" by @2=@2èã@1ã Blueberries=ãã«ã¼ããªã¼ Book=æ¬ -Book with Text=ããã¹ããæ¸ãããæ¬ +Book with Text=è¨å ¥æ¸ã¿ã®æ¬ Bronze Ingot=éé ã¤ã³ã´ãã Clay Brick=ç²åã¬ã³ã¬ -Clay Lump=ç²åã®å¡ +Clay Lump=ç²åç Coal Lump=ç³ç Copper Ingot=é ã¤ã³ã´ãã -Copper Lump=é ã®å¡ +Copper Lump=é ã®ç²é± Diamond=ãã¤ã¤ã¢ã³ã Flint=ç«æã¡ç³ Gold Ingot=éã¤ã³ã´ãã -Gold Lump=éã®å¡ -Iron Lump=éã®å¡ +Gold Lump=éã®ç²é± +Iron Lump=éã®ç²é± Mese Crystal=ã¡ã»ã¯ãªã¹ã¿ã« Mese Crystal Fragment=ã¡ã»ã¯ãªã¹ã¿ã«ã®ç ´ç -Obsidian Shard=黿ç³ã®ç ´ç +Obsidian Shard=黿ç³ã®æ¬ ç Paper=ç´ Steel Ingot=éã¤ã³ã´ãã Stick=æ£ Tin Ingot=ã¹ãºã¤ã³ã´ãã -Tin Lump=ã¹ãºã®å¡ +Tin Lump=ã¹ãºã®ç²é± Furnace is empty=ãã¾ã©ã¯ç©ºã§ã 100% (output full)=100%(ãã«åºå) @1%=@1% @@ -59,70 +59,70 @@ Desert Sandstone=ç æ¼ ã®ç 岩 Desert Sandstone Brick=ç æ¼ ã®ç 岩ã¬ã³ã¬ Desert Sandstone Block=ç æ¼ ã®ç 岩ããã㯠-Silver Sandstone=éã®ç 岩 -Silver Sandstone Brick=éã®ç 岩ã¬ã³ã¬ -Silver Sandstone Block=éã®ç 岩ããã㯠+Silver Sandstone=éè²ã®ç 岩 +Silver Sandstone Brick=éè²ã®ç 岩ã¬ã³ã¬ +Silver Sandstone Block=éè²ã®ç 岩ããã㯠Obsidian=é»æç³ Obsidian Brick=黿ç³ã¬ã³ã¬ Obsidian Block=黿ç³ããã㯠Dirt=å -Dirt with Grass=èã®ã¤ããå -Dirt with Grass and Footsteps=è¶³ãã¨ã¨èã®ã¤ããå -Dirt with Savanna Grass=ãµãã³ãã®èã®ã¤ããå -Dirt with Snow=éªã®ã¤ããå -Dirt with Rainforest Litter=ç±å¸¯é¨æã®ããããå -Dirt with Coniferous Litter=éèæ¨¹ã®ããããå +Dirt with Grass=èã«è¦ãããå +Dirt with Grass and Footsteps=足跡ã¨èã«è¦ãããå +Dirt with Savanna Grass=ãµãã³ãã®èã«è¦ãããå +Dirt with Snow=éªã«è¦ãããå +Dirt with Rainforest Litter=ç±å¸¯é¨æã®è½èã«è¦ãããå +Dirt with Coniferous Litter=éèæ¨¹ã®è½èã«è¦ãããå Savanna Dirt=ãµãã³ãã®å -Savanna Dirt with Savanna Grass=ãµãã³ãã®èã®ã¤ãããµãã³ãã®å +Savanna Dirt with Savanna Grass=ãµãã³ãã®èã«è¦ããããµãã³ãã®å Permafrost=æ°¸ä¹ åå -Permafrost with Stones=ç³ã®ã¤ããæ°¸ä¹ åå -Permafrost with Moss=èã®ã¤ããæ°¸ä¹ åå +Permafrost with Stones=ç³ã«è¦ãããæ°¸ä¹ åå +Permafrost with Moss=èã«è¦ãããæ°¸ä¹ åå Sand=ç Desert Sand=ç æ¼ ã®ç -Silver Sand=éã®ç +Silver Sand=éè²ã®ç Gravel=ç å© Clay=ç²å Snow=éª Snow Block=éªããã㯠Ice=æ°· Cave Ice=æ´çªã®æ°· -Apple Tree=ãªã³ã´ã®æ¨ -Apple Wood Planks=ãªã³ã´ã®æ¿æ -Apple Tree Sapling=ãªã³ã´ã®èæ¨ -Apple Tree Leaves=ãªã³ã´ã®è +Apple Tree=ãªã³ã´ã®åæ¨ +Apple Wood Planks=ãªã³ã´ã®æ¨ã®æ¿æ +Apple Tree Sapling=ãªã³ã´ã®æ¨ã®èæ¨ +Apple Tree Leaves=ãªã³ã´ã®æ¨ã®è Apple=ãªã³ã´ Apple Marker=ãªã³ã´ã®ãã¼ã«ã¼ -Jungle Tree=ã¸ã£ã³ã°ã«ã®æ¨ -Jungle Wood Planks=ã¸ã£ã³ã°ã«ã®æ¿æ +Jungle Tree=ã¸ã£ã³ã°ã«ã®åæ¨ +Jungle Wood Planks=ã¸ã£ã³ã°ã«ã®æ¨ã®æ¿æ Jungle Tree Leaves=ã¸ã£ã³ã°ã«ã®æ¨ã®è Jungle Tree Sapling=ã¸ã£ã³ã°ã«ã®æ¨ã®èæ¨ -Emergent Jungle Tree Sapling=æ°è½ã®ã¸ã£ã³ã°ã«ã®æ¨ã®èæ¨ -Pine Tree=ããã®æ¨ -Pine Wood Planks=ããã®æ¿æ -Pine Needles=ããã®è -Pine Tree Sapling=ããã®èæ¨ -Acacia Tree=ã¢ã«ã·ã¢ã®æ¨ -Acacia Wood Planks=ã¢ã«ã·ã¢ã®æ¿æ -Acacia Tree Leaves=ã¢ã«ã·ã¢ã®è -Acacia Tree Sapling=ã¢ã«ã·ã¢ã®èæ¨ -Aspen Tree=ããã©ã®æ¨ -Aspen Wood Planks=ããã©ã®æ¿æ -Aspen Tree Leaves=ããã©ã®è -Aspen Tree Sapling=ããã©ã®èæ¨ +Emergent Jungle Tree Sapling=ã¸ã£ã³ã°ã«ã®è¶ 髿¨ã®èæ¨ +Pine Tree=ããã®åæ¨ +Pine Wood Planks=ããã®æ¨ã®æ¿æ +Pine Needles=ããã®æ¨ã®è +Pine Tree Sapling=ããã®æ¨ã®èæ¨ +Acacia Tree=ã¢ã«ã·ã¢ã®åæ¨ +Acacia Wood Planks=ã¢ã«ã·ã¢ã®æ¨ã®æ¿æ +Acacia Tree Leaves=ã¢ã«ã·ã¢ã®æ¨ã®è +Acacia Tree Sapling=ã¢ã«ã·ã¢ã®æ¨ã®èæ¨ +Aspen Tree=ããã©ã®åæ¨ +Aspen Wood Planks=ããã©ã®æ¨ã®æ¿æ +Aspen Tree Leaves=ããã©ã®æ¨ã®è +Aspen Tree Sapling=ããã©ã®æ¨ã®èæ¨ Coal Ore=ç³çé±ç³ Coal Block=ç³çããã㯠-Iron Ore=éã®é±ç³ +Iron Ore=éé±ç³ Steel Block=éããã㯠-Copper Ore=é ã®é±ç³ +Copper Ore=é é±ç³ Copper Block=é ããã㯠-Tin Ore=ã¹ãºã®é±ç³ +Tin Ore=ã¹ãºé±ç³ Tin Block=ã¹ãºããã㯠Bronze Block=éé ããã㯠Mese Ore=ã¡ã»é±ç³ Mese Block=ã¡ã»ããã㯠-Gold Ore=éã®é±ç³ +Gold Ore=éé±ç³ Gold Block=éããã㯠-Diamond Ore=ãã¤ã¤ã¢ã³ãã®é±ç³ +Diamond Ore=ãã¤ã¤ã¢ã³ãé±ç³ Diamond Block=ãã¤ã¤ã¢ã³ãããã㯠Cactus=ãµããã³ Large Cactus Seedling=大ããªãµããã³ã®è @@ -136,7 +136,7 @@ Bush Stem=使¨ã®å¹¹ Bush Leaves=使¨ã®è Bush Sapling=使¨ã®èæ¨ -Blueberry Bush Leaves with Berries=ãã«ã¼ããªã¼ã®ä½æ¨ã¨å® +Blueberry Bush Leaves with Berries=ãã«ã¼ããªã¼ã®å®ã£ã使¨ Blueberry Bush Leaves=ãã«ã¼ããªã¼ã®ä½æ¨ã®è Blueberry Bush Sapling=ãã«ã¼ããªã¼ã®ä½æ¨ã®èæ¨ Acacia Bush Stem=ã¢ã«ã·ã¢ã®ä½æ¨ã®å¹¹ @@ -153,9 +153,9 @@ Orange Coral=æ©è²ã®ãµã³ã´ Coral Skeleton=ãµã³ã´ã®ããã Water Source=æ°´æº -Flowing Water=æ°´æµ -River Water Source=å·ã®æ°´æº -Flowing River Water=å·ã®æ°´æµ +Flowing Water=æµããæ°´ +River Water Source=æ²³å·æ°´æº +Flowing River Water=æµããæ²³å·æ°´ Lava Source=溶岩 Flowing Lava=æµããæº¶å²© Empty Bookshelf=ç©ºã®æ¬æ£ @@ -163,49 +163,49 @@ Bookshelf=æ¬æ£ Text too long=ããã¹ããé·ããã¾ã "@1"=ã@1ã -Wooden Sign=æ¨ã®çæ¿ +Wooden Sign=æ¨è£½ã®çæ¿ Steel Sign=éã®çæ¿ -Wooden Ladder=æ¨ã®ã¯ãã +Wooden Ladder=æ¨è£½ã®ã¯ãã Steel Ladder=éã®ã¯ãã -Apple Wood Fence=ãªã³ã´ã®ãã§ã³ã¹ -Acacia Wood Fence=ã¢ã«ã·ã¢ã®ãã§ã³ã¹ -Jungle Wood Fence=ã¸ã£ã³ã°ã«ã®ãã§ã³ã¹ -Pine Wood Fence=ããã®ãã§ã³ã¹ -Aspen Wood Fence=ããã©ã®ãã§ã³ã¹ -Apple Wood Fence Rail=ãªã³ã´ã®ãã§ã³ã¹ã¬ã¼ã« -Acacia Wood Fence Rail=ã¢ã«ã·ã¢ã®ãã§ã³ã¹ã¬ã¼ã« -Jungle Wood Fence Rail=ã¸ã£ã³ã°ã«ã®ãã§ã³ã¹ã¬ã¼ã« -Pine Wood Fence Rail=ããã®ãã§ã³ã¹ã¬ã¼ã« -Aspen Wood Fence Rail=ããã©ã®ãã§ã³ã¹ã¬ã¼ã« +Apple Wood Fence=ãªã³ã´æã®ãã§ã³ã¹ +Acacia Wood Fence=ã¢ã«ã·ã¢æã®ãã§ã³ã¹ +Jungle Wood Fence=ã¸ã£ã³ã°ã«æã®ãã§ã³ã¹ +Pine Wood Fence=ããæã®ãã§ã³ã¹ +Aspen Wood Fence=ããã©æã®ãã§ã³ã¹ +Apple Wood Fence Rail=ãªã³ã´æã®ãã§ã³ã¹ã¬ã¼ã« +Acacia Wood Fence Rail=ã¢ã«ã·ã¢æã®ãã§ã³ã¹ã¬ã¼ã« +Jungle Wood Fence Rail=ã¸ã£ã³ã°ã«æã®ãã§ã³ã¹ã¬ã¼ã« +Pine Wood Fence Rail=ããæã®ãã§ã³ã¹ã¬ã¼ã« +Aspen Wood Fence Rail=ããã©æã®ãã§ã³ã¹ã¬ã¼ã« Glass=ã¬ã©ã¹ -Obsidian Glass=黿ç³ã®ã¬ã©ã¹ +Obsidian Glass=黿ç³ã¬ã©ã¹ Brick Block=ã¬ã³ã¬ããã㯠-Mese Lamp=ã¡ã»ã®å¡ -Apple Wood Mese Post Light=ãªã³ã´ã®ã¡ã»ç¯æ± -Acacia Wood Mese Post Light=ã¢ã«ã·ã¢ã®ã¡ã»ç¯æ± -Jungle Wood Mese Post Light=ã¸ã£ã³ã°ã«ã®ã¡ã»ç¯æ± -Pine Wood Mese Post Light=ããã®ã¡ã»ç¯æ± -Aspen Wood Mese Post Light=ããã©ã®ã¡ã»ç¯æ± +Mese Lamp=ã¡ã»ã®ã©ã³ã +Apple Wood Mese Post Light=ãªã³ã´æã®ã¡ã»ç¯æ± +Acacia Wood Mese Post Light=ã¢ã«ã·ã¢æã®ã¡ã»ç¯æ± +Jungle Wood Mese Post Light=ã¸ã£ã³ã°ã«æã®ã¡ã»ç¯æ± +Pine Wood Mese Post Light=ããæã®ã¡ã»ç¯æ± +Aspen Wood Mese Post Light=ããã©æã®ã¡ã»ç¯æ± Cloud=é² -Wooden Pickaxe=æ¨ã®ã¤ãã¯ã -Stone Pickaxe=ç³ã®ã¤ãã¯ã -Bronze Pickaxe=éé ã®ã¤ãã¯ã -Steel Pickaxe=éã®ã¤ãã¯ã -Mese Pickaxe=ã¡ã»ã®ã¤ãã¯ã -Diamond Pickaxe=ãã¤ã¤ã¢ã³ãã®ã¤ãã¯ã -Wooden Shovel=æ¨ã®ã·ã£ãã« +Wooden Pickaxe=æ¨è£½ã®ãã«ãã· +Stone Pickaxe=ç³ã®ãã«ãã· +Bronze Pickaxe=éé ã®ãã«ãã· +Steel Pickaxe=éã®ãã«ãã· +Mese Pickaxe=ã¡ã»ã®ãã«ãã· +Diamond Pickaxe=ãã¤ã¤ã¢ã³ãã®ãã«ãã· +Wooden Shovel=æ¨è£½ã®ã·ã£ãã« Stone Shovel=ç³ã®ã·ã£ãã« Bronze Shovel=éé ã®ã·ã£ãã« Steel Shovel=éã®ã·ã£ãã« Mese Shovel=ã¡ã»ã®ã·ã£ãã« Diamond Shovel=ãã¤ã¤ã¢ã³ãã®ã·ã£ãã« -Wooden Axe=æ¨ã®æ§ +Wooden Axe=æ¨è£½ã®æ§ Stone Axe=ç³ã®æ§ Bronze Axe=éé ã®æ§ Steel Axe=éã®æ§ Mese Axe=ã¡ã»ã®æ§ Diamond Axe=ãã¤ã¤ã¢ã³ãã®æ§ -Wooden Sword=æ¨ã®å£ +Wooden Sword=æ¨è£½ã®å£ Stone Sword=ç³ã®å£ Bronze Sword=éé ã®å£ Steel Sword=éã®å£ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/default/locale/default.zh_CN.tr new/minetest_game-5.7.0/mods/default/locale/default.zh_CN.tr --- old/minetest_game-5.6.1/mods/default/locale/default.zh_CN.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/default/locale/default.zh_CN.tr 2023-04-08 18:13:45.000000000 +0200 @@ -4,14 +4,14 @@ You do not own this chest.=è¿ä¸ªç®±åä¸å±äºä½ ææã a locked chest=ä¸ä¸ªå·²ä¸éçç®±å Chest=ç®±å -Write= -Read= +Write=å +Read=读 Title:=æ é¢ï¼ Contents:=å å®¹ï¼ Save=ä¿å by @1=ç±@1 Page @1 of @2=第@1页ï¼å ±@2页ã -The book you were writing to mysteriously disappeared.= +The book you were writing to mysteriously disappeared.=ä½ æ£å¨åç书ä¸ç¥ä¸ºä½æ¶å¤±äºã "@1" by @2="@1" by @2 Blueberries=èè Book=书 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/default/locale/default.zh_TW.tr new/minetest_game-5.7.0/mods/default/locale/default.zh_TW.tr --- old/minetest_game-5.6.1/mods/default/locale/default.zh_TW.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/default/locale/default.zh_TW.tr 2023-04-08 18:13:45.000000000 +0200 @@ -4,14 +4,14 @@ You do not own this chest.=éåç®±åä¸å±¬æ¼ä½ ææã a locked chest=ä¸åå·²ä¸éçç®±å Chest=ç®±å -Write= -Read= +Write=寫 +Read=è® Title:=æ¨é¡ï¼ Contents:=å §å®¹ï¼ Save=ä¿å by @1=ç±@1 Page @1 of @2=第@1é ï¼å ±@2é ã -The book you were writing to mysteriously disappeared.= +The book you were writing to mysteriously disappeared.=ä½ æ£å¨å¯«çæ¸ç¥ç§æ¶å¤±äºã "@1" by @2="@1" by @2 Blueberries=èè Book=æ¸ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/default/nodes.lua new/minetest_game-5.7.0/mods/default/nodes.lua --- old/minetest_game-5.6.1/mods/default/nodes.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/default/nodes.lua 2023-04-08 18:13:45.000000000 +0200 @@ -2597,12 +2597,12 @@ if not text then return end - if string.len(text) > 512 then + if #text > 512 then minetest.chat_send_player(player_name, S("Text too long")) return end - default.log_player_action(sender, "wrote \"" .. text .. - "\" to the sign at", pos) + text = text:gsub("[%z-\8\11-\31\127]", "") -- strip naughty control characters (keeps \t and \n) + default.log_player_action(sender, ("wrote %q to the sign at"):format(text), pos) local meta = minetest.get_meta(pos) meta:set_string("text", text) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/doors/locale/doors.ja.tr new/minetest_game-5.7.0/mods/doors/locale/doors.ja.tr --- old/minetest_game-5.6.1/mods/doors/locale/doors.ja.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/doors/locale/doors.ja.tr 2023-04-08 18:13:45.000000000 +0200 @@ -3,16 +3,16 @@ Owned by @1=ææè @1 You do not own this locked door.=ããªãã¯ãã®ããã¯ããããã¢ã®ææè ã§ã¯ããã¾ããã a locked door=ããã¯ãããã㢠-Wooden Door=æ¨ã®ã㢠+Wooden Door=æ¨è£½ã®ã㢠Steel Door=éã®ã㢠Glass Door=ã¬ã©ã¹ã®ã㢠-Obsidian Glass Door=黿ç³ã®ã¬ã©ã¹ã®ã㢠+Obsidian Glass Door=黿ç³ã¬ã©ã¹ã®ã㢠You do not own this trapdoor.=ããªãã¯ãã®ãã©ãããã¢ã®ææè ã§ã¯ããã¾ããã a locked trapdoor=ããã¯ããããã©ããã㢠-Wooden Trapdoor=æ¨ã®ãã©ããã㢠+Wooden Trapdoor=æ¨è£½ã®ãã©ããã㢠Steel Trapdoor=éã®ãã©ããã㢠-Apple Wood Fence Gate=ãªã³ã´ã®ãã§ã³ã¹ã²ã¼ã -Acacia Wood Fence Gate=ã¢ã«ã·ã¢ã®ãã§ã³ã¹ã²ã¼ã -Jungle Wood Fence Gate=ã¸ã£ã³ã°ã«ã®ãã§ã³ã¹ã²ã¼ã -Pine Wood Fence Gate=ããã®ãã§ã³ã¹ã²ã¼ã -Aspen Wood Fence Gate=ããã©ã®ãã§ã³ã¹ã²ã¼ã +Apple Wood Fence Gate=ãªã³ã´æã®ãã§ã³ã¹ã²ã¼ã +Acacia Wood Fence Gate=ã¢ã«ã·ã¢æã®ãã§ã³ã¹ã²ã¼ã +Jungle Wood Fence Gate=ã¸ã£ã³ã°ã«æã®ãã§ã³ã¹ã²ã¼ã +Pine Wood Fence Gate=ããæã®ãã§ã³ã¹ã²ã¼ã +Aspen Wood Fence Gate=ããã©æã®ãã§ã³ã¹ã²ã¼ã Binary files old/minetest_game-5.6.1/mods/doors/textures/doors_item_glass.png and new/minetest_game-5.7.0/mods/doors/textures/doors_item_glass.png differ Binary files old/minetest_game-5.6.1/mods/doors/textures/doors_item_obsidian_glass.png and new/minetest_game-5.7.0/mods/doors/textures/doors_item_obsidian_glass.png differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/dye/locale/dye.id.tr new/minetest_game-5.7.0/mods/dye/locale/dye.id.tr --- old/minetest_game-5.6.1/mods/dye/locale/dye.id.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/dye/locale/dye.id.tr 2023-04-08 18:13:45.000000000 +0200 @@ -13,4 +13,4 @@ Orange Dye=Pewarna Oranye Red Dye=Pewarna Merah Magenta Dye=Pewarna Magenta -Pink Dye=Pewarna Merah Jambu +Pink Dye=Pewarna Merah Muda diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/farming/locale/farming.ja.tr new/minetest_game-5.7.0/mods/farming/locale/farming.ja.tr --- old/minetest_game-5.6.1/mods/farming/locale/farming.ja.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/farming/locale/farming.ja.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,7 +1,7 @@ # textdomain: farming Hoe=ã¯ã¯ Seed=種 -Wooden Hoe=æ¨ã®ã¯ã¯ +Wooden Hoe=æ¨è£½ã®ã¯ã¯ Stone Hoe=ç³ã®ã¯ã¯ Steel Hoe=éã®ã¯ã¯ Bronze Hoe=éé ã®ã¯ã¯ @@ -22,7 +22,7 @@ Wet Desert Sand Soil=湿ã£ãç æ¼ ã®ç ã®åå£ Straw=ã¯ã© Straw Stair=ã¯ã©ã®é段 -Inner Straw Stair=ã¸ã£ããã ã¯ã©ã®é段 -Outer Straw Stair=ã§ã£ã±ã£ãã¯ã©ã®é段 -Straw Slab=ã¯ã©ã®ãã¼ãããã㯠+Inner Straw Stair=ã¯ã©ã®å¹é段 +Outer Straw Stair=ã¯ã©ã®å¸é段 +Straw Slab=ã¯ã©ã®åæ¿ Wild Cotton=天ç¶ç¶¿ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/farming/locale/farming.zh_TW.tr new/minetest_game-5.7.0/mods/farming/locale/farming.zh_TW.tr --- old/minetest_game-5.6.1/mods/farming/locale/farming.zh_TW.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/farming/locale/farming.zh_TW.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,6 +1,6 @@ # textdomain: farming -Hoe= -Seed= +Hoe=é¤é +Seed=種å Wooden Hoe=æ¨é¤é Stone Hoe=ç³é¤é Steel Hoe=éµé¤é @@ -16,8 +16,8 @@ String=ç· Soil=å Wet Soil=溼å -Savanna Soil= -Wet Savanna Soil= +Savanna Soil=èåå +Wet Savanna Soil=溼èåå Desert Sand Soil=æ²æ¼ æ²å Wet Desert Sand Soil=æº¼æ²æ¼ æ²å Straw=稻è @@ -25,7 +25,7 @@ Inner Straw Stair=稻èå §æ¨æ¢¯ Outer Straw Stair=稻è夿¨æ¢¯ Straw Slab=ç¨»èæ¿ -Wild Cotton= +Wild Cotton=éçæ£è± ##### not used anymore ##### diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/mtg_craftguide/init.lua new/minetest_game-5.7.0/mods/mtg_craftguide/init.lua --- old/minetest_game-5.6.1/mods/mtg_craftguide/init.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/mtg_craftguide/init.lua 2023-04-08 18:13:45.000000000 +0200 @@ -345,8 +345,11 @@ data.items = init_items return true - elseif fields.key_enter_field == "filter" or fields.search then - local new = fields.filter:lower() + elseif (fields.key_enter_field == "filter" or fields.search) + and fields.filter then + local new = fields.filter:sub(1, 128) -- truncate to a sane length + :gsub("[%z\1-\8\11-\31\127]", "") -- strip naughty control characters (keeps \t and \n) + :lower() -- search is case insensitive if data.filter == new then return end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/mtg_craftguide/locale/mtg_craftguide.id.tr new/minetest_game-5.7.0/mods/mtg_craftguide/locale/mtg_craftguide.id.tr --- old/minetest_game-5.6.1/mods/mtg_craftguide/locale/mtg_craftguide.id.tr 1970-01-01 01:00:00.000000000 +0100 +++ new/minetest_game-5.7.0/mods/mtg_craftguide/locale/mtg_craftguide.id.tr 2023-04-08 18:13:45.000000000 +0200 @@ -0,0 +1,53 @@ +# textdomain: mtg_craftguide +Any coal=Batu bara apa pun +Any sand=Pasir apa pun +Any wool=Wol apa pun +Any stick=Tongkat apa pun +Any vessel=Bejana apa pun +Any wood planks=Papan kayu apa pun +Any kind of stone block=Blok batu apa pun +Any red flower=Bunga merah apa pun +Any blue flower=Bunga biru apa pun +Any black flower=Bunga hitam apa pun +Any green flower=Bunga hijau apa pun +Any white flower=Bunga putih apa pun +Any orange flower=Bunga oranye apa pun +Any violet flower=Bunga ungu apa pun +Any yellow flower=Bunga kuning apa pun +Any red dye=Pewarna merah apa pun +Any blue dye=Pewarna biru apa pun +Any cyan dye=Pewarna sian apa pun +Any grey dye=Pewarna abu apa pun +Any pink dye=Pewarna merah jambu apa pun +Any black dye=Pewarna hitam apa pun +Any brown dye=Pewarna cokelat apa pun +Any green dye=Pewarna hijau apa pun +Any white dye=Pewarna putih apa pun +Any orange dye=Pewarna oranye apa pun +Any violet dye=Pewarna ungu apa pun +Any yellow dye=Pewarna kuning apa pun +Any magenta dye=Pewarna magenta apa pun +Any dark grey dye=Pewarna abu tua apa pun +Any dark green dye=Pewarna hijau tua apa pun +# Label for group ingredients +G=G +Any item belonging to the group(s): @1=Barang apa pun yang termasuk grup: @1 +Unknown Item=Barang Tak Diketahui +Fuel=Bahan Bakar +Usage @1 of @2=Pemakaian @1 dari @2 +Recipe @1 of @2=Resep @1 dari @2 +Previous recipe=Resep sebelumnya +Next recipe=Resep selanjutnya +Recipe is too big to be displayed.=Resep terlalu besar untuk ditampilkan. +Shapeless=Tak berbentuk +Cooking time: @1=Waktu memasak: @1 +Search=Cari +Reset=Atur ulang +Previous page=Halaman sebelumnya +Next page=Halaman selanjutnya +No items to show.=Tiada barang untuk ditampilkan. +No usages.=Tiada pemakaian. +Click again to show recipes.=Klik lagi untuk menampilkan resep. +No recipes.=Tiada resep. +Click again to show usages.=Klik lagi untuk menampilkan pemakaian. +Recipes=Resep diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/mtg_craftguide/locale/mtg_craftguide.ru.tr new/minetest_game-5.7.0/mods/mtg_craftguide/locale/mtg_craftguide.ru.tr --- old/minetest_game-5.6.1/mods/mtg_craftguide/locale/mtg_craftguide.ru.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/mtg_craftguide/locale/mtg_craftguide.ru.tr 2023-04-08 18:13:45.000000000 +0200 @@ -31,7 +31,7 @@ Any dark green dye=ÐÑÐ±Ð°Ñ ÑÑмно-зелÑÐ½Ð°Ñ ÐºÑаÑка # Label for group ingredients G=Ð -Any item belonging to the group(s): @1=ÐÑбой пÑÐµÐ´Ð¼ÐµÑ Ð¿ÑинадлежаÑий гÑÑппам: @1 +Any item belonging to the group(s): @1=ÐÑбой пÑÐµÐ´Ð¼ÐµÑ Ð¸Ð· гÑÑпп(Ñ): @1 Unknown Item=ÐеизвеÑÑнÑй пÑÐµÐ´Ð¼ÐµÑ Fuel=Топливо Usage @1 of @2=ÐÑполÑзование @1 из @2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/player_api/api.lua new/minetest_game-5.7.0/mods/player_api/api.lua --- old/minetest_game-5.6.1/mods/player_api/api.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/player_api/api.lua 2023-04-08 18:13:45.000000000 +0200 @@ -67,7 +67,11 @@ if player_data.model == model_name then return end + -- Update data player_data.model = model_name + -- Clear animation data as the model has changed + -- (required for setting the `stand` animation not to be a no-op) + player_data.animation, player_data.animation_speed = nil, nil local model = models[model_name] if model then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/screwdriver/init.lua new/minetest_game-5.7.0/mods/screwdriver/init.lua --- old/minetest_game-5.6.1/mods/screwdriver/init.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/screwdriver/init.lua 2023-04-08 18:13:45.000000000 +0200 @@ -60,6 +60,19 @@ screwdriver.rotate.colorfacedir = screwdriver.rotate.facedir +screwdriver.rotate["4dir"] = function(pos, node, mode) + if mode ~= screwdriver.ROTATE_FACE then + -- Can only rotate 4dir nodes in face mode + return nil + end + local rotation = node.param2 % 4 -- get first 2 bits + local other = node.param2 - rotation + rotation = (rotation + 1) % 4 + return rotation + other +end + +screwdriver.rotate["color4dir"] = screwdriver.rotate["4dir"] + local wallmounted_tbl = { [screwdriver.ROTATE_FACE] = {[2] = 5, [3] = 4, [4] = 2, [5] = 3, [1] = 0, [0] = 1}, [screwdriver.ROTATE_AXIS] = {[2] = 5, [3] = 4, [4] = 2, [5] = 1, [1] = 0, [0] = 3} @@ -113,6 +126,10 @@ local new_param2 if fn then new_param2 = fn(pos, node, mode) + if not new_param2 then + -- rotation refused + return itemstack + end else new_param2 = node.param2 end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/init.lua new/minetest_game-5.7.0/mods/sethome/init.lua --- old/minetest_game-5.6.1/mods/sethome/init.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/init.lua 2023-04-08 18:13:45.000000000 +0200 @@ -52,6 +52,9 @@ sethome.get = function(name) local player = minetest.get_player_by_name(name) + if not player then + return false, S("This command can only be executed in-game!") + end local player_meta = player:get_meta() local pos = minetest.string_to_pos(player_meta:get_string("sethome:home")) if pos then @@ -86,6 +89,10 @@ description = S("Teleport you to your home point"), privs = {home = true}, func = function(name) + local player = minetest.get_player_by_name(name) + if not player then + return false, S("This command can only be executed in-game!") + end if sethome.go(name) then return true, S("Teleported to home!") end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.de.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.de.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.de.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.de.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!=Dieser Befehl kann nur im Spiel ausgeführt werden! Can use /sethome and /home=Kann /sethome und /home benutzen Teleport you to your home point=Teleportieren Sie sich zu Ihrem Zuhause-Punkt Teleported to home!=Nach Hause teleportiert! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.eo.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.eo.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.eo.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.eo.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=Povas uzi /sethome kaj /home Teleport you to your home point=Teletransporti vin al via hejmo Teleported to home!=Teletransportita al hejmo! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.es.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.es.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.es.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.es.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=Puedes usar /sethome y /home Teleport you to your home point=Teletranspórtate a tu hogar Teleported to home!=¡Teletransportado a tu hogar! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.fr.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.fr.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.fr.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.fr.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=Peut utiliser /sethome et /home Teleport you to your home point=Vous téléporter à votre domicile Teleported to home!=Téléporté à votre domicile ! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.id.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.id.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.id.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.id.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=Boleh pakai /sethome dan /home Teleport you to your home point=Teleportasi ke rumah Anda Teleported to home!=Teleportasi ke rumah! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.it.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.it.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.it.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.it.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=Può usare /sethome e /home Teleport you to your home point=Ti teletrasporta al tuo punto di domicilio Teleported to home!=Teletrasportato a casa! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.ja.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.ja.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.ja.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.ja.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=/sethomeã¨/homeã使ãã¾ã Teleport you to your home point=ãã¼ã å°ç¹ã«ãã¬ãã¼ããã¾ã Teleported to home!=ãã¼ã ã«ãã¬ãã¼ãï¼ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.jbo.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.jbo.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.jbo.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.jbo.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=kakne lo nu pilno lo me zoi gy./sethome.gy. ku .e lo me zoi gy./home.gy. Teleport you to your home point=sukmu'u lo do zdani mokca Teleported to home!=puba'o sukmu'u lo zdani diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.ms.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.ms.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.ms.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.ms.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=Boleh guna /sethome dan /home Teleport you to your home point=Teleportasikan anda ke titik rumah anda Teleported to home!=Diteleportasikan ke rumah! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.pl.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.pl.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.pl.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.pl.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=Może używaÄ /sethome i /home Teleport you to your home point=Teleportuj siÄ do swojego punktu domowego Teleported to home!=Teleportowano do punktu domowego diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.pt_BR.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.pt_BR.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.pt_BR.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.pt_BR.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=Pode usar /sethome e /home Teleport you to your home point=Teletransportá-lo para seu ponto de origem Teleported to home!=Teletransportado para o ponto de origem! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.ru.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.ru.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.ru.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.ru.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!=ÐÑа команда Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸ÑполÑзована ÑолÑко в игÑе! Can use /sethome and /home=ÐозможноÑÑÑ Ð¸ÑполÑзоваÑÑ /sethome и /home Teleport you to your home point=ÐÑ ÑелепоÑÑиÑÑеÑеÑÑ Ð² ÑÐ²Ð¾Ñ Ð´Ð¾Ð¼Ð°ÑнÑÑ ÑоÑÐºÑ Teleported to home!=ÐÑ ÑелепоÑÑиÑовалиÑÑ Ð´Ð¾Ð¼Ð¾Ð¹! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.sk.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.sk.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.sk.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.sk.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=MôžeÅ¡ použivaÅ¥ /sethome a /home Teleport you to your home point=Teleportuj sa domov Teleported to home!=Teleportovaný domov! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.sv.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.sv.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.sv.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.sv.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=Kan använda /sethome och /home Teleport you to your home point=Teleportera dig till din hempunkt Teleported to home!=Teleporterad hem! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.uk.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.uk.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.uk.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.uk.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home=ÐожливÑÑÑÑ Ð²Ð¸ÐºÐ¾ÑиÑÑÐ°Ð½Ð½Ñ /sethome Ñа /home Teleport you to your home point=Ðи ÑелепоÑÑÑÑÑеÑÑ Ñ ÑÐ²Ð¾Ñ Ð´Ð¾Ð¼Ð°ÑÐ½Ñ ÑоÑÐºÑ Teleported to home!=Ðи ÑелепоÑÑÑвалиÑÑ Ð´Ð¾Ð´Ð¾Ð¼Ñ! diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.zh_CN.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.zh_CN.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.zh_CN.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.zh_CN.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!=该æä»¤åªè½å¨æ¸¸æå 使ç¨ï¼ Can use /sethome and /home=å¯ä»¥ä½¿ç¨/sethomeå/home Teleport you to your home point=å°æ¨ä¼ éå°å®¶ Teleported to home!=å·²ä¼ éå°å®¶ï¼ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/sethome.zh_TW.tr new/minetest_game-5.7.0/mods/sethome/locale/sethome.zh_TW.tr --- old/minetest_game-5.6.1/mods/sethome/locale/sethome.zh_TW.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/sethome.zh_TW.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!=æ¤æä»¤å è½å¨æ¸¸æ²å 使ç¨ï¼ Can use /sethome and /home=å¯ä»¥ä½¿ç¨/sethomeå/home Teleport you to your home point=å³éæ¨å°æ¨å®¶çå°é» Teleported to home!=å·²å³éå°å®¶ï¼ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/sethome/locale/template.txt new/minetest_game-5.7.0/mods/sethome/locale/template.txt --- old/minetest_game-5.6.1/mods/sethome/locale/template.txt 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/sethome/locale/template.txt 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,5 @@ # textdomain: sethome +This command can only be executed in-game!= Can use /sethome and /home= Teleport you to your home point= Teleported to home!= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/stairs/locale/stairs.ja.tr new/minetest_game-5.7.0/mods/stairs/locale/stairs.ja.tr --- old/minetest_game-5.6.1/mods/stairs/locale/stairs.ja.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/stairs/locale/stairs.ja.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,145 +1,145 @@ # textdomain: stairs Glass Stair=ã¬ã©ã¹ã®é段 -Glass Slab=ã¬ã©ã¹ã®ãã¼ãããã㯠-Inner Glass Stair=ã¸ã£ããã ã¬ã©ã¹ã®é段 -Outer Glass Stair=ã§ã£ã±ã£ãã¬ã©ã¹ã®é段 +Glass Slab=ã¬ã©ã¹ã®åæ¿ +Inner Glass Stair=ã¬ã©ã¹ã®å¹é段 +Outer Glass Stair=ã¬ã©ã¹ã®å¸é段 Obsidian Glass Stair=黿ç³ã¬ã©ã¹ã®é段 -Obsidian Glass Slab=黿ç³ã¬ã©ã¹ã®ãã¼ãããã㯠-Inner Obsidian Glass Stair=ã¸ã£ããã 黿ç³ã¬ã©ã¹ã®é段 -Outer Obsidian Glass Stair=ã§ã£ã±ã£ã黿ç³ã¬ã©ã¹ã®é段 -Wooden Stair=æ¨ã®é段 -Inner Wooden Stair=ã¸ã£ããã æ¨ã®é段 -Outer Wooden Stair=ã§ã£ã±ã£ãæ¨ã®é段 -Wooden Slab=æ¨ã®ãã¼ãããã㯠-Jungle Wood Stair=ã¸ã£ã³ã°ã«ã®é段 -Inner Jungle Wood Stair=ã¸ã£ããã ã¸ã£ã³ã°ã«ã®é段 -Outer Jungle Wood Stair=ã§ã£ã±ã£ãã¸ã£ã³ã°ã«ã®é段 -Jungle Wood Slab=ã¸ã£ã³ã°ã«ã®ãã¼ãããã㯠-Pine Wood Stair=ããã®æ¨ã®é段 -Inner Pine Wood Stair=ã¸ã£ããã ããã®é段 -Outer Pine Wood Stair=ã§ã£ã±ã£ãããã®é段 -Pine Wood Slab=ããã®ãã¼ãããã㯠-Acacia Wood Stair=ã¢ã«ã·ã¢ã®é段 -Inner Acacia Wood Stair=ã¸ã£ããã ã¢ã«ã·ã¢ã®é段 -Outer Acacia Wood Stair=ã§ã£ã±ã£ãã¢ã«ã·ã¢ã®é段 -Acacia Wood Slab=ã¢ã«ã·ã¢ã®ãã¼ãããã㯠-Aspen Wood Stair=ããã©ã®é段 -Inner Aspen Wood Stair=ã¸ã£ããã ããã©ã®é段 -Outer Aspen Wood Stair=ã§ã£ã±ã£ãããã©ã®é段 -Aspen Wood Slab=ããã©ã®ãã¼ãããã㯠+Obsidian Glass Slab=黿ç³ã¬ã©ã¹ã®åæ¿ +Inner Obsidian Glass Stair=黿ç³ã¬ã©ã¹ã®å¹é段 +Outer Obsidian Glass Stair=黿ç³ã¬ã©ã¹ã®å¸é段 +Wooden Stair=æ¨è£½ã®é段 +Inner Wooden Stair=æ¨è£½ã®å¹é段 +Outer Wooden Stair=æ¨è£½ã®å¸é段 +Wooden Slab=æ¨è£½ã®åæ¿ +Jungle Wood Stair=ã¸ã£ã³ã°ã«æã®é段 +Inner Jungle Wood Stair=ã¸ã£ã³ã°ã«æã®å¹é段 +Outer Jungle Wood Stair=ã¸ã£ã³ã°ã«æã®å¸é段 +Jungle Wood Slab=ã¸ã£ã³ã°ã«æã®åæ¿ +Pine Wood Stair=ããæã®é段 +Inner Pine Wood Stair=ããæã®å¹é段 +Outer Pine Wood Stair=ããæã®å¸é段 +Pine Wood Slab=ããæã®åæ¿ +Acacia Wood Stair=ã¢ã«ã·ã¢æã®é段 +Inner Acacia Wood Stair=ã¢ã«ã·ã¢æã®å¹é段 +Outer Acacia Wood Stair=ã¢ã«ã·ã¢æã®å¸é段 +Acacia Wood Slab=ã¢ã«ã·ã¢æã®åæ¿ +Aspen Wood Stair=ããã©æã®é段 +Inner Aspen Wood Stair=ããã©æã®å¹é段 +Outer Aspen Wood Stair=ããã©æã®å¸é段 +Aspen Wood Slab=ããã©æã®åæ¿ Stone Stair=ç³ã®é段 -Inner Stone Stair=ã¸ã£ããã ç³ã®é段 -Outer Stone Stair=ã§ã£ã±ã£ãç³ã®é段 -Stone Slab=ç³ã®ãã¼ãããã㯠+Inner Stone Stair=ç³ã®å¹é段 +Outer Stone Stair=ç³ã®å¸é段 +Stone Slab=ç³ã®åæ¿ Cobblestone Stair=丸ç³ã®é段 -Inner Cobblestone Stair=ã¸ã£ããã 丸ç³ã®é段 -Outer Cobblestone Stair=ã§ã£ã±ã£ã丸ç³ã®é段 -Cobblestone Slab=丸ç³ã®ãã¼ãããã㯠+Inner Cobblestone Stair=丸ç³ã®å¹é段 +Outer Cobblestone Stair=丸ç³ã®å¸é段 +Cobblestone Slab=丸ç³ã®åæ¿ Mossy Cobblestone Stair=èããã丸ç³ã®é段 -Inner Mossy Cobblestone Stair=ã¸ã£ããã èããã丸ç³ã®é段 -Outer Mossy Cobblestone Stair=ã§ã£ã±ã£ãèããã丸ç³ã®é段 -Mossy Cobblestone Slab=èããã丸ç³ã®ãã¼ãããã㯠+Inner Mossy Cobblestone Stair=èããã丸ç³ã®å¹é段 +Outer Mossy Cobblestone Stair=èããã丸ç³ã®å¸é段 +Mossy Cobblestone Slab=èããã丸ç³ã®åæ¿ Stone Brick Stair=ç³ã¬ã³ã¬ã®é段 -Inner Stone Brick Stair=ã¸ã£ããã ç³ã¬ã³ã¬ã®é段 -Outer Stone Brick Stair=ã§ã£ã±ã£ãç³ã¬ã³ã¬ã®é段 -Stone Brick Slab=ç³ã¬ã³ã¬ã®ãã¼ãããã㯠+Inner Stone Brick Stair=ç³ã¬ã³ã¬ã®å¹é段 +Outer Stone Brick Stair=ç³ã¬ã³ã¬ã®å¸é段 +Stone Brick Slab=ç³ã¬ã³ã¬ã®åæ¿ Stone Block Stair=ç³ãããã¯ã®é段 -Inner Stone Block Stair=ã¸ã£ããã ç³ãããã¯ã®é段 -Outer Stone Block Stair=ã§ã£ã±ã£ãç³ãããã¯ã®é段 -Stone Block Slab=ç³ãããã¯ã®ãã¼ãããã㯠+Inner Stone Block Stair=ç³ãããã¯ã®å¹é段 +Outer Stone Block Stair=ç³ãããã¯ã®å¸é段 +Stone Block Slab=ç³ãããã¯ã®åæ¿ Desert Stone Stair=ç æ¼ ã®ç³ã®é段 -Inner Desert Stone Stair=ã¸ã£ããã ç æ¼ ã®ç³ã®é段 -Outer Desert Stone Stair=ã§ã£ã±ã£ãç æ¼ ã®ç³ã®é段 -Desert Stone Slab=ç æ¼ ã®ç³ã®ãã¼ãããã㯠+Inner Desert Stone Stair=ç æ¼ ã®ç³ã®å¹é段 +Outer Desert Stone Stair=ç æ¼ ã®ç³ã®å¸é段 +Desert Stone Slab=ç æ¼ ã®ç³ã®åæ¿ Desert Cobblestone Stair=ç æ¼ ã®ä¸¸ç³ã®é段 -Inner Desert Cobblestone Stair=ã¸ã£ããã ç æ¼ ã®ä¸¸ç³ã®é段 -Outer Desert Cobblestone Stair=ã§ã£ã±ã£ãç æ¼ ã®ä¸¸ç³ã®é段 -Desert Cobblestone Slab=ç æ¼ ã®ä¸¸ç³ã®ãã¼ãããã㯠+Inner Desert Cobblestone Stair=ç æ¼ ã®ä¸¸ç³ã®å¹é段 +Outer Desert Cobblestone Stair=ç æ¼ ã®ä¸¸ç³ã®å¸é段 +Desert Cobblestone Slab=ç æ¼ ã®ä¸¸ç³ã®åæ¿ Desert Stone Brick Stair=ç æ¼ ã®ç³ã¬ã³ã¬ã®é段 -Inner Desert Stone Brick Stair=ã¸ã£ããã ç æ¼ ã®ç³ã¬ã³ã¬ã®é段 -Outer Desert Stone Brick Stair=ã§ã£ã±ã£ãç æ¼ ã®ç³ã¬ã³ã¬ã®é段 -Desert Stone Brick Slab=ç æ¼ ã®ç³ã¬ã³ã¬ã®ãã¼ãããã㯠+Inner Desert Stone Brick Stair=ç æ¼ ã®ç³ã¬ã³ã¬ã®å¹é段 +Outer Desert Stone Brick Stair=ç æ¼ ã®ç³ã¬ã³ã¬ã®å¸é段 +Desert Stone Brick Slab=ç æ¼ ã®ç³ã¬ã³ã¬ã®åæ¿ Desert Stone Block Stair=ç æ¼ ã®ç³ãããã¯ã®é段 -Inner Desert Stone Block Stair=ã¸ã£ããã ç æ¼ ã®ç³ãããã¯ã®é段 -Outer Desert Stone Block Stair=ã§ã£ã±ã£ãç æ¼ ã®ç³ãããã¯ã®é段 -Desert Stone Block Slab=ç æ¼ ã®ç³ãããã¯ã®ãã¼ãããã㯠+Inner Desert Stone Block Stair=ç æ¼ ã®ç³ãããã¯ã®å¹é段 +Outer Desert Stone Block Stair=ç æ¼ ã®ç³ãããã¯ã®å¸é段 +Desert Stone Block Slab=ç æ¼ ã®ç³ãããã¯ã®åæ¿ Sandstone Stair=ç 岩ã®é段 -Inner Sandstone Stair=ã¸ã£ããã ç 岩ã®é段 -Outer Sandstone Stair=ã§ã£ã±ã£ãç 岩ã®é段 -Sandstone Slab=ç 岩ã®ãã¼ãããã㯠+Inner Sandstone Stair=ç 岩ã®å¹é段 +Outer Sandstone Stair=ç 岩ã®å¸é段 +Sandstone Slab=ç 岩ã®åæ¿ Sandstone Brick Stair=ç 岩ã¬ã³ã¬ã®é段 -Inner Sandstone Brick Stair=ã¸ã£ããã ç 岩ã¬ã³ã¬ã®é段 -Outer Sandstone Brick Stair=ã§ã£ã±ã£ãç 岩ã¬ã³ã¬ã®é段 -Sandstone Brick Slab=ç 岩ã¬ã³ã¬ã®ãã¼ãããã㯠+Inner Sandstone Brick Stair=ç 岩ã¬ã³ã¬ã®å¹é段 +Outer Sandstone Brick Stair=ç 岩ã¬ã³ã¬ã®å¸é段 +Sandstone Brick Slab=ç 岩ã¬ã³ã¬ã®åæ¿ Sandstone Block Stair=ç 岩ãããã¯ã®é段 -Inner Sandstone Block Stair=ã¸ã£ããã ç 岩ãããã¯ã®é段 -Outer Sandstone Block Stair=ã§ã£ã±ã£ãç 岩ãããã¯ã®é段 -Sandstone Block Slab=ç 岩ãããã¯ã®ãã¼ãããã㯠+Inner Sandstone Block Stair=ç 岩ãããã¯ã®å¹é段 +Outer Sandstone Block Stair=ç 岩ãããã¯ã®å¸é段 +Sandstone Block Slab=ç 岩ãããã¯ã®åæ¿ Desert Sandstone Stair=ç æ¼ ã®ç 岩ã®é段 -Inner Desert Sandstone Stair=ã¸ã£ããã ç æ¼ ã®ç 岩ã®é段 -Outer Desert Sandstone Stair=ã§ã£ã±ã£ãç æ¼ ã®ç 岩ã®é段 -Desert Sandstone Slab=ç æ¼ ã®ç 岩ã®ãã¼ãããã㯠+Inner Desert Sandstone Stair=ç æ¼ ã®ç 岩ã®å¹é段 +Outer Desert Sandstone Stair=ç æ¼ ã®ç 岩ã®å¸é段 +Desert Sandstone Slab=ç æ¼ ã®ç 岩ã®åæ¿ Desert Sandstone Brick Stair=ç æ¼ ã®ç 岩ã¬ã³ã¬ã®é段 -Inner Desert Sandstone Brick Stair=ã¸ã£ããã ç æ¼ ã®ç 岩ã¬ã³ã¬ã®é段 -Outer Desert Sandstone Brick Stair=ã§ã£ã±ã£ãç æ¼ ã®ç 岩ã¬ã³ã¬ã®é段 -Desert Sandstone Brick Slab=ç æ¼ ã®ç 岩ã¬ã³ã¬ã®ãã¼ãããã㯠+Inner Desert Sandstone Brick Stair=ç æ¼ ã®ç 岩ã¬ã³ã¬ã®å¹é段 +Outer Desert Sandstone Brick Stair=ç æ¼ ã®ç 岩ã¬ã³ã¬ã®å¸é段 +Desert Sandstone Brick Slab=ç æ¼ ã®ç 岩ã¬ã³ã¬ã®åæ¿ Desert Sandstone Block Stair=ç æ¼ ã®ç 岩ãããã¯ã®é段 -Inner Desert Sandstone Block Stair=ã¸ã£ããã ç æ¼ ã®ç 岩ãããã¯ã®é段 -Outer Desert Sandstone Block Stair=ã§ã£ã±ã£ãç æ¼ ã®ç 岩ãããã¯ã®é段 -Desert Sandstone Block Slab=ç æ¼ ã®ç 岩ãããã¯ã®ãã¼ãããã㯠-Silver Sandstone Stair=éã®ç 岩ã®é段 -Inner Silver Sandstone Stair=ã¸ã£ããã éã®ç 岩ã®é段 -Outer Silver Sandstone Stair=ã§ã£ã±ã£ãéã®ç 岩ã®é段 -Silver Sandstone Slab=éã®ç 岩ã®ãã¼ãããã㯠-Silver Sandstone Brick Stair=éã®ç 岩ã¬ã³ã¬ã®é段 -Inner Silver Sandstone Brick Stair=ã¸ã£ããã éã®ç 岩ã¬ã³ã¬ã®é段 -Outer Silver Sandstone Brick Stair=ã§ã£ã±ã£ãéã®ç 岩ã¬ã³ã¬ã®é段 -Silver Sandstone Brick Slab=éã®ç 岩ã¬ã³ã¬ã®ãã¼ãããã㯠-Silver Sandstone Block Stair=éã®ç 岩ãããã¯ã®é段 -Inner Silver Sandstone Block Stair=ã¸ã£ããã éã®ç 岩ãããã¯ã®é段 -Outer Silver Sandstone Block Stair=ã§ã£ã±ã£ãéã®ç 岩ãããã¯ã®é段 -Silver Sandstone Block Slab=éã®ç 岩ãããã¯ã®ãã¼ãããã㯠+Inner Desert Sandstone Block Stair=ç æ¼ ã®ç 岩ãããã¯ã®å¹é段 +Outer Desert Sandstone Block Stair=ç æ¼ ã®ç 岩ãããã¯ã®å¸é段 +Desert Sandstone Block Slab=ç æ¼ ã®ç 岩ãããã¯ã®åæ¿ +Silver Sandstone Stair=éè²ã®ç 岩ã®é段 +Inner Silver Sandstone Stair=éè²ã®ç 岩ã®å¹é段 +Outer Silver Sandstone Stair=éè²ã®ç 岩ã®å¸é段 +Silver Sandstone Slab=éè²ã®ç 岩ã®åæ¿ +Silver Sandstone Brick Stair=éè²ã®ç 岩ã¬ã³ã¬ã®é段 +Inner Silver Sandstone Brick Stair=éè²ã®ç 岩ã¬ã³ã¬ã®å¹é段 +Outer Silver Sandstone Brick Stair=éè²ã®ç 岩ã¬ã³ã¬ã®å¸é段 +Silver Sandstone Brick Slab=éè²ã®ç 岩ã¬ã³ã¬ã®åæ¿ +Silver Sandstone Block Stair=éè²ã®ç 岩ãããã¯ã®é段 +Inner Silver Sandstone Block Stair=éè²ã®ç 岩ãããã¯ã®å¹é段 +Outer Silver Sandstone Block Stair=éè²ã®ç 岩ãããã¯ã®å¸é段 +Silver Sandstone Block Slab=éè²ã®ç 岩ãããã¯ã®åæ¿ Obsidian Stair=黿ç³ã®é段 -Inner Obsidian Stair=ã¸ã£ããã 黿ç³ã®é段 -Outer Obsidian Stair=ã§ã£ã±ã£ã黿ç³ã®é段 -Obsidian Slab=黿ç³ã®ãã¼ãããã㯠+Inner Obsidian Stair=黿ç³ã®å¹é段 +Outer Obsidian Stair=黿ç³ã®å¸é段 +Obsidian Slab=黿ç³ã®åæ¿ Obsidian Brick Stair=黿ç³ã¬ã³ã¬ã®é段 -Inner Obsidian Brick Stair=ã¸ã£ããã 黿ç³ã¬ã³ã¬ã®é段 -Outer Obsidian Brick Stair=ã§ã£ã±ã£ã黿ç³ã¬ã³ã¬ã®é段 -Obsidian Brick Slab=黿ç³ã¬ã³ã¬ã®ãã¼ãããã㯠+Inner Obsidian Brick Stair=黿ç³ã¬ã³ã¬ã®å¹é段 +Outer Obsidian Brick Stair=黿ç³ã¬ã³ã¬ã®å¸é段 +Obsidian Brick Slab=黿ç³ã¬ã³ã¬ã®åæ¿ Obsidian Block Stair=黿ç³ãããã¯ã®é段 -Inner Obsidian Block Stair=ã¸ã£ããã 黿ç³ãããã¯ã®é段 -Outer Obsidian Block Stair=ã§ã£ã±ã£ã黿ç³ãããã¯ã®é段 -Obsidian Block Slab=黿ç³ãããã¯ã®ãã¼ãããã㯠+Inner Obsidian Block Stair=黿ç³ãããã¯ã®å¹é段 +Outer Obsidian Block Stair=黿ç³ãããã¯ã®å¸é段 +Obsidian Block Slab=黿ç³ãããã¯ã®åæ¿ Brick Stair=ã¬ã³ã¬ã®é段 -Inner Brick Stair=ã¸ã£ããã ã¬ã³ã¬ã®é段 -Outer Brick Stair=ã§ã£ã±ã£ãã¬ã³ã¬ã®é段 -Brick Slab=ã¬ã³ã¬ã®ãã¼ãããã㯠+Inner Brick Stair=ã¬ã³ã¬ã®å¹é段 +Outer Brick Stair=ã¬ã³ã¬ã®å¸é段 +Brick Slab=ã¬ã³ã¬ã®åæ¿ Steel Block Stair=éãããã¯ã®é段 -Inner Steel Block Stair=ã¸ã£ããã éãããã¯ã®é段 -Outer Steel Block Stair=ã§ã£ã±ã£ãéãããã¯ã®é段 -Steel Block Slab=éãããã¯ã®ãã¼ãããã㯠+Inner Steel Block Stair=éãããã¯ã®å¹é段 +Outer Steel Block Stair=éãããã¯ã®å¸é段 +Steel Block Slab=éãããã¯ã®åæ¿ Tin Block Stair=ã¹ãºã®é段 -Inner Tin Block Stair=ã¸ã£ããã ã¹ãºã®é段 -Outer Tin Block Stair=ã§ã£ã±ã£ãã¹ãºã®é段 -Tin Block Slab=ã¹ãºã®ãã¼ãããã㯠+Inner Tin Block Stair=ã¹ãºã®å¹é段 +Outer Tin Block Stair=ã¹ãºã®å¸é段 +Tin Block Slab=ã¹ãºã®åæ¿ Copper Block Stair=é ãããã¯ã®é段 -Inner Copper Block Stair=ã¸ã£ããã é ãããã¯ã®é段 -Outer Copper Block Stair=ã§ã£ã±ã£ãé ãããã¯ã®é段 -Copper Block Slab=é ãããã¯ã®ãã¼ãããã㯠+Inner Copper Block Stair=é ãããã¯ã®å¹é段 +Outer Copper Block Stair=é ãããã¯ã®å¸é段 +Copper Block Slab=é ãããã¯ã®åæ¿ Bronze Block Stair=éé ãããã¯ã®é段 -Inner Bronze Block Stair=ã¸ã£ããã éé ãããã¯ã®é段 -Outer Bronze Block Stair=ã§ã£ã±ã£ãéé ãããã¯ã®é段 -Bronze Block Slab=éé ãããã¯ã®ãã¼ãããã㯠+Inner Bronze Block Stair=éé ãããã¯ã®å¹é段 +Outer Bronze Block Stair=éé ãããã¯ã®å¸é段 +Bronze Block Slab=éé ãããã¯ã®åæ¿ Gold Block Stair=éãããã¯ã®é段 -Inner Gold Block Stair=ã¸ã£ããã éãããã¯ã®é段 -Outer Gold Block Stair=ã§ã£ã±ã£ãéãããã¯ã®é段 -Gold Block Slab=éãããã¯ã®ãã¼ãããã㯠+Inner Gold Block Stair=éãããã¯ã®å¹é段 +Outer Gold Block Stair=éãããã¯ã®å¸é段 +Gold Block Slab=éãããã¯ã®åæ¿ Ice Stair=æ°·ã®é段 -Inner Ice Stair=ã¸ã£ããã æ°·ã®é段 -Outer Ice Stair=ã§ã£ã±ã£ãæ°·ã®é段 -Ice Slab=æ°·ã®ãã¼ãããã㯠+Inner Ice Stair=æ°·ã®å¹é段 +Outer Ice Stair=æ°·ã®å¸é段 +Ice Slab=æ°·ã®åæ¿ Snow Block Stair=éªã®é段 -Inner Snow Block Stair=ã¸ã£ããã éªã®é段 -Outer Snow Block Stair=ã§ã£ã±ã£ãéªã®é段 -Snow Block Slab=éªã®ãã¼ãããã㯠+Inner Snow Block Stair=éªã®å¹é段 +Outer Snow Block Stair=éªã®å¸é段 +Snow Block Slab=éªã®åæ¿ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/walls/init.lua new/minetest_game-5.7.0/mods/walls/init.lua --- old/minetest_game-5.6.1/mods/walls/init.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/walls/init.lua 2023-04-08 18:13:45.000000000 +0200 @@ -45,6 +45,12 @@ }) -- crafting recipe + -- HACK: + -- Walls have no crafts, when register new wall via API from another mod, but in the same namespace (`walls`). + -- So we should remove `":"` at the beginning of the name. + if wall_name:sub(1, 1) == ":" then + wall_name = wall_name:sub(2) + end minetest.register_craft({ output = wall_name .. " 6", recipe = { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/walls/locale/walls.ja.tr new/minetest_game-5.7.0/mods/walls/locale/walls.ja.tr --- old/minetest_game-5.6.1/mods/walls/locale/walls.ja.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/walls/locale/walls.ja.tr 2023-04-08 18:13:45.000000000 +0200 @@ -1,4 +1,4 @@ # textdomain: walls -Cobblestone Wall=丸ç³ã®å£ -Mossy Cobblestone Wall=èããã丸ç³ã®å£ -Desert Cobblestone Wall=ç æ¼ ã®ä¸¸ç³ã®å£ +Cobblestone Wall=丸ç³ã®å¡ +Mossy Cobblestone Wall=èããã丸ç³ã®å¡ +Desert Cobblestone Wall=ç æ¼ ã®ä¸¸ç³ã®å¡ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/wool/init.lua new/minetest_game-5.7.0/mods/wool/init.lua --- old/minetest_game-5.6.1/mods/wool/init.lua 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/wool/init.lua 2023-04-08 18:13:45.000000000 +0200 @@ -8,19 +8,21 @@ for i = 1, #dyes do local name, desc = unpack(dyes[i]) + local color_group = "color_" .. name + minetest.register_node("wool:" .. name, { description = S(desc .. " Wool"), tiles = {"wool_" .. name .. ".png"}, is_ground_content = false, groups = {snappy = 2, choppy = 2, oddly_breakable_by_hand = 3, - flammable = 3, wool = 1}, + flammable = 3, wool = 1, [color_group] = 1}, sounds = default.node_sound_defaults(), }) minetest.register_craft{ type = "shapeless", output = "wool:" .. name, - recipe = {"group:dye,color_" .. name, "group:wool"}, + recipe = {"group:dye," .. color_group, "group:wool"}, } end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/minetest_game-5.6.1/mods/wool/locale/wool.id.tr new/minetest_game-5.7.0/mods/wool/locale/wool.id.tr --- old/minetest_game-5.6.1/mods/wool/locale/wool.id.tr 2022-08-18 11:02:24.000000000 +0200 +++ new/minetest_game-5.7.0/mods/wool/locale/wool.id.tr 2023-04-08 18:13:45.000000000 +0200 @@ -13,4 +13,4 @@ Orange Wool=Wol Oranye Red Wool=Wol Merah Magenta Wool=Wol Magenta -Pink Wool=Wol Merah Jambu +Pink Wool=Wol Merah Muda
