install_minecraft_eula.sh 834 B

123456789101112131415161718192021222324252627282930313233
  1. #!/bin/bash
  2. # LGSM install_minecraft_eula.sh function
  3. # Author: Daniel Gibbs
  4. # Website: https://gameservermanagers.com
  5. # Description: Gets user to accept the EULA.
  6. echo ""
  7. echo "Accept ${gamename} EULA"
  8. echo "================================="
  9. sleep 1
  10. echo "You are required to accept the EULA:"
  11. echo "https://account.mojang.com/documents/minecraft_eula"
  12. echo "eula=false" > "${filesdir}/eula.txt"
  13. if [ -z "${autoinstall}" ]; then
  14. echo "By continuing you are indicating your agreement to the EULA."
  15. echo ""
  16. while true; do
  17. read -e -i "y" -p "Continue [Y/n]" yn
  18. case $yn in
  19. [Yy]* ) break;;
  20. [Nn]* ) core_exit.sh;;
  21. * ) echo "Please answer yes or no.";;
  22. esac
  23. done
  24. else
  25. echo "By using auto-install you are indicating your agreement to the EULA."
  26. echo ""
  27. sleep 5
  28. fi
  29. sed -i "s/eula=false/eula=true/g" "${filesdir}/eula.txt"