From c044af34d1f604cc2c12d4ed565b7f26172f84b9 Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Tue, 12 Jul 2022 19:37:58 +0200 Subject: [PATCH 01/14] update base image --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index da27163..4a8ffde 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM docker.io/thallian/confd-env:latest +FROM docker.io/thallian/confd-env:3.16 RUN addgroup minecraft -g 2222 RUN adduser -u 2222 -h /var/lib/minecraft -D -G minecraft minecraft From 2a876dd9a78f7bec86a25bcb52e276b6bb71f1c7 Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Thu, 18 Aug 2022 09:49:19 +0200 Subject: [PATCH 02/14] push to version 1.19.2 --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4a8ffde..476a24d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,9 +3,9 @@ FROM docker.io/thallian/confd-env:3.16 RUN addgroup minecraft -g 2222 RUN adduser -u 2222 -h /var/lib/minecraft -D -G minecraft minecraft -ENV VERSION=1.19 -ENV SERIAL=43 -ENV SHA256_SUM=05d007a2a3b6933f1e44b0064cbc46358b03e155e0752c22eade84ad21f70b7e +ENV VERSION=1.19.2 +ENV SERIAL=131 +ENV SHA256_SUM=cbbf9b07258f73fd8a046fc3397fc216c21058d6e826cebcfbee98eb897256de RUN wget -O /var/lib/minecraft/paper.jar \ https://papermc.io/api/v2/projects/paper/versions/$VERSION/builds/$SERIAL/downloads/paper-$VERSION-$SERIAL.jar From d1d1b47ab3dc1b73c3b196a41d3a3963e063226e Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Fri, 11 Nov 2022 07:20:58 +0000 Subject: [PATCH 03/14] Delete '.gitlab-ci.yml' --- .gitlab-ci.yml | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 2f4691d..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,18 +0,0 @@ -variables: - CONTAINER_NAME: thallian/minecraft - -build: - stage: build - image: - name: gcr.io/kaniko-project/executor:debug - entrypoint: [""] - script: - - mkdir -p /kaniko/.docker - - echo "{\"auths\":{\"$CI_REGISTRY\":{\"auth\":\"$(printf "%s:%s" "$CI_REGISTRY_USER" "$CI_REGISTRY_PASSWORD" | base64 | tr -d '\n')\"}}}" > /kaniko/.docker/config.json - - >- - /kaniko/executor - --context "$CI_PROJECT_DIR" - --dockerfile "$CI_PROJECT_DIR/Dockerfile" - --destination "$CONTAINER_NAME:$CI_COMMIT_SHA" - --destination "$CONTAINER_NAME:$CI_COMMIT_REF_NAME" - --destination "$CONTAINER_NAME:latest" From 66969b14e971ba0fed3a323eca16a9f142625d6f Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Fri, 11 Nov 2022 07:21:31 +0000 Subject: [PATCH 04/14] Add '.woodpecker.yml' --- .woodpecker.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..5fcb4af --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,11 @@ +pipeline: + publish-docker-image: + image: plugins/kaniko + settings: + repo: docker.io/thallian/minecraft + tags: latest,${CI_COMMIT_SHA:0:8},${CI_COMMIT_TAG=pre} + dockerfile: Dockerfile + username: + from_secret: DOCKER_USER + password: + from_secret: DOCKER_PW \ No newline at end of file From 399b0c8e87bff75ff12ea5a981eecd3479d523fc Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Mon, 14 Nov 2022 09:59:23 +0100 Subject: [PATCH 05/14] push to 1.19.2 #270 --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 476a24d..5088809 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,15 +4,15 @@ RUN addgroup minecraft -g 2222 RUN adduser -u 2222 -h /var/lib/minecraft -D -G minecraft minecraft ENV VERSION=1.19.2 -ENV SERIAL=131 -ENV SHA256_SUM=cbbf9b07258f73fd8a046fc3397fc216c21058d6e826cebcfbee98eb897256de +ENV SERIAL=270 +ENV SHA256_SUM=49b2a798cdde4d35482f2862ce51150a7017dc7706ab1b887f07bc434a1e8602 RUN wget -O /var/lib/minecraft/paper.jar \ https://papermc.io/api/v2/projects/paper/versions/$VERSION/builds/$SERIAL/downloads/paper-$VERSION-$SERIAL.jar RUN echo "$SHA256_SUM /var/lib/minecraft/paper.jar" | sha256sum -c - || exit 1 RUN apk add --no-cache \ - openssl \ + openssl \ openjdk17-jre-headless ADD /rootfs / From 47ab936927d6112145ed2b0d8a27404b94da8bf4 Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Wed, 23 Nov 2022 17:13:49 +0100 Subject: [PATCH 06/14] use alpine 3.17 --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5088809..b0265be 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ -FROM docker.io/thallian/confd-env:3.16 +FROM docker.io/thallian/confd-env:3.17 RUN addgroup minecraft -g 2222 RUN adduser -u 2222 -h /var/lib/minecraft -D -G minecraft minecraft ENV VERSION=1.19.2 -ENV SERIAL=270 -ENV SHA256_SUM=49b2a798cdde4d35482f2862ce51150a7017dc7706ab1b887f07bc434a1e8602 +ENV SERIAL=282 +ENV SHA256_SUM=738e52037e1a37351ffb72ef75ab12fffb54e49c2b296579800f11bfee0cc5fa RUN wget -O /var/lib/minecraft/paper.jar \ https://papermc.io/api/v2/projects/paper/versions/$VERSION/builds/$SERIAL/downloads/paper-$VERSION-$SERIAL.jar From 546dc17ac588dd249edd574763a4e18beeaa314f Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Mon, 19 Dec 2022 09:51:33 +0100 Subject: [PATCH 07/14] push to 1.19.3-345 --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index b0265be..f7fb405 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,9 +3,9 @@ FROM docker.io/thallian/confd-env:3.17 RUN addgroup minecraft -g 2222 RUN adduser -u 2222 -h /var/lib/minecraft -D -G minecraft minecraft -ENV VERSION=1.19.2 -ENV SERIAL=282 -ENV SHA256_SUM=738e52037e1a37351ffb72ef75ab12fffb54e49c2b296579800f11bfee0cc5fa +ENV VERSION=1.19.3 +ENV SERIAL=345 +ENV SHA256_SUM=b35e4de5ea36c2e913ea9c766e2048c2ae1dc554e96f263df31af37165441b69 RUN wget -O /var/lib/minecraft/paper.jar \ https://papermc.io/api/v2/projects/paper/versions/$VERSION/builds/$SERIAL/downloads/paper-$VERSION-$SERIAL.jar From 29e88771d2ff5a7a86831f19228a912237cfaac2 Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Tue, 13 Jun 2023 12:55:46 +0200 Subject: [PATCH 08/14] push to 1.20.1 --- Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index f7fb405..42038d2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ -FROM docker.io/thallian/confd-env:3.17 +FROM docker.io/thallian/confd-env:3.18-3.1.5.0 RUN addgroup minecraft -g 2222 RUN adduser -u 2222 -h /var/lib/minecraft -D -G minecraft minecraft -ENV VERSION=1.19.3 -ENV SERIAL=345 -ENV SHA256_SUM=b35e4de5ea36c2e913ea9c766e2048c2ae1dc554e96f263df31af37165441b69 +ENV VERSION=1.20.1 +ENV SERIAL=18 +ENV SHA256_SUM=abbf1a52cb477619d347e06e17cd2cfa778b200d0f42164477a42e9fd13b8e0a RUN wget -O /var/lib/minecraft/paper.jar \ https://papermc.io/api/v2/projects/paper/versions/$VERSION/builds/$SERIAL/downloads/paper-$VERSION-$SERIAL.jar From 7a8d1929cbd69612d375479340860c77b0aabc99 Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Tue, 19 Dec 2023 17:19:42 +0100 Subject: [PATCH 09/14] push to version 1.20.2 --- .gitea/workflows/container.yaml | 12 +++++ .woodpecker.yml | 11 ----- Dockerfile => Containerfile | 12 ++--- README.md | 87 +++++++++++++++++++++++++-------- 4 files changed, 84 insertions(+), 38 deletions(-) create mode 100644 .gitea/workflows/container.yaml delete mode 100644 .woodpecker.yml rename Dockerfile => Containerfile (70%) diff --git a/.gitea/workflows/container.yaml b/.gitea/workflows/container.yaml new file mode 100644 index 0000000..e48b3fd --- /dev/null +++ b/.gitea/workflows/container.yaml @@ -0,0 +1,12 @@ +name: Build Multiarch Container Image +on: [push] +jobs: + call-reusable-workflow: + uses: container/multiarch-build-workflow/.gitea/workflows/build.yaml@main + with: + repository: ${{ gitea.repository }} + ref_name: ${{ gitea.ref_name }} + sha: ${{ gitea.sha }} + registry_url: ${{ secrets.REGISTRY_URL }} + registry_user: ${{ secrets.REGISTRY_USER }} + registry_pw: ${{ secrets.REGISTRY_PW }} diff --git a/.woodpecker.yml b/.woodpecker.yml deleted file mode 100644 index 5fcb4af..0000000 --- a/.woodpecker.yml +++ /dev/null @@ -1,11 +0,0 @@ -pipeline: - publish-docker-image: - image: plugins/kaniko - settings: - repo: docker.io/thallian/minecraft - tags: latest,${CI_COMMIT_SHA:0:8},${CI_COMMIT_TAG=pre} - dockerfile: Dockerfile - username: - from_secret: DOCKER_USER - password: - from_secret: DOCKER_PW \ No newline at end of file diff --git a/Dockerfile b/Containerfile similarity index 70% rename from Dockerfile rename to Containerfile index 42038d2..caf0e23 100644 --- a/Dockerfile +++ b/Containerfile @@ -1,19 +1,19 @@ -FROM docker.io/thallian/confd-env:3.18-3.1.5.0 +FROM docker.io/thallian/confd-env:3.19-3.1.6.2 RUN addgroup minecraft -g 2222 RUN adduser -u 2222 -h /var/lib/minecraft -D -G minecraft minecraft -ENV VERSION=1.20.1 -ENV SERIAL=18 -ENV SHA256_SUM=abbf1a52cb477619d347e06e17cd2cfa778b200d0f42164477a42e9fd13b8e0a +ENV VERSION=1.20.2 +ENV SERIAL=318 +ENV SHA256_SUM=ba340a835ac40b8563aa7eda1cd6479a11a7623409c89a2c35cd9d7490ed17a7 RUN wget -O /var/lib/minecraft/paper.jar \ - https://papermc.io/api/v2/projects/paper/versions/$VERSION/builds/$SERIAL/downloads/paper-$VERSION-$SERIAL.jar + https://papermc.io/api/v2/projects/paper/versions/$VERSION/builds/$SERIAL/downloads/paper-$VERSION-$SERIAL.jar RUN echo "$SHA256_SUM /var/lib/minecraft/paper.jar" | sha256sum -c - || exit 1 RUN apk add --no-cache \ openssl \ - openjdk17-jre-headless + openjdk21-jre-headless ADD /rootfs / diff --git a/README.md b/README.md index ab43466..7e2d5a4 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ -A [Minecraft](https://minecraft.net) server running on [Paper](https://papermc.io/). +A [Minecraft](https://minecraft.net) server running on +[Paper](https://papermc.io/). # Volumes + - `/var/lib/minecraft/plugins` - `/var/lib/minecraft/world` - `/var/lib/minecraft/world_nether` @@ -11,55 +13,71 @@ A [Minecraft](https://minecraft.net) server running on [Paper](https://papermc.i - `/var/lib/minecraft/banned-players.json` # Environment Variables + ## SERVER_NAME + The name of the server. ## MOTD + Message of the day. ## LEVEL_SEED -[Seed](http://minecraft.gamepedia.com/Seed_(level_generation)) for level generation. + +[Seed](http://minecraft.gamepedia.com/Seed_(level_generation)) for level +generation. ## BUKKIT_CONNECTION_THROTTLE + - default: 4000 -The delay before a client is allowed to connect again after a recent connection attempt in milliseconds. -`0` disables the limit. +The delay before a client is allowed to connect again after a recent connection +attempt in milliseconds. `0` disables the limit. ## OP_PERMISSION_LEVEL + - default: 4 One of: + - 1: Ops can bypass spawn protection. -- 2: Ops can use /clear, /difficulty, /effect, /gamemode, /gamerule, /give, and /tp, and can edit command blocks. +- 2: Ops can use /clear, /difficulty, /effect, /gamemode, /gamerule, /give, and + /tp, and can edit command blocks. - 3: Ops can use /ban, /deop, /kick, and /op. - 4: Ops can use /stop. ## ALLOW_NETHER + - default: true Whether players can travel to the Nether. ## ALLOW_FLIGHT + - default: false -Allows users to use flight on your server while in Survival mode, if they have a mod that provides flight installed. -No effect in Creative mode. +Allows users to use flight on your server while in Survival mode, if they have a +mod that provides flight installed. No effect in Creative mode. ## ANNOUNCE_PLAYER_ACHIEVEMENTS + - default: true Whether there is a server announcment when a player gets an achievement. ## MAX_WORLDSIZE + - default: 29999984 -This sets the maximum possible size in blocks, expressed as a radius, that the world border can obtain. +This sets the maximum possible size in blocks, expressed as a radius, that the +world border can obtain. ## LEVEL_TYPE + - default: DEFAULT One of: + - DEFAULT: Standard world with hills, valleys, water, etc. - FLAT: A flat world with no features, meant for building. - LARGEBIOMES: Same as default but all biomes are larger. @@ -67,105 +85,132 @@ One of: - CUSTOMIZED: Same as default unless generator-settings is set to a preset. ## MAX_BUILD_HEIGHT + - default: 256 -The maximum height in which building is allowed. Terrain may still naturally generate above a low height limit. +The maximum height in which building is allowed. Terrain may still naturally +generate above a low height limit. ## SPAWN_NPCS + - default: true Determines whether villagers will be spawned. ## SPAWN_ANIMALS + - default: true -Determines if [animals](http://minecraft.gamepedia.com/Mob#Passive) will be able to spawn. +Determines if [animals](http://minecraft.gamepedia.com/Mob#Passive) will be able +to spawn. ## SPAWN_MONSTERS + - default: true Determines if monsters will be spawned. ## GENERATE_STRUCTURES + - default: true -Defines whether [structures](http://minecraft.gamepedia.com/Generated_structures) will be generated. +Defines whether +[structures](http://minecraft.gamepedia.com/Generated_structures) will be +generated. ## WHITELIST + - default: false Whether the whitelist is used. ## HARDCORE + - default: false If set to true, players will be set to spectator mode if they die. ## PVP + - default: true Whether PvP is enabled. ## DIFFICULTY + - default: 2 -Defines the [difficulty](http://minecraft.gamepedia.com/Difficulty) of the server. +Defines the [difficulty](http://minecraft.gamepedia.com/Difficulty) of the +server. One of: + - 0: Peaceful - 1: Easy - 2: Normal - 3: Hard ## GAMEMODE + - default: 0 -Defines the [mode of gameplay](http://minecraft.gamepedia.com/Gameplay#Game_modes). +Defines the +[mode of gameplay](http://minecraft.gamepedia.com/Gameplay#Game_modes). One of: + - 0: Survival - 1: Creative - 2: Adventure - 3: Spectator ## ONLINE_MODE + - default: true -Whether to authenticate players with the mojang database. Disable it when running behind bungeecord. +Whether to authenticate players with the mojang database. Disable it when +running behind bungeecord. ## PLAYER_IDLE_TIMEOUT + - default: 0 -If non-zero, players are kicked from the server if they are idle for more than that many minutes. +If non-zero, players are kicked from the server if they are idle for more than +that many minutes. ## MAX_PLAYERS + - default: 20 The maximum number of players that can play on the server at the same time. ## VIEW_DISTANCE + - default: 10 -Sets the amount of world data the server sends the client, measured in chunks in each direction of the player (radius, not diameter). +Sets the amount of world data the server sends the client, measured in chunks in +each direction of the player (radius, not diameter). ## BUNGEECORD + - default: false Whether the server runs behind a bungeecord instance. ## MIN_RAM -- default: 512M -Minimal heapsize for the jvm. + +- default: 512M Minimal heapsize for the jvm. ## MAX_RAM -- default: 512M -Maximal heapsize for the jvm. + +- default: 512M Maximal heapsize for the jvm. # Ports + - 25565 # Capabilities -- CHOWN + - DAC_OVERRIDE - FOWNER - NET_BIND_SERVICE From d9269537c50f8c3922a999d879c180cbc1bcb70e Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Thu, 28 Mar 2024 14:03:05 +0100 Subject: [PATCH 10/14] push to 1.20.4 --- Containerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Containerfile b/Containerfile index caf0e23..858f4f1 100644 --- a/Containerfile +++ b/Containerfile @@ -3,9 +3,9 @@ FROM docker.io/thallian/confd-env:3.19-3.1.6.2 RUN addgroup minecraft -g 2222 RUN adduser -u 2222 -h /var/lib/minecraft -D -G minecraft minecraft -ENV VERSION=1.20.2 -ENV SERIAL=318 -ENV SHA256_SUM=ba340a835ac40b8563aa7eda1cd6479a11a7623409c89a2c35cd9d7490ed17a7 +ENV VERSION=1.20.4 +ENV SERIAL=462 +ENV SHA256_SUM=70ee8740b9670bfa8a51313bbb99d7527b04526e51baa37fdb1c1ac3e90d8be7 RUN wget -O /var/lib/minecraft/paper.jar \ https://papermc.io/api/v2/projects/paper/versions/$VERSION/builds/$SERIAL/downloads/paper-$VERSION-$SERIAL.jar From 32c1e78f526017ed7db44c5f0f7c69c42c4ec81f Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Mon, 27 May 2024 16:10:26 +0200 Subject: [PATCH 11/14] push to 1.20.4-496 --- Containerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Containerfile b/Containerfile index 858f4f1..6a3399d 100644 --- a/Containerfile +++ b/Containerfile @@ -1,11 +1,11 @@ -FROM docker.io/thallian/confd-env:3.19-3.1.6.2 +FROM docker.io/thallian/confd-env:3.20-3.1.6.2 RUN addgroup minecraft -g 2222 RUN adduser -u 2222 -h /var/lib/minecraft -D -G minecraft minecraft ENV VERSION=1.20.4 -ENV SERIAL=462 -ENV SHA256_SUM=70ee8740b9670bfa8a51313bbb99d7527b04526e51baa37fdb1c1ac3e90d8be7 +ENV SERIAL=496 +ENV SHA256_SUM=9c6419c3504db84d437d4bbeb5b9d27d548a009a3ed2f1c617b62e7341cfeee3 RUN wget -O /var/lib/minecraft/paper.jar \ https://papermc.io/api/v2/projects/paper/versions/$VERSION/builds/$SERIAL/downloads/paper-$VERSION-$SERIAL.jar From efd76a898efa3fc3a69829920baa292428156dde Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Sun, 2 Jun 2024 08:19:04 +0200 Subject: [PATCH 12/14] push to 1.20.6-130 --- Containerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Containerfile b/Containerfile index 6a3399d..eabbb01 100644 --- a/Containerfile +++ b/Containerfile @@ -3,9 +3,9 @@ FROM docker.io/thallian/confd-env:3.20-3.1.6.2 RUN addgroup minecraft -g 2222 RUN adduser -u 2222 -h /var/lib/minecraft -D -G minecraft minecraft -ENV VERSION=1.20.4 -ENV SERIAL=496 -ENV SHA256_SUM=9c6419c3504db84d437d4bbeb5b9d27d548a009a3ed2f1c617b62e7341cfeee3 +ENV VERSION=1.20.6 +ENV SERIAL=130 +ENV SHA256_SUM=803bd42701210e86b8cc9e384b414d85246615747d3ebff513fc02f76860154f RUN wget -O /var/lib/minecraft/paper.jar \ https://papermc.io/api/v2/projects/paper/versions/$VERSION/builds/$SERIAL/downloads/paper-$VERSION-$SERIAL.jar From 0b53335aeaa07879b630d1f4ab6be8dc01ea2005 Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Thu, 27 Jun 2024 19:23:02 +0200 Subject: [PATCH 13/14] push to 1.20.6-147 --- Containerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Containerfile b/Containerfile index eabbb01..b48b0b2 100644 --- a/Containerfile +++ b/Containerfile @@ -4,8 +4,8 @@ RUN addgroup minecraft -g 2222 RUN adduser -u 2222 -h /var/lib/minecraft -D -G minecraft minecraft ENV VERSION=1.20.6 -ENV SERIAL=130 -ENV SHA256_SUM=803bd42701210e86b8cc9e384b414d85246615747d3ebff513fc02f76860154f +ENV SERIAL=147 +ENV SHA256_SUM=24c58de34153160f3b466c70c94afcec9b3d2b20a6681863e839df7b7bdb9594 RUN wget -O /var/lib/minecraft/paper.jar \ https://papermc.io/api/v2/projects/paper/versions/$VERSION/builds/$SERIAL/downloads/paper-$VERSION-$SERIAL.jar From 1f9998579ab663898d763cad0cbced2f88fbadd6 Mon Sep 17 00:00:00 2001 From: Sebastian Hugentobler Date: Sun, 4 Aug 2024 13:53:53 +0200 Subject: [PATCH 14/14] push to 1.21-124 --- Containerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Containerfile b/Containerfile index b48b0b2..7e7f3a2 100644 --- a/Containerfile +++ b/Containerfile @@ -3,9 +3,9 @@ FROM docker.io/thallian/confd-env:3.20-3.1.6.2 RUN addgroup minecraft -g 2222 RUN adduser -u 2222 -h /var/lib/minecraft -D -G minecraft minecraft -ENV VERSION=1.20.6 -ENV SERIAL=147 -ENV SHA256_SUM=24c58de34153160f3b466c70c94afcec9b3d2b20a6681863e839df7b7bdb9594 +ENV VERSION=1.21 +ENV SERIAL=124 +ENV SHA256_SUM=0620f678aeb1581a20c191621b427c10b4f0d86e18bf04955fdc44ff9bdc758f RUN wget -O /var/lib/minecraft/paper.jar \ https://papermc.io/api/v2/projects/paper/versions/$VERSION/builds/$SERIAL/downloads/paper-$VERSION-$SERIAL.jar