02-27-2016, 05:11 AM
Hmm I would prefer that "daemon" ignores stdin but keeps in foreground. Because it's ignoring stdin, it takes his input from a fifo.
Perhaps we want to make a flag to pass config over the command line. This makes it easy to run multiple instances of one eg minigame map if you put the port as command line argument
Perhaps we want to make a flag to pass config over the command line. This makes it easy to run multiple instances of one eg minigame map if you put the port as command line argument


(cuberite start starts, stop stops, restart both stop and start. Update builds it to .cache/cuberite and runs the CI tests. If that fails, it touches a succeeded file, otherwise not. Cuberite looks at every startup at this file and copies over. (that makes you have minimum downtime, because you can build while cuberite is running AND test that build. Status would drop a "online" command and maybe a performance command to screen and copy the output