Обратите внимание на URL-адрес лицензионного соглашения в сценарии. Все, что он делает, это просит вас прочитать и принять его условия, но только если вас еще не спрашивали и вы не ответили «да».
Таким образом, после первого запуска он будет выполнять только верхнюю и нижнюю строки.
Самый простой способ настроить его (который сэкономит время в долгосрочной перспективе) — добавить псевдоним для команды в последней строке, которая фактически настраивает и запускает файл сервера. Это можно сделать с помощью:
MC_CMD='alias start_srvr="/usr/lib/jvm/java-11-openjdk-amd64/bin/java -javaagent:log4jfix/Log4jPatcher-1.0.0.jar -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -Xmx5000M - Xms4000M -jar forge-1.16.5-36.2.2.jar nogui"' && echo "${MC_CMD}" >> ~/.bash_aliases || эхо "${MC_CMD}" >> ~/.bashrc
Выполнение команды, которую я добавил выше, — это просто небольшое удобство, поэтому вам не нужно беспокоиться о добавлении скрипта в ДОРОЖКА
или же вам придется либо вычислять относительный путь, либо вводить полный путь каждый раз, когда вы хотите запустить свой сервер.
Если вы когда-нибудь решите удалить сервер, вы можете удалить «команду», отредактировав ~/.bash_aliases
и удалить единственную строку, содержащую его.