59 downloads 643 views May 14, 2026
profile

cc-email by somatically aware computer user

Updated May 14, 2026
project thumbnail

cc-email


Email in minecraft!

Why? Useful for messaging people who may not be online, or for sending messages privately. The included auth server can also be reused for other projects to create a sort of "single sign-on" ecosystem.

To get started you need at least 3 advanced computers on the same network (you could also use 2 computers with multishell.run -- 1 for client and 1 for server).

First setup the central auth server by running the following:

wget run https://raw.githubusercontent.com/GabrielleAkers/cc-email/refs/heads/main/install.lua
auth/auth_server

then setup the email server

wget run https://raw.githubusercontent.com/GabrielleAkers/cc-email/refs/heads/main/install.lua
email/email_server

then any clients can run

wget run https://raw.githubusercontent.com/GabrielleAkers/cc-email/refs/heads/main/install.lua
email/email_client

and send/receive emails with ease.

When you're first prompted to login that will create an account, and then to send emails you should use the person's username without the domain in the "To" field.

The system is event driven so there shouldn't be lots of rednet spam, and the default domain is @tuah since that's what my server uses, but you can configure that in the auth_shared and email_shared files on clients and hosts.

It auto fetches the latest changes from github so if you do modify the domain you'll need to redo that config every time it updates.

The server that runs the auth will contain usernames and hashed passwords in a file that can be backed up, the same goes for the email server. So as long as you save those to a disk there's no risk of losing accounts/emails if you change computers, you could even migrate to a new server/world.

wget run https://pinestore.cc/d/128
Git Repository
project screenshot project screenshot project screenshot
comments
You can login with Discord to leave comments and reply to others!
pfp {- Resonance -} 1 year ago

Looks cool.

pfp Jeevles 5 months ago

Cool! Does it work with Computercraft 1.8?

pfp somatically aware computer user Creator 5 months ago

I haven't tested it recently, but I'm not aware of any breaking changes. If you do find one I'll fix it.

pfp Alex The Ghost Hunter 4 months ago

this is a really cool but it wont let me send my friends each other emails so hopefully you can fix that

pfp somatically aware computer user Creator 4 months ago

what problem are you having? I just tested it with CC:Tweaked for 1.21.8 running on fabric and had no problem sending, receiving, and replying to emails.

pfp Alex The Ghost Hunter 4 months ago

i've been using 1.20.1 and it just doesn't let me click send

pfp somatically aware computer user Creator 4 months ago

i just tested it on 1.20.1 with forge without issue. are you sure you followed the setup steps correctly? do you have other mods installed?

pfp BrayXKun 4 months ago

Hey, I'm trying this out on neoforge 1.21.1 using CC:Tweaked 1.117.0, I have tried the install steps from both here and the github repo with both wired and ender modems and after running the install scripts I get a "can't find auth server error" when trying to start the email server and clients after starting the auth script on the first machine. Are there any known issues on this version or am I possibly missing a setup step? I just plonked down three advanced computers and connected with modem

pfp somatically aware computer user Creator 4 months ago

i was able to successfully use it on the same version just now. with ender modems i couldn't replicate the problem but with wired modems i did by forgetting to right click the modem attached to each computer to connect it to the network, so i would double check you didn't miss a step in the setup

pfp 0-7 Productions 16 days ago

Don't know if you still reply to this but it's giving me "cannot find server" on email_client for 1.20.1 (Latest CC:T 1.118.0), the auth and email server both say started without issues

pfp 0-7 Productions 16 days ago

I got it to work, it doesn't work on same computer id (I.E. using the same computer by pick block or breaking in creative), also minor issue but not too big, it's stuck writing all caps and I can't use punctuations or other characters like "_"

pfp somatically aware computer user Creator 16 days ago

glad you got it to work! ya i haven't touched this in a bit but i rember duplicate ids can be a problem. punctuation problems idk about but i can take a look and i'll fix it if its not supported

pfp somatically aware computer user Creator 15 days ago

just pushed an update that fixes shift "getting stuck" and added support for more special characters! let me know if you find anything else that could be improved