Add script to set gamemodes and gamerules

This commit is contained in:
2025-03-27 00:50:42 +00:00
parent b9c5fac9f7
commit 3468fe7a04
3 changed files with 121 additions and 0 deletions

17
scripts/setup.sh Executable file
View File

@@ -0,0 +1,17 @@
#!/usr/bin/env bash
set -eu
cat creative | awk '{ print "gamerule", $0 }' | docker exec -i illegal_crime_fabric rcon-cli
cat survival | awk '{ print "mvrule", $0, "survival" }' | docker exec -i illegal_crime_paper rcon-cli
cat survival | awk '{ print "mvrule", $0, "survival_nether" }' | docker exec -i illegal_crime_paper rcon-cli
cat survival | awk '{ print "mvrule", $0, "survival_the_end" }' | docker exec -i illegal_crime_paper rcon-cli
cat creative | awk '{ print "mvrule", $0, "creative" }' | docker exec -i illegal_crime_paper rcon-cli
cat creative | awk '{ print "mvrule", $0, "creative_nether" }' | docker exec -i illegal_crime_paper rcon-cli
docker exec illegal_crime_paper rcon-cli mvm set gamemode survival survival
docker exec illegal_crime_paper rcon-cli mvm set gamemode survival survival_nether
docker exec illegal_crime_paper rcon-cli mvm set gamemode survival survival_the_end
docker exec illegal_crime_paper rcon-cli mvm set gamemode creative creative
docker exec illegal_crime_paper rcon-cli mvm set gamemode creative creative_nether