Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • contacts
  • cc-bcc
3 results

onjoin.lua

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    onjoin.lua 435 B
    minetest.register_on_joinplayer(function(player)
    	minetest.after(2, function(name)
    		local messages = mail.getMessages(name)
    
    		local unreadcount = 0
    
    		for _, message in pairs(messages) do
    			if message.unread then
    				unreadcount = unreadcount + 1
    			end
    		end
    
    		if unreadcount > 0 then
    			minetest.chat_send_player(name,
    				"(" ..  unreadcount .. ") You have mail! Type /mail to read")
    
    		end
    	end, player:get_player_name())
    end)