aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-14Fix minetest.find_nodes_in_area() coord clampingfind_nodes_in_areaNils Dagsson Moskopp
Previously, minetest.find_nodes_in_area() was affected by a signed integer overflow, which was fixed by clamping the area in which the function works to MAX_MAP_GENERATION_LIMIT & -MAX_MAP_GENERATION_LIMIT. The problem with that approach is that nodes can exist and even be generated past MAX_MAP_GENERATION_LIMIT in vanilla Minetest – which, despite the name, does not specify exactly where the map generator stops working. Therefore, the bug fix created an unknown amount of other bugs near the map border. At minimum, those bugs affect the outer mapblocks, where nodes past MAX_MAP_GENERATION_LIMIT can be generated. Ironically, the first thing broken by the faulty bug fix was a test case belonging to a workaround that prevents minetest.find_nodes_in_area() being called with coordinates out of s16 bounds in the Mineclonia game, thus avoiding signed integer overflow. Using INT16_MIN+1 & INT16_MAX-1 makes minetest.find_nodes_in_area() work for all coordinates that worked before the faulty fix, avoiding a situation where Minetest can place a node in the map, but then not find it afterwards using minetest_find_nodes_in_area().
2021-12-10Update German locale translationWuzzy
2021-12-10Update builtin localeWuzzy
2021-12-10Add pauloue's ItemStack example to docs (#9853)Francisco
2021-12-06Fix get_bone_position() on unset bones modifying their positionsfan5
closes #11840
2021-12-05Fix various code & correctness issues (#11815)sfan5
2021-12-05Fix wireshark packet dissector wrong coordinates (#11826)Richard Liu
2021-12-01Improve error message if using "/help --" (#11796)Wuzzy
2021-12-01Network: Delete copy constructor and use std::move instead (#11642)SmallJoker
This is a follow-up change which disables class copies where possible to avoid unnecessary memory movements.
2021-11-27Update translation filesupdatepo.sh
2021-11-27Update minetest.conf.example and dummy cpp fileupdatepo.sh
2021-11-27Translated using Weblate (Swedish)ROllerozxa
Currently translated at 46.0% (643 of 1396 strings)
2021-11-27Translated using Weblate (Czech)Ondřej Pfrogner
Currently translated at 62.9% (879 of 1396 strings)
2021-11-27Added translation using Weblate (Yue)Johann Lau
2021-11-27Translated using Weblate (Dutch)Molly
Currently translated at 97.0% (1355 of 1396 strings)
2021-11-27Translated using Weblate (Dutch)Vancha March
Currently translated at 95.3% (1331 of 1396 strings)
2021-11-27Translated using Weblate (Spanish)Joaquín Villalba
Currently translated at 81.8% (1142 of 1396 strings)
2021-11-27Translated using Weblate (Spanish)Manuel González
Currently translated at 81.8% (1142 of 1396 strings)
2021-11-27Translated using Weblate (Bulgarian)109247019824
Currently translated at 12.6% (177 of 1396 strings)
2021-11-27Translated using Weblate (Esperanto)phlostically
Currently translated at 97.2% (1357 of 1396 strings)
2021-11-27Translated using Weblate (Finnish)Markus Mikkonen
Currently translated at 20.9% (292 of 1396 strings)
2021-11-27Translated using Weblate (Portuguese (Brazil))Ronoaldo Pereira
Currently translated at 99.7% (1392 of 1396 strings)
2021-11-27Translated using Weblate (Finnish)Jiri Grönroos
Currently translated at 20.9% (292 of 1396 strings)
2021-11-27Translated using Weblate (Portuguese (Brazil))Heitor
Currently translated at 97.0% (1355 of 1396 strings)
2021-11-27Translated using Weblate (Esperanto)Tirifto
Currently translated at 95.9% (1340 of 1396 strings)
2021-11-27Translated using Weblate (Polish)A M
Currently translated at 71.4% (998 of 1396 strings)
2021-11-27Translated using Weblate (Gaelic)GunChleoc
Currently translated at 17.0% (238 of 1396 strings)
2021-11-27Translated using Weblate (Chinese (Simplified))Zhaolin Lau
Currently translated at 95.3% (1331 of 1396 strings)
2021-11-27Translated using Weblate (Portuguese (Brazil))Thiago Carmona Monteiro
Currently translated at 94.4% (1319 of 1396 strings)
2021-11-27Translated using Weblate (Slovak)Marian
Currently translated at 95.2% (1329 of 1396 strings)
2021-11-27Translated using Weblate (Esperanto)phlostically
Currently translated at 95.2% (1329 of 1396 strings)
2021-11-27Translated using Weblate (Norwegian Bokmål)Allan Nordhøy
Currently translated at 56.0% (783 of 1396 strings)
2021-11-27Translated using Weblate (Arabic)abidin toumi
Currently translated at 27.1% (379 of 1396 strings)
2021-11-27Translated using Weblate (Turkish)Oğuz Ersen
Currently translated at 100.0% (1396 of 1396 strings)
2021-11-27Translated using Weblate (Chinese (Simplified))Emily Ellis
Currently translated at 94.4% (1319 of 1396 strings)
2021-11-27Translated using Weblate (Spanish)David Leal
Currently translated at 81.2% (1134 of 1396 strings)
2021-11-27Translated using Weblate (Chinese (Simplified))Riceball LEE
Currently translated at 92.5% (1292 of 1396 strings)
2021-11-27Translated using Weblate (Chinese (Simplified))Yangjun Wang
Currently translated at 92.5% (1292 of 1396 strings)
2021-11-27Translated using Weblate (Russian)Чтабс
Currently translated at 100.0% (1396 of 1396 strings)
2021-11-27Translated using Weblate (Serbian (cyrillic))Stefan Vukanovic
Currently translated at 30.4% (425 of 1396 strings)
2021-11-27Translated using Weblate (Japanese)BreadW
Currently translated at 99.4% (1389 of 1396 strings)
2021-11-27Translated using Weblate (Chinese (Simplified))Lin Happy 666
Currently translated at 92.3% (1289 of 1396 strings)
2021-11-27Translated using Weblate (Norwegian Bokmål)Liet Kynes
Currently translated at 56.0% (783 of 1396 strings)
2021-11-27Translated using Weblate (Norwegian Bokmål)Petter Reinholdtsen
Currently translated at 55.4% (774 of 1396 strings)
2021-11-27Translated using Weblate (Norwegian Bokmål)Liet Kynes
Currently translated at 55.4% (774 of 1396 strings)
2021-11-27Translated using Weblate (Russian)Er2
Currently translated at 100.0% (1396 of 1396 strings)
2021-11-27Translated using Weblate (Hungarian)Ács Zoltán
Currently translated at 81.9% (1144 of 1396 strings)
2021-11-27Translated using Weblate (Polish)Mateusz Mendel
Currently translated at 70.3% (982 of 1396 strings)
2021-11-27Translated using Weblate (Polish)ResuUman
Currently translated at 70.3% (982 of 1396 strings)
2021-11-27Translated using Weblate (Polish)Mateusz Mendel
Currently translated at 70.3% (982 of 1396 strings)