Peter Nerlich
ea0de708da
fix some things, adjust GUI elements
- messages are now actually sent (bug in parse player list) - no more crashes on sending mail (forgot to make variables local) - actually handle CC and BCC fields instead of leaving them empty, duh - make new functions be under the mail namespace - add util functions to ensure the new format, parse and player list as well as checking whether a player is in that list or not - rearrange some GUI elements (tighter spacing, grouping, increase window height to be consistent) - convert mails to new format only as needed (old mails stay intact in case someone reverts to old version) - mails are shaded differently in inbox, depending on whether the player is in the TO field - FROM, TO and CC fields are all displayed when reading a mail - add "Reply All" button (TO includes all original recipients plus the sender, but excluding the player himself, while adopting the CC field. To contrast: "Reply" just sets the original sender as TO and leaves the rest empty) - move reply, replyall and forward to their own functions in GUI (was duplicated for inbox and show mail) - don't needlessly set messages table when we do nothing but go back
Mail mod for Minetest (ingame mod)
This is a fork of cheapies mail mod
It adds a mail-system that allows players to send each other messages in-game and via webmail (optional)
Screenshots
Installation
In-game mail mod
Install it like any other mod: copy the directory mail_mod
to your "worldmods" folder
Webmail
See: https://github.com/minetest-mail/mail
Commands/Howto
To access your mail click on the inventory mail button or use the "/mail" command Mails can be deleted, marked as read or unread, replied to and forwarded to another player
Dependencies
- None
License
See the "LICENSE" file
Textures
- textures/email_mail.png (https://github.com/rubenwardy/email.git WTFPL)
Contributors
- Cheapie (initial idea/project)
- Rubenwardy (lua/ui improvements)
Old/Historic stuff
- Old forum topic: https://forum.minetest.net/viewtopic.php?t=14464
- Old mod: https://cheapiesystems.com/git/mail/
Description
Languages
Lua
99.3%
Dockerfile
0.5%
Mathematica
0.2%