diff --git a/.github/workflows/fetch-mc-forge.yml b/.github/workflows/fetch-mc-forge.yml index cd5d6b2f..75f46b51 100644 --- a/.github/workflows/fetch-mc-forge.yml +++ b/.github/workflows/fetch-mc-forge.yml @@ -30,6 +30,10 @@ jobs: 1.21.5, 1.21.6, 1.21.7, + 1.21.8, + 1.21.9, + 1.21.10, + 1.21.11, ] runs-on: ubuntu-latest steps: diff --git a/.github/workflows/fetch-papermc.yml b/.github/workflows/fetch-papermc.yml index e37f528b..eb73c23e 100644 --- a/.github/workflows/fetch-papermc.yml +++ b/.github/workflows/fetch-papermc.yml @@ -29,6 +29,10 @@ jobs: 1.21.5, 1.21.6, 1.21.7, + 1.21.8, + 1.21.9, + 1.21.10, + 1.21.11, ] runs-on: ubuntu-latest steps: diff --git a/.github/workflows/fetch-spigot.yml b/.github/workflows/fetch-spigot.yml index 10560430..4b217795 100644 --- a/.github/workflows/fetch-spigot.yml +++ b/.github/workflows/fetch-spigot.yml @@ -30,6 +30,9 @@ jobs: { java-version: "21", spigot-version: "1.21.6" }, { java-version: "21", spigot-version: "1.21.7" }, { 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" }, ] runs-on: ubuntu-latest steps: diff --git a/scrolls/minecraft/forge/1.21.10/scroll.yaml b/scrolls/minecraft/forge/1.21.10/scroll.yaml new file mode 100644 index 00000000..71692566 --- /dev/null +++ b/scrolls/minecraft/forge/1.21.10/scroll.yaml @@ -0,0 +1,72 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-forge +desc: Minecraft Forge +version: 0.0.1 +app_version: 1.21.10 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + run: restart + dependencies: [jdk21] + procedures: + - mode: exec + data: + - sh + - ./update_user_args.sh + - mode: exec + data: + - sh + - ./run.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert, jdk21] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - forge-installer.jar + - http://192.168.100.200:9000/snapshot-cache/minecraft/forge/forge-1.21.7.jar + - mode: exec + data: + - java + - -jar + - forge-installer.jar + - --installServer + - mode: exec + data: + - rm + - forge-installer.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/forge/1.21.11/scroll.yaml b/scrolls/minecraft/forge/1.21.11/scroll.yaml new file mode 100644 index 00000000..ddeb1b82 --- /dev/null +++ b/scrolls/minecraft/forge/1.21.11/scroll.yaml @@ -0,0 +1,72 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-forge +desc: Minecraft Forge +version: 0.0.1 +app_version: 1.21.11 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + run: restart + dependencies: [jdk21] + procedures: + - mode: exec + data: + - sh + - ./update_user_args.sh + - mode: exec + data: + - sh + - ./run.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert, jdk21] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - forge-installer.jar + - http://192.168.100.200:9000/snapshot-cache/minecraft/forge/forge-1.21.7.jar + - mode: exec + data: + - java + - -jar + - forge-installer.jar + - --installServer + - mode: exec + data: + - rm + - forge-installer.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/forge/1.21.8/scroll.yaml b/scrolls/minecraft/forge/1.21.8/scroll.yaml new file mode 100644 index 00000000..4630a3a9 --- /dev/null +++ b/scrolls/minecraft/forge/1.21.8/scroll.yaml @@ -0,0 +1,72 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-forge +desc: Minecraft Forge +version: 0.0.1 +app_version: 1.21.8 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + run: restart + dependencies: [jdk21] + procedures: + - mode: exec + data: + - sh + - ./update_user_args.sh + - mode: exec + data: + - sh + - ./run.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert, jdk21] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - forge-installer.jar + - http://192.168.100.200:9000/snapshot-cache/minecraft/forge/forge-1.21.7.jar + - mode: exec + data: + - java + - -jar + - forge-installer.jar + - --installServer + - mode: exec + data: + - rm + - forge-installer.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/forge/1.21.9/scroll.yaml b/scrolls/minecraft/forge/1.21.9/scroll.yaml new file mode 100644 index 00000000..ef05480b --- /dev/null +++ b/scrolls/minecraft/forge/1.21.9/scroll.yaml @@ -0,0 +1,72 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-forge +desc: Minecraft Forge +version: 0.0.1 +app_version: 1.21.9 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + run: restart + dependencies: [jdk21] + procedures: + - mode: exec + data: + - sh + - ./update_user_args.sh + - mode: exec + data: + - sh + - ./run.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert, jdk21] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - forge-installer.jar + - http://192.168.100.200:9000/snapshot-cache/minecraft/forge/forge-1.21.7.jar + - mode: exec + data: + - java + - -jar + - forge-installer.jar + - --installServer + - mode: exec + data: + - rm + - forge-installer.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/minecraft-spigot/1.21.10/scroll.yaml b/scrolls/minecraft/minecraft-spigot/1.21.10/scroll.yaml new file mode 100644 index 00000000..cadc677b --- /dev/null +++ b/scrolls/minecraft/minecraft-spigot/1.21.10/scroll.yaml @@ -0,0 +1,59 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-spigot +desc: Minecraft Spigot +version: 0.0.1 +app_version: 1.21.10 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + mandatory: true + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + dependencies: [jdk21] + run: restart + procedures: + - mode: exec + data: + - bash + - ./start.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - spigot.jar + - http://192.168.100.200:9000/snapshot-cache/minecraft/spigot/spigot-1.21.7.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/minecraft-spigot/1.21.11/scroll.yaml b/scrolls/minecraft/minecraft-spigot/1.21.11/scroll.yaml new file mode 100644 index 00000000..d893ede0 --- /dev/null +++ b/scrolls/minecraft/minecraft-spigot/1.21.11/scroll.yaml @@ -0,0 +1,59 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-spigot +desc: Minecraft Spigot +version: 0.0.1 +app_version: 1.21.11 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + mandatory: true + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + dependencies: [jdk21] + run: restart + procedures: + - mode: exec + data: + - bash + - ./start.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - spigot.jar + - http://192.168.100.200:9000/snapshot-cache/minecraft/spigot/spigot-1.21.7.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/minecraft-spigot/1.21.9/scroll.yaml b/scrolls/minecraft/minecraft-spigot/1.21.9/scroll.yaml new file mode 100644 index 00000000..88e91af3 --- /dev/null +++ b/scrolls/minecraft/minecraft-spigot/1.21.9/scroll.yaml @@ -0,0 +1,59 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-spigot +desc: Minecraft Spigot +version: 0.0.1 +app_version: 1.21.9 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + mandatory: true + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + dependencies: [jdk21] + run: restart + procedures: + - mode: exec + data: + - bash + - ./start.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - spigot.jar + - http://192.168.100.200:9000/snapshot-cache/minecraft/spigot/spigot-1.21.7.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/minecraft-vanilla/1.21.10/scroll.yaml b/scrolls/minecraft/minecraft-vanilla/1.21.10/scroll.yaml new file mode 100644 index 00000000..edf4ddb2 --- /dev/null +++ b/scrolls/minecraft/minecraft-vanilla/1.21.10/scroll.yaml @@ -0,0 +1,58 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-vanilla +desc: Minecraft Vanilla +version: 0.0.1 +app_version: 1.21.10 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + dependencies: [jdk21] + run: restart + procedures: + - mode: exec + data: + - bash + - ./start.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - server.jar + - https://piston-data.mojang.com/v1/objects/05e4b48fbc01f0385adb74bcff9751d34552486c/server.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/minecraft-vanilla/1.21.11/scroll.yaml b/scrolls/minecraft/minecraft-vanilla/1.21.11/scroll.yaml new file mode 100644 index 00000000..fd5dea0c --- /dev/null +++ b/scrolls/minecraft/minecraft-vanilla/1.21.11/scroll.yaml @@ -0,0 +1,58 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-vanilla +desc: Minecraft Vanilla +version: 0.0.1 +app_version: 1.21.11 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + dependencies: [jdk21] + run: restart + procedures: + - mode: exec + data: + - bash + - ./start.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - server.jar + - https://piston-data.mojang.com/v1/objects/05e4b48fbc01f0385adb74bcff9751d34552486c/server.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/minecraft-vanilla/1.21.8/scroll.yaml b/scrolls/minecraft/minecraft-vanilla/1.21.8/scroll.yaml new file mode 100644 index 00000000..4dbc1321 --- /dev/null +++ b/scrolls/minecraft/minecraft-vanilla/1.21.8/scroll.yaml @@ -0,0 +1,58 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-vanilla +desc: Minecraft Vanilla +version: 0.0.1 +app_version: 1.21.8 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + dependencies: [jdk21] + run: restart + procedures: + - mode: exec + data: + - bash + - ./start.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - server.jar + - https://piston-data.mojang.com/v1/objects/05e4b48fbc01f0385adb74bcff9751d34552486c/server.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/minecraft-vanilla/1.21.9/scroll.yaml b/scrolls/minecraft/minecraft-vanilla/1.21.9/scroll.yaml new file mode 100644 index 00000000..9a89ecb4 --- /dev/null +++ b/scrolls/minecraft/minecraft-vanilla/1.21.9/scroll.yaml @@ -0,0 +1,58 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-vanilla +desc: Minecraft Vanilla +version: 0.0.1 +app_version: 1.21.9 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + dependencies: [jdk21] + run: restart + procedures: + - mode: exec + data: + - bash + - ./start.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - server.jar + - https://piston-data.mojang.com/v1/objects/05e4b48fbc01f0385adb74bcff9751d34552486c/server.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/papermc/1.21.10/scroll.yaml b/scrolls/minecraft/papermc/1.21.10/scroll.yaml new file mode 100644 index 00000000..88792568 --- /dev/null +++ b/scrolls/minecraft/papermc/1.21.10/scroll.yaml @@ -0,0 +1,58 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-paper +desc: PaperMC +version: 0.0.1 +app_version: 1.21.10 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + run: restart + dependencies: [jdk21] + procedures: + - mode: exec + data: + - bash + - ./start.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - paper.jar + - http://192.168.100.200:9000/snapshot-cache/minecraft/papermc/paper-1.21.10.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/papermc/1.21.11/scroll.yaml b/scrolls/minecraft/papermc/1.21.11/scroll.yaml new file mode 100644 index 00000000..2cc9e49a --- /dev/null +++ b/scrolls/minecraft/papermc/1.21.11/scroll.yaml @@ -0,0 +1,58 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-paper +desc: PaperMC +version: 0.0.1 +app_version: 1.21.11 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + run: restart + dependencies: [jdk21] + procedures: + - mode: exec + data: + - bash + - ./start.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - paper.jar + - http://192.168.100.200:9000/snapshot-cache/minecraft/papermc/paper-1.21.11.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/papermc/1.21.8/scroll.yaml b/scrolls/minecraft/papermc/1.21.8/scroll.yaml new file mode 100644 index 00000000..d90e3220 --- /dev/null +++ b/scrolls/minecraft/papermc/1.21.8/scroll.yaml @@ -0,0 +1,58 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-paper +desc: PaperMC +version: 0.0.1 +app_version: 1.21.8 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + run: restart + dependencies: [jdk21] + procedures: + - mode: exec + data: + - bash + - ./start.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - paper.jar + - http://192.168.100.200:9000/snapshot-cache/minecraft/papermc/paper-1.21.8.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {} diff --git a/scrolls/minecraft/papermc/1.21.9/scroll.yaml b/scrolls/minecraft/papermc/1.21.9/scroll.yaml new file mode 100644 index 00000000..4ae33536 --- /dev/null +++ b/scrolls/minecraft/papermc/1.21.9/scroll.yaml @@ -0,0 +1,58 @@ +name: artifacts.druid.gg/druid-team/scroll-minecraft-paper +desc: PaperMC +version: 0.0.1 +app_version: 1.21.9 +ports: + - name: main + protocol: tcp + port: 25565 + sleep_handler: packet_handler/minecraft.lua + start_delay: 10 + finish_after_command: install + - name: rcon + protocol: tcp + port: 25575 +init: "start" +commands: + start: + needs: [install] + run: restart + dependencies: [jdk21] + procedures: + - mode: exec + data: + - bash + - ./start.sh + stop: + procedures: + - mode: rcon + data: stop + install: + run: once + dependencies: [wget, cacert] + procedures: + - mode: exec + data: + - wget + - -q + - -O + - paper.jar + - http://192.168.100.200:9000/snapshot-cache/minecraft/papermc/paper-1.21.9.jar + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt + update: + procedures: + - mode: exec + data: + - sh + - $SCROLL_DIR/update.sh + - mode: exec + data: + - bash + - -c + - echo eula=true > eula.txt +plugins: + rcon: {}