1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Add chat message callback and send functions

This commit is contained in:
Perttu Ahola 2011-11-27 19:39:36 +02:00
parent ab3911ba9e
commit 05df2ee8a4
5 changed files with 98 additions and 1 deletions

View file

@ -147,3 +147,24 @@ minetest.register_node("ignore", {
air_equivalent = true,
})
--
-- Chat message processing
--
minetest.registered_on_chat_messages = {}
minetest.on_chat_message = function(name, message)
for i,func in ipairs(minetest.registered_on_chat_messages) do
ate = func(name, message)
if ate then
return true
end
end
return false
end
minetest.register_on_chat_message = function(func)
table.insert(minetest.registered_on_chat_messages, func)
end
-- END