Files
docker-compose_files/neoforge/cm
T

23 lines
724 B
Bash
Executable File

#!/bin/bash
## Send commands to the neoforge server as if in the server console
#
# Example usage:
# ./cm give pizza2d1 minecraft:oak_log 1
#
# Troubleshooting:
# If the command shows an error that you are denied permission to the docker socket, you need to add your user to the docker group:
#
# sudo usermod -aG docker $USER
#
# And then you will need to log out in order for it to take effect:
# - For desktop environments you need to actually log out
# - If you are running this through SSH on a remote device you just need to close the terminal and reconnect
command=()
while [[ ! -z "${1}" ]]; do
command+=("${1}")
shift
done
docker exec -i neoforge_server rcon-cli "${command[@]}"