Translated using Weblate (Japanese)
Merge remote branch 'origin/master'
Translated using Weblate (Japanese)
Translated using Weblate (Russian)
Translated using Weblate (Chinese (China))
Translated using Weblate (Russian)
Translated using Weblate (Russian)
Don't replace existing nodes in singlenode mapgen
Fix last singlenode modification
Fix node replacement in not-quite-loaded chunks

When first entering an area, sometimes placing nodes replaces other nodes that are not buildable_to. This seems to be caused by the fact that nodes in unloaded map blocks are treated as ignore, a node that is buildable_to. This fixes that, by using get_node_or_nil() instead of the previously-used get_node(), then checking to see if the nodes were actually loaded before replacing.
Update Credits tab
New damage system, add damageGroups to ToolCapabilities, bump protocol version
Add different place sound for nodes
Add varying levels of precision to TimeTaker
Masterserver: report gameid, uptime, cosmetic fixes on server web page
Fix backward compatibility for server uptime in master server web page
Fix build on Linux with some glibcs
GUI: Make singleplayer default tab, store selected serverlist, show title of serverlist
Make the textbox for serverlist title wider
Translated using Weblate (Estonian)