1
0
Fork 0
VoxeLibre/mods/ITEMS/mcl_maps
Nils Dagsson Moskopp 27842aa2f5 Fix handheld maps not displaying in Minetest 5.5.0
The function dynamic_add_media() was changed in incompatible ways in
several minor versions of Minetest, breaking the display of handheld
maps in Minetest 5.5.0. This patch makes handheld maps display there.

The function was blocking with one argument in Minetest 5.3. It was also
blocking in Minetest 5.4, but took an additional argument for a function
to execute once the media had been received. Calling dynamic_add_media()
with a single argument had been deprecated; a function that did nothing
was provided in mcl_maps to satisfy the changed argument requirements.

In Minetest 5.5, dynamic_add_media() was changed to non-blocking. This
introduced a race condition in mcl_maps, where a client often tried to
display a map before it had received the map texture from the server.

Opening an issue on the Minetest issue tracker led to it being closed in
about 20 minutes: <https://github.com/minetest/minetest/issues/11997>
2022-02-24 22:43:45 +00:00
..
locale mcl_maps 2022-02-23 23:58:05 +01:00
textures Add moving marker for the player 2021-05-03 10:46:59 +02:00
colors.json Add Real Maps 2021-05-01 16:52:16 +02:00
init.lua Fix handheld maps not displaying in Minetest 5.5.0 2022-02-24 22:43:45 +00:00
mod.conf Prevent placing of wielded maps 2021-05-02 17:14:57 +02:00
palettes.json Add Real Maps 2021-05-01 16:52:16 +02:00