aboutsummarylogtreecommitdiffstats
path: root/cuberite.sh
AgeCommit message (Collapse)Author
2020-01-14upgpkg: minecraft-server 1.15.1-2Gordian Edenhofer
Introduce a new config flag called `BACKUP_FLAGS` for specifying additional flags which to pass to tar for compression. Additionally, replace `Type=forking` with `Type=oneshot` in the backup services as to not let the backup timeout. Furthermore, change some upper case variables to lower case ones. upgpkg: spigot 1.15.1+b107-1 upgpkg: cuberite 1.12b1065-1 upgpkg: papermc 1.15.1+b48-1
2019-11-29upgpkg: cuberite/papermc Update build numbersGordian Edenhofer
upgpkg: cuberite 1.12b1060-1 upgpkg: papermc 1.14.4+b230-1
2019-09-25upgpkg: minecraft-server 1.14.4-2Gordian Edenhofer
Fix a bug which was most likely introduced in ada9f5931d preventing the `is_player_online` function to parse the response properly for some servers and in particular papermc. The bug deleted lines which were not intended to be deleted. As a fix, just stop deleting any lines as all subsequent invocations use grep anyway and hence already select the right line. upgpkg: cuberite 1.12b1049-1 upgpkg: papermc 1.14.4+b196-1 upgpkg: spigot 1.14.4+b103-2
2019-03-29upgpkg: minecraft-server 1.13.2-4Gordian Edenhofer
Fix search-and-replace mistakes made in commit b382febaf5. upgpkg: cuberite 1.12b1014-2 upgpkg: spigot 1.13.2+b93-2
2019-03-28upgpkg: minecraft-server 1.13.2-3Gordian Edenhofer
Adapt the `is_player_online` function to be a little more generic. This fixes detecting players on cuberite even with the most recent version. upgpkg: cuberite 1.12b1014-1 upgpkg: spigot 1.13.2+b93-1
2019-03-28upgpkg: minecraft-server 1.13.2-2Gordian Edenhofer
Update server-management script to be a little tidier. Sync changes across minecraft-server, spigot and cuberite. upgpkg: cuberite 1.12b1013-2 upgpkg: spigot 1.13.2+b93-1
2018-09-21upgpkg: minecraft-server 1.13.1-1Gordian Edenhofer
Broaden the scope of the regex which searches for active users in the minecraftd.sh management script to include more escape sequences. This notably enables using the idle_server part of the script in combination with the 'Paper' minecraft server. upgpkg: cuberite 1.12b975-2 upgpkg: spigot 1.12.2+b73-2
2017-03-27upgpkg: minecraft-server 1.11.2-3Gordian Edenhofer
Harden management script against code errors and faulty user input by disallowing the use of undeclared variables ('set -u') and returning on unhandled errors of invoked programs ('set -e') plus: * Circumvent '$?' everywhere by using 'if $()' instead. * Deprecate 'expr' in favor of shell built-ins and '`' for '$()'. * Use more quotes around variables. upgpkg: cuberite 1.9.4b712-1 upgpkg: spigot 1.10.2-2
2017-01-07cuberite|spigot: Merge changes to minecraftdGordian Edenhofer
Change the idle_server naming schema in the script. Previously screen was used to select a session with a specific well defined name however apparently screen selects anything starting with the specified pattern. This let to some confusion between the server and the idle_server. To circumvent this behaviour simply change the naming schema of the idle_server. THIS IS NOT A FIX! upgpkg: cuberite 1.9.4-6 upgpkg: spigot 1.10.2-1
2016-08-09upgpkg: minecraft-server 1.10.2-3Gordian Edenhofer
Treat IDLE_SERVER varible case insensitive when comparing to "true". upgpkg: cuberite 1.9.4-5 upgpkg: spigot 1.10.2-1
2016-08-04upgpkg: cuberite 1.9.4-4Gordian Edenhofer
* invoke SESSION_NAME when setting IDLE_SESSION_NAME * make the destination of the game command dump configurable * surpress error messages when sourcing since some variables might be set to read-only
2016-06-24upgpkg: cuberite 1.9.4-3Gordian Edenhofer
Port the minecraft-server managing script to cuberite. Increase builtags.