From cd3a75d3242122d9107554e1e16ef7eb58218865 Mon Sep 17 00:00:00 2001 From: LinuxSquare Date: Sun, 21 Apr 2024 15:57:18 +0200 Subject: [PATCH] autocommit --- utils/fn_server/broadcast.sh | 9 +++++++++ utils/server.sh | 4 ++++ 2 files changed, 13 insertions(+) diff --git a/utils/fn_server/broadcast.sh b/utils/fn_server/broadcast.sh index ee6b514..574bf4f 100644 --- a/utils/fn_server/broadcast.sh +++ b/utils/fn_server/broadcast.sh @@ -5,3 +5,12 @@ function broadcast() { podman exec -it "$1" rcon -m -H 127.0.0.1 -p 25575 -P $(grep -E "^rcon.password" $dir/data/server.properties | cut -d= -f2)\ tellraw @a [{\"text\":\"[SYSTEM] \",\"color\":\"red\",\"bold\":true},{\"text\": \"$2\",\"color\":\"light_purple\",\"bold\":false}] } + +function countdown() { + local dir="$(getValueByKey 'PODMAN_DIRECTORY')/${1}" + + for i in {10..1}; do + podman exec -it "$1" rcon -m -H 127.0.0.1 -p 25575 -P $(grep -E "^rcon.password" $dir/data/server.properties | cut -d= -f2)\ + tellraw @a [{\"text\": \"$i\",\"color\":\"light_purple\",\"bold\":false}] + done +} diff --git a/utils/server.sh b/utils/server.sh index 308d0a6..782112c 100644 --- a/utils/server.sh +++ b/utils/server.sh @@ -16,6 +16,10 @@ function server() { shift broadcast "$server" "$2" ;; + "countdown") + shift + countdown "$server" + ;; *) help "$server" log e "Unknown subcommand: '$2'"