No description
Find a file
2023-06-10 23:13:15 +02:00
.github/workflows fix action 2023-06-10 23:13:15 +02:00
.gitignore First commit! 2023-06-10 17:42:15 +02:00
.npmignore First commit! 2023-06-10 17:42:15 +02:00
index.ts Added stdin pipe & fixed the timer (and made it better) 2023-06-10 23:12:12 +02:00
LICENSE Initial commit 2023-06-09 12:10:12 +02:00
package-lock.json First commit! 2023-06-10 17:42:15 +02:00
package.json First commit! 2023-06-10 17:42:15 +02:00
README.md Added stdin pipe & fixed the timer (and made it better) 2023-06-10 23:12:12 +02:00
tsconfig.json First commit! 2023-06-10 17:42:15 +02:00

🌙 WakeCraft 🌙

A Minecraft proxy that will automatically start your server when someone joins, and put it to sleep when nobody is connected. 🚧 This is still a prototype ! AND CODE IS UGLY. 🚧

How to use it

Do not use it in production, it's not ready yet.

  1. Download the binary for your platform from the releases page
  2. Run it with ./wakecraft <port> <your mc server directory> <your mc server port> "<start command>"
  3. For example, if my Minecraft server is in directory "server" and I start it with "java -jar server.jar", I will run ./wakecraft 25565 ./server 25566 "java -jar server.jar". The proxy will then listen to connections on port 25565 and start the server when someone connects.