<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minetest.git/builtin/client, branch serversoundpack</title>
<subtitle>lizzy's patches for luanti
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=serversoundpack</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=serversoundpack'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/'/>
<updated>2021-03-05T15:29:48+00:00</updated>
<entry>
<title>Translate builtin (#10693)</title>
<updated>2021-03-05T15:29:48+00:00</updated>
<author>
<name>Wuzzy</name>
<email>wuzzy2@mail.ru</email>
</author>
<published>2021-03-05T15:27:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=cafad6ac03348aa77e8ee4bb035840e73de4b2a9'/>
<id>urn:sha1:cafad6ac03348aa77e8ee4bb035840e73de4b2a9</id>
<content type='text'>
This PR is the second attempt to translate builtin.
Server-sent translation files can be added to `builtin/locale/`, whereas client-side translations depend on gettext.
</content>
</entry>
<entry>
<title>Add documentation to builtin core.run_callbacks (#10494)</title>
<updated>2020-10-21T20:05:32+00:00</updated>
<author>
<name>DS</name>
<email>vorunbekannt75@web.de</email>
</author>
<published>2020-10-21T20:05:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=9d370b78da61997f46f228cb3e4b54b8ee9295ff'/>
<id>urn:sha1:9d370b78da61997f46f228cb3e4b54b8ee9295ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lua API: Add register_on_chatcommand to SSM and CSM (#7862)</title>
<updated>2020-10-03T16:38:08+00:00</updated>
<author>
<name>Elijah Duffy</name>
<email>enduffy2014@outlook.com</email>
</author>
<published>2020-10-03T16:38:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=7d3641021b755be133dea58404fcb039211fbe52'/>
<id>urn:sha1:7d3641021b755be133dea58404fcb039211fbe52</id>
<content type='text'>
Allows catching a chatcommand call just after the command and the
parameters are parsed but before its existence is checked and before the
corresponding function is run. Returning `true` from a callback function
will prevent default handling of the command leaving mods to handle the
command manually.</content>
</entry>
<entry>
<title>Add luacheck to check builtin (#7895)</title>
<updated>2019-08-06T18:30:18+00:00</updated>
<author>
<name>rubenwardy</name>
<email>rw@rubenwardy.com</email>
</author>
<published>2019-08-06T18:30:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=8e757859d6a6bf6482480904e8485e9344e567ab'/>
<id>urn:sha1:8e757859d6a6bf6482480904e8485e9344e567ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CSM: add requested CSM_RF_READ_PLAYERINFO (#8007)</title>
<updated>2018-12-24T09:51:10+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2018-12-24T09:51:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=a5197eaebc61ac6b555a640f36c0b427faef381d'/>
<id>urn:sha1:a5197eaebc61ac6b555a640f36c0b427faef381d</id>
<content type='text'>
* CSM: add requested CSM_RF_READ_PLAYERINFO

This new CSM limit permit to limit PLAYERINFO read from server.

It affects get_player_names call
</content>
</entry>
<entry>
<title>CSM: Don't create the client script environment if CSM is disabled (#7874)</title>
<updated>2018-11-24T10:41:11+00:00</updated>
<author>
<name>Paramat</name>
<email>paramat@users.noreply.github.com</email>
</author>
<published>2018-11-24T10:41:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=2e37ee956530b7cd310e0d6cfb8ce3cd8f6973e6'/>
<id>urn:sha1:2e37ee956530b7cd310e0d6cfb8ce3cd8f6973e6</id>
<content type='text'>
Use the CSM death formspec when CSM is enabled and use the engine death formspec when CSM is disabled.
Move the CSM death formspec code to a dedicated file.</content>
</entry>
<entry>
<title>CSM/SSM: Add on_mods_loaded callback (#7411)</title>
<updated>2018-06-06T10:53:59+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2018-06-06T10:53:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=ccc3af128cb4b6213b8111115c570fe988d3523b'/>
<id>urn:sha1:ccc3af128cb4b6213b8111115c570fe988d3523b</id>
<content type='text'>
* CSM/SSM: Add on_mods_loaded callback

</content>
</entry>
<entry>
<title>[CSM] Remove `on_connect` callback (#6941)</title>
<updated>2018-01-21T17:27:27+00:00</updated>
<author>
<name>red-001</name>
<email>red-001@outlook.ie</email>
</author>
<published>2018-01-21T17:27:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=49ff1d2ea8af6bf0e89fcab83522e3c55625b620'/>
<id>urn:sha1:49ff1d2ea8af6bf0e89fcab83522e3c55625b620</id>
<content type='text'>
Fixes #6939</content>
</entry>
<entry>
<title>[CSM] Add callback on open inventory (#5793)</title>
<updated>2017-10-02T20:09:49+00:00</updated>
<author>
<name>Vincent Glize</name>
<email>vincentglize@hotmail.fr</email>
</author>
<published>2017-10-02T20:09:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=4e19791cde6b203ad853905d8c1481c43004a7ea'/>
<id>urn:sha1:4e19791cde6b203ad853905d8c1481c43004a7ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement mod communication channels (#6351)</title>
<updated>2017-09-25T22:11:20+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2017-09-25T22:11:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=6f1c90720402415b62fb4d5e809ec7dbc1cd7f96'/>
<id>urn:sha1:6f1c90720402415b62fb4d5e809ec7dbc1cd7f96</id>
<content type='text'>
Implement network communication for channels

* Implement ModChannel manager server side to route incoming messages from clients to other clients
* Add signal handler switch on client &amp; ModChannelMgr on client to handle channels
* Add Lua API bindings + client packet sending + unittests
* Implement server message sending
* Add callback from received message handler to Lua API using registration method
</content>
</entry>
</feed>
