2019-09-16 09:15:43 +03:00
|
|
|
Mail mod for Minetest (ingame mod)
|
2019-09-16 09:06:54 +03:00
|
|
|
======
|
|
|
|
|
2022-08-02 16:06:42 +03:00
|
|
|
![](https://github.com/mt-mods/mail/workflows/test/badge.svg)
|
|
|
|
![](https://github.com/mt-mods/mail/workflows/luacheck/badge.svg)
|
2020-04-23 10:46:30 +03:00
|
|
|
|
|
|
|
|
2019-09-16 09:06:54 +03:00
|
|
|
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
|
|
|
|
|
|
|
|
Ingame mail
|
|
|
|
![](pics/ingame.png?raw=true)
|
|
|
|
|
|
|
|
# Installation
|
|
|
|
|
|
|
|
## In-game mail mod
|
|
|
|
|
|
|
|
Install it like any other mod: copy the directory `mail_mod` to your "worldmods" folder
|
|
|
|
|
|
|
|
## Webmail
|
|
|
|
|
2022-08-02 16:03:31 +03:00
|
|
|
To provide a web-based interface to receive/send mails you can use the [mtui](https://github.com/minetest-go/mtui) project
|
2019-09-16 09:06:54 +03:00
|
|
|
|
|
|
|
# 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
|
|
|
|
|
2023-03-29 18:25:01 +03:00
|
|
|
# Compatibility / Migration
|
|
|
|
|
|
|
|
Overview:
|
|
|
|
* `v1` all the data is in the `<worldfolder>/mails.db` file
|
|
|
|
* `v2` every player has its own (in-) mailbox in the `<worldfolder>/mails/<playername>.json` file
|
|
|
|
* `v3` every player has an entry in the `<playername>` modstorage (inbox, outbox, contacts)
|
|
|
|
|
2019-09-16 09:06:54 +03:00
|
|
|
# Dependencies
|
|
|
|
* None
|
|
|
|
|
|
|
|
# License
|
|
|
|
|
|
|
|
See the "LICENSE" file
|
|
|
|
|
2019-09-16 09:15:43 +03:00
|
|
|
# Textures
|
|
|
|
* textures/email_mail.png (https://github.com/rubenwardy/email.git WTFPL)
|
|
|
|
|
|
|
|
# Contributors
|
|
|
|
|
|
|
|
* Cheapie (initial idea/project)
|
|
|
|
* Rubenwardy (lua/ui improvements)
|
2023-03-29 18:25:01 +03:00
|
|
|
* BuckarooBanzay (cleanups, refactoring)
|
|
|
|
* Athozus (outbox, maillists, ui fixes)
|
|
|
|
* fluxionary (minor fixups)
|
|
|
|
* SX (various fixes)
|
|
|
|
* Toby1710 (ux fixes)
|
|
|
|
* Peter Nerlich (cc, bcc)
|
2019-09-16 09:15:43 +03:00
|
|
|
|
2019-09-16 09:06:54 +03:00
|
|
|
# Old/Historic stuff
|
|
|
|
* Old forum topic: https://forum.minetest.net/viewtopic.php?t=14464
|
|
|
|
* Old mod: https://cheapiesystems.com/git/mail/
|