Hallo Zusammen
Gibt es eine Möglichkeit die start.sh die man ja für die Minecraft Server unter Linux prima nutzen kann für Windows Server zu übertragen.
Im Grunde geht es nur darum, die Werte für Slots, Port, IP und Queryport wie bei der start.sh für Minecraft an eine config Datei zu übergeben.
So sieht oder sah ja mal die Minecraft start.sh aus.
Bash
#!/bin/bash
while test $# -gt 0; do
case "$1" in
"-IP")
IP="$2"
shift;;
"-PORT")
PORT="$2"
shift ;;
"-RAM")
RAM="$2"
shift ;;
"-ADDON")
ADDON="$2"
shift ;;
esac
shift
done
## kill den alten port =)
if [ ! -f minecraft_server.pid ]; then
echo ""
else
pid=`cat minecraft_server.pid`
kill -KILL $pid
rm -rf minecraft_server.pid
fi
## serversettings
grep server-ip= server.properties &>/dev/null
if @@a2707f329d49e468ca1f734b4a7ef57e563055cf@@; then # Vorhanden!
sed -i server.properties -e "s/^\(server-ip=\).*$/\1${IP}/"
else # Nicht vorhanden!
echo "server-ip=${IP}" >> server.properties
fi
grep server-port= server.properties &>/dev/null
if @@34c37411a9a42e0c34838692443cf90f35e6a583@@; then # Vorhanden!
sed -i server.properties -e "s/^\(server-port=\).*$/\1${PORT}/"
else # Nicht vorhanden!
echo "server-port=${PORT}" >> server.properties
fi
if ["$ADDON" == ""]; then
java -Xms2048M -Xmx"$RAM"M -jar aether.jar nogui $IP $PORT
fi
if @@6cff4056eb6e0ea1683b002021651cc60616697d@@; then
java -Xms2048M -Xmx"$RAM"M -jar aether.jar nogui $IP $PORT
fi
Alles anzeigen
Vielleicht hat ja Jemand eine Lösung und kann mir weiter helfen.
MfG Boedy