Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .github/workflows/fetch-mc-forge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,15 @@ jobs:
1.21.5,
1.21.6,
1.21.7,
1.21.8,
1.21.9,
1.21.10,
1.21.11,
26.1,
26.1.1,
26.1.2,
26.2,
1.21.8,
]
runs-on: ubuntu-latest
steps:
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/fetch-papermc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,14 @@ jobs:
1.21.5,
1.21.6,
1.21.7,
1.21.8,
1.21.9,
1.21.10,
1.21.11,
26.1.1,
26.1.2,
26.2,
1.21.8,
]
runs-on: ubuntu-latest
steps:
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/fetch-spigot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@ jobs:
{ java-version: "21", spigot-version: "1.21.5" },
{ java-version: "21", spigot-version: "1.21.6" },
{ java-version: "21", spigot-version: "1.21.8" },
{ java-version: "21", spigot-version: "1.21.9" },
{ java-version: "21", spigot-version: "1.21.10" },
{ java-version: "21", spigot-version: "1.21.11" },
{ java-version: "25", spigot-version: "26.1" },
{ java-version: "25", spigot-version: "26.1.1" },
{ java-version: "25", spigot-version: "26.1.2" },
{ java-version: "25", spigot-version: "26.2" },
]
runs-on: ubuntu-latest
steps:
Expand Down
30 changes: 30 additions & 0 deletions scripts/push.sh
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,13 @@ push_release_artifacts() {
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-spigot:1.21.5 ./scrolls/minecraft/minecraft-spigot/1.21.5 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-spigot:1.21.6 ./scrolls/minecraft/minecraft-spigot/1.21.6 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-spigot:1.21.8 ./scrolls/minecraft/minecraft-spigot/1.21.8 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-spigot:1.21.9 ./scrolls/minecraft/minecraft-spigot/1.21.9 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-spigot:1.21.10 ./scrolls/minecraft/minecraft-spigot/1.21.10 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-spigot:1.21.11 ./scrolls/minecraft/minecraft-spigot/1.21.11 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-spigot:26.1 ./scrolls/minecraft/minecraft-spigot/26.1 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-spigot:26.1.1 ./scrolls/minecraft/minecraft-spigot/26.1.1 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-spigot:26.1.2 ./scrolls/minecraft/minecraft-spigot/26.1.2 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-spigot:26.2 ./scrolls/minecraft/minecraft-spigot/26.2 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:1.17 ./scrolls/minecraft/minecraft-vanilla/1.17 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:1.17.1 ./scrolls/minecraft/minecraft-vanilla/1.17.1 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:1.18 ./scrolls/minecraft/minecraft-vanilla/1.18 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
Expand All @@ -133,6 +140,14 @@ push_release_artifacts() {
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:1.21.5 ./scrolls/minecraft/minecraft-vanilla/1.21.5 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:1.21.6 ./scrolls/minecraft/minecraft-vanilla/1.21.6 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:1.21.7 ./scrolls/minecraft/minecraft-vanilla/1.21.7 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:1.21.8 ./scrolls/minecraft/minecraft-vanilla/1.21.8 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:1.21.9 ./scrolls/minecraft/minecraft-vanilla/1.21.9 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:1.21.10 ./scrolls/minecraft/minecraft-vanilla/1.21.10 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:1.21.11 ./scrolls/minecraft/minecraft-vanilla/1.21.11 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:26.1 ./scrolls/minecraft/minecraft-vanilla/26.1 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:26.1.1 ./scrolls/minecraft/minecraft-vanilla/26.1.1 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:26.1.2 ./scrolls/minecraft/minecraft-vanilla/26.1.2 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-vanilla:26.2 ./scrolls/minecraft/minecraft-vanilla/26.2 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:1.17 ./scrolls/minecraft/papermc/1.17 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:1.17.1 ./scrolls/minecraft/papermc/1.17.1 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:1.18.1 ./scrolls/minecraft/papermc/1.18.1 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
Expand All @@ -152,6 +167,13 @@ push_release_artifacts() {
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:1.21.5 ./scrolls/minecraft/papermc/1.21.5 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:1.21.6 ./scrolls/minecraft/papermc/1.21.6 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:1.21.7 ./scrolls/minecraft/papermc/1.21.7 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:1.21.8 ./scrolls/minecraft/papermc/1.21.8 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:1.21.9 ./scrolls/minecraft/papermc/1.21.9 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:1.21.10 ./scrolls/minecraft/papermc/1.21.10 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:1.21.11 ./scrolls/minecraft/papermc/1.21.11 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:26.1.1 ./scrolls/minecraft/papermc/26.1.1 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:26.1.2 ./scrolls/minecraft/papermc/26.1.2 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-paper:26.2 ./scrolls/minecraft/papermc/26.2 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.17.1 ./scrolls/minecraft/forge/1.17.1 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.18 ./scrolls/minecraft/forge/1.18 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.18.1 ./scrolls/minecraft/forge/1.18.1 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
Expand All @@ -173,6 +195,14 @@ push_release_artifacts() {
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.5 ./scrolls/minecraft/forge/1.21.5 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.6 ./scrolls/minecraft/forge/1.21.6 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.7 ./scrolls/minecraft/forge/1.21.7 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.8 ./scrolls/minecraft/forge/1.21.8 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.9 ./scrolls/minecraft/forge/1.21.9 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.10 ./scrolls/minecraft/forge/1.21.10 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.11 ./scrolls/minecraft/forge/1.21.11 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:26.1 ./scrolls/minecraft/forge/26.1 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:26.1.1 ./scrolls/minecraft/forge/26.1.1 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:26.1.2 ./scrolls/minecraft/forge/26.1.2 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-forge:26.2 ./scrolls/minecraft/forge/26.2 -p main=25565 -p rcon=25575 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-minecraft-cuberite:latest ./scrolls/minecraft/cuberite/latest -p main=25565 -p webpanel=8080 -i artifacts.druid.gg/druid-team/druid:v0.1.257 --min-disk 3Gi --min-ram 512Mi --min-cpu 0.25 --smart --category minecraft
run druid push artifacts.druid.gg/druid-team/scroll-rust-oxide:latest ./scrolls/rust/rust-oxide/latest -p main=/udp -p query=/udp -p rcon -p rustplus -i artifacts.druid.gg/druid-team/druid:v0.1.257-steamcmd --min-disk 10Gi --min-ram 6Gi --min-cpu 1 --smart --category rust
run druid push artifacts.druid.gg/druid-team/scroll-rust-vanilla:latest ./scrolls/rust/rust-vanilla/latest -p main=/udp -p query=/udp -p rcon -p rustplus -i artifacts.druid.gg/druid-team/druid:v0.1.257-steamcmd --min-disk 10Gi --min-ram 6Gi --min-cpu 1 --smart --category rust
Expand Down
10 changes: 9 additions & 1 deletion scrolls/minecraft/forge/.build/artifacts.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,13 @@
"1.21.4": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.4",
"1.21.5": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.5",
"1.21.6": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.6",
"1.21.7": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.7"
"1.21.7": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.7",
"1.21.8": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.8",
"1.21.9": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.9",
"1.21.10": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.10",
"1.21.11": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:1.21.11",
"26.1": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:26.1",
"26.1.1": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:26.1.1",
"26.1.2": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:26.1.2",
"26.2": "artifacts.druid.gg/druid-team/scroll-minecraft-forge:26.2"
}
24 changes: 24 additions & 0 deletions scrolls/minecraft/forge/.build/vars.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,5 +58,29 @@
},
"1.21.7": {
"jdkVersion": "21"
},
"1.21.8": {
"jdkVersion": "21"
},
"1.21.9": {
"jdkVersion": "21"
},
"1.21.10": {
"jdkVersion": "21"
},
"1.21.11": {
"jdkVersion": "21"
},
"26.1": {
"jdkVersion": "25"
},
"26.1.1": {
"jdkVersion": "25"
},
"26.1.2": {
"jdkVersion": "25"
},
"26.2": {
"jdkVersion": "25"
}
}
28 changes: 28 additions & 0 deletions scrolls/minecraft/forge/1.21.10/data/run.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#!/bin/bash

MAX=${DRUID_MAX_MEMORY%?}
if [ -z "${MAX}" ];
then
MAX=1024M
fi

if [ ! -f server.properties ] && [ -f server.properties.default ]; then
if [ -f .druid-rcon-password ]; then
RCON_PASSWORD=$(cat .druid-rcon-password)
else
umask 077
RCON_PASSWORD=$(LC_ALL=C tr -dc 'A-Za-z0-9' < /dev/urandom | head -c 50 || true)
if [ "${#RCON_PASSWORD}" -ne 50 ]; then
echo "Failed to generate RCON password" >&2
exit 1
fi
printf '%s\n' "$RCON_PASSWORD" > .druid-rcon-password
fi
sed \
-e "s|__DRUID_RCON_PASSWORD__|$RCON_PASSWORD|g" \
-e "s|__DRUID_PORT_MAIN__|${DRUID_PORT_MAIN_1:-25565}|g" \
-e "s|__DRUID_PORT_RCON__|${DRUID_PORT_RCON_1:-25575}|g" \
server.properties.default > server.properties
fi

java -Xmx$MAX -Xms1024M -jar forge-*-shim.jar nogui
56 changes: 56 additions & 0 deletions scrolls/minecraft/forge/1.21.10/data/server.properties.default
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
allow-flight=false
allow-nether=true
broadcast-console-to-ops=true
broadcast-rcon-to-ops=true
difficulty=easy
enable-command-block=false
enable-jmx-monitoring=false
enable-query=false
enable-rcon=true
enable-status=true
enforce-secure-profile=true
enforce-whitelist=false
entity-broadcast-range-percentage=100
force-gamemode=false
function-permission-level=2
gamemode=survival
generate-structures=true
generator-settings={}
hardcore=false
hide-online-players=false
initial-disabled-packs=
initial-enabled-packs=vanilla
level-name=world
level-seed=
level-type=minecraft\:normal
max-chained-neighbor-updates=1000000
max-players=20
max-tick-time=60000
max-world-size=29999984
motd=A Minecraft Server
network-compression-threshold=256
online-mode=true
op-permission-level=4
player-idle-timeout=0
prevent-proxy-connections=false
pvp=true
query.port=__DRUID_PORT_MAIN__
rate-limit=0
rcon.password=__DRUID_RCON_PASSWORD__
rcon.port=__DRUID_PORT_RCON__
require-resource-pack=false
resource-pack=
resource-pack-prompt=
resource-pack-sha1=
server-ip=
server-port=__DRUID_PORT_MAIN__
simulation-distance=10
spawn-animals=true
spawn-monsters=true
spawn-npcs=true
spawn-protection=16
sync-chunk-writes=true
text-filtering-config=
use-native-transport=true
view-distance=10
white-list=false
Loading
Loading