#!/usr/bin/env bash if [ "$1" == "velocity" ]; then #disable online-mode sed -ie "/online-mode/c\online-mode=false" server.properties #change port to 25566 sed -ie "/server-port/c\server-port=25566" server.properties #enable velocity yq -iy ".proxies.velocity.enabled = true" config/paper-global.yml #disable bungeecord yq -iy ".settings.bungeecord = false" spigot.yml elif [ "$1" == "bungeecord" ]; then #disable online-mode sed -ie "/online-mode/c\online-mode=false" server.properties #change port to 25566 sed -ie "/server-port/c\server-port=25566" server.properties #disable velocity yq -iy ".proxies.velocity.enabled = false" config/paper-global.yml #enable bungeecord yq -iy ".settings.bungeecord = true" spigot.yml elif [ "$1" == "standalone" ]; then #enable online-mode sed -ie "/online-mode/c\online-mode=true" server.properties #change port to 25565 sed -ie "/server-port/c\server-port=25565" server.properties #disable velocity yq -iy ".proxies.velocity.enabled = false" config/paper-global.yml #disable bungeecord yq -iy ".settings.bungeecord = false" spigot.yml else echo "Invalid argument, possible values are: [velocity, standalone, bungeecord]" exit 1 fi