mirror of
https://github.com/CerberusV1/minecraft_deploy.git
synced 2026-01-13 11:24:04 +01:00
minor fixes, terminal cleaner while installing -> for errors look in log
This commit is contained in:
20
deploy.sh
20
deploy.sh
@@ -163,9 +163,23 @@ PID=$!
|
|||||||
|
|
||||||
echo "Installing Server"
|
echo "Installing Server"
|
||||||
sleep 2
|
sleep 2
|
||||||
java -jar forge-${mc_forge_version}-installer.jar --installServer
|
java -jar forge-${mc_forge_version}-installer.jar --installServer > /dev/null 2>&1
|
||||||
|
|
||||||
|
java -jar forge-${mc_forge_version}-installer.jar --installServer &
|
||||||
|
# Store the PID of the installer process
|
||||||
|
PID=$!
|
||||||
|
|
||||||
|
# Progress monitoring while the server is installing
|
||||||
|
(
|
||||||
|
while kill -0 $PID 2> /dev/null; do
|
||||||
|
echo "Installing server....."
|
||||||
|
sleep 2
|
||||||
|
done
|
||||||
|
echo "Server installation finished."
|
||||||
|
)
|
||||||
|
|
||||||
echo "Removing Installer"
|
echo "Removing Installer"
|
||||||
rm "forge-$mc_forge_version-installer.jar"
|
rm "forge-${mc_forge_version}-installer.jar"
|
||||||
|
|
||||||
touch "${working_dir}/start_server.sh"
|
touch "${working_dir}/start_server.sh"
|
||||||
chmod +x "${working_dir}/start_server.sh"
|
chmod +x "${working_dir}/start_server.sh"
|
||||||
@@ -174,5 +188,5 @@ echo "Creating Start Script"
|
|||||||
|
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
echo "#!/bin/bash" > "${working_dir}/start_server.sh"
|
echo "#!/bin/bash" > "${working_dir}/start_server.sh"
|
||||||
echo 'tmux new -s minecraft_server "java -Djava.awt.headless=true @user_jvm_args.txt @libraries/net/minecraftforge/forge/${mc_forge_version}/unix_args.txt "$@""' >> "${working_dir}/start_server.sh"
|
echo 'tmux new -s minecraft_server 'java -Djava.awt.headless=true @user_jvm_args.txt @libraries/net/minecraftforge/forge/${mc_forge_version}/unix_args.txt "$@"'' >> "${working_dir}/start_server.sh"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user