Changeset View
Changeset View
Standalone View
Standalone View
games/minecraft-server/files/minecraft.in
Show First 20 Lines • Show All 43 Lines • ▼ Show 20 Lines | elif [ ${minecraft_mems%?} -gt ${minecraft_memx%?} ]; then | ||||
echo "ERROR: Set minecraft_memx to be equal or greater than minecraft_mems in rc.conf." | echo "ERROR: Set minecraft_memx to be equal or greater than minecraft_mems in rc.conf." | ||||
else | else | ||||
if [ -n "${minecraft_mem}" ]; then | if [ -n "${minecraft_mem}" ]; then | ||||
echo "WARNING: minecraft_mem is deprecated. Please change this to minecraft_memx." | echo "WARNING: minecraft_mem is deprecated. Please change this to minecraft_memx." | ||||
minecraft_memx=${minecraft_mem} | minecraft_memx=${minecraft_mem} | ||||
fi | fi | ||||
echo "Starting ${name}." | echo "Starting ${name}." | ||||
cd %%PREFIX%%/minecraft-server | cd %%PREFIX%%/minecraft-server | ||||
su mcserver -c "%%LOCALBASE%%/bin/tmux new-session -s minecraft -d '%%LOCALBASE%%/bin/java -Xmx${minecraft_memx} -Xms${minecraft_mems} ${minecraft_args} -jar %%PREFIX%%/minecraft-server/minecraft_server.%%VERSION%%.jar nogui'" | su mcserver -c "%%LOCALBASE%%/bin/tmux new-session -s minecraft -d '%%LOCALBASE%%/bin/java -Xmx${minecraft_memx} -Xms${minecraft_mems} ${minecraft_args} -jar %%PREFIX%%/minecraft-server/server.jar nogui'" | ||||
fi | fi | ||||
} | } | ||||
minecraft_stop() | minecraft_stop() | ||||
{ | { | ||||
if is_running; then | if is_running; then | ||||
echo "Stopping ${name}." | echo "Stopping ${name}." | ||||
su mcserver -c "%%LOCALBASE%%/bin/tmux send-keys -t ${name} \"stop\" ENTER" | su mcserver -c "%%LOCALBASE%%/bin/tmux send-keys -t ${name} \"stop\" ENTER" | ||||
▲ Show 20 Lines • Show All 49 Lines • Show Last 20 Lines |