diff --git a/.env.dist b/.env.dist
index 295befa..4d6e9fe 100644
--- a/.env.dist
+++ b/.env.dist
@@ -1,11 +1,11 @@
# GLOBAL SERVER
##################################################
-BASE_DIR=/data/compose/minecraft
+BASE_DIR=/opt/docker/minecraft
BASE_TIMEZONE=Europe/Berlin
SERVER_TYPE=FABRIC
-SERVER_MC_VERSION="1.20.1"
-SERVER_NAME=1201-network
+SERVER_MC_VERSION="26.1.2"
+SERVER_NAME=26_1_2-network
SERVER_MOTD="§4[WARNING]§r Please connect to the correct server."
SERVER_VIEW_DISTANCE=14
# For the CF_API_KEY >> every '$' has to be escaped with another '$' character !!!
@@ -23,6 +23,7 @@ DB_PASSWORD=CHANGE-ME
REDIS_PORT=6379
REDIS_PASSWORD=CHANGE-ME
+SERVICE_VSCODE_PORT=8443
SERVICE_VSCODE_PASSWORD=CHANGE-ME
SERVICE_VSCODE_SUDO_PASSWORD=CHANGE-ME
SERVICE_VSCODE_PROXY_DOMAIN=mcdev.waldinet.de
@@ -31,7 +32,7 @@ SERVICE_VSCODE_PROXY_DOMAIN=mcdev.waldinet.de
##################################################
PROXY_TYPE=velocity
PROXY_PORT=1337
-PROXY_PLUGINS="https://github.com/Lorenzo0111/RocketJoin/releases/download/2.4.1/RocketJoin-velocity-2.4.1.jar"
+PROXY_PLUGINS="https://github.com/Lorenzo0111/RocketJoin/releases/download/2.5/RocketJoin-velocity-2.5.jar"
# https://cdn-raw.modrinth.com/data/16vhQOQN/versions/OQpVrXXW/minimotd-velocity-2.0.13.jar
# https://ci.dmulloy2.net/job/ProtocolLib/668/artifact/build/libs/ProtocolLib.ja
# https://github.com/oddlama/vane/releases/download/v1.12.3/vane-velocity-1.12.3.jar
@@ -41,7 +42,7 @@ PROXY_PLUGINS="https://github.com/Lorenzo0111/RocketJoin/releases/download/2.4.1
# SERVER - SMP
##################################################
-MC_SMP_NAME=smp
+MC_SMP_NAME=waldicraft
MC_SMP_SEED=-7754207215465818387
MC_SMP_SERVER_PORT=1338
MC_SMP_MAX_MEMORY="4G"
@@ -49,9 +50,9 @@ MC_SMP_MAX_PLAYERS=10
MC_SMP_DIFFICULTY=normal
MC_SMP_RCON_PASSWORD=CHANGE-ME
MC_SMP_RCON_PORT=25575
-MC_SMP_DATAPACKS="https://github.com/WaldiNet/Towers_Of_The_Wild_Reworked/releases/download/v4.2.1/Towers_Of_The_Wild_Reworked_v4.2.1_Fabric_Waystones.zip, https://cdn.modrinth.com/data/yID404Mu/versions/BBiCd6GO/scorched-v1.1.3b.zip, https://cdn.modrinth.com/data/HQsBdHGd/versions/ohkYIBHw/Ender%20Dragon%20Fight%20Remastered%20Data%20And%20Resource%20Pack-v4.3.zip"
-MC_SMP_MODRINTH_PROJECTS="fabric-api:pYtlDijL, mysql-jdbc:94JxXm7O, luckperms:7PNj6nCm, amplified-nether:QXFvBT1u, appleskin:CxnVG86Y, architectury-api:Sbew3kXe, chunky:t8SbUchF, dynmap:vqx7tUUt, fabric-seasons:uMEzKato, fwaystones:wNz9DqWv, fabricproxy-lite:XJmDAnj5, lithium:ZSNsJrPI, nullscape:O0uQyKki, rei:kq4TOe4i, simple-voice-chat:I0UEW6B0, travelersbackpack:XFdxMe7g, trinkets:e563ycts"
-MC_SMP_CURSEFORGE_FILES="worldedit:4586218"
+MC_SMP_DATAPACKS=
+MC_SMP_MODRINTH_PROJECTS="fabric-api:BLz7ETCw, luckperms:fTIdfb46, amplified-nether:rp2A0tDf, appleskin:HwaLJe3v, chunky:4Eotm6ov, fabricproxy-lite:CsEpiziv, lithium:R7MxYvuW, nullscape:E4kh5rGD, midnightlib:jcj4Ev6D, repurposed-structures-fabric:Jvol4Hh2, terralith:FCzSjHeG, travelersbackpack:Q6rEigkb"
+MC_SMP_CURSEFORGE_FILES="worldedit:8037379"
MC_SMP_SPIGET_RESOURCES=
# SERVER - EXPEDITION
@@ -64,9 +65,9 @@ MC_EXPEDITION_MAX_PLAYERS=10
MC_EXPEDITION_DIFFICULTY=normal
MC_EXPEDITION_RCON_PASSWORD=CHANGE-ME
MC_EXPEDITION_RCON_PORT=25580
-MC_EXPEDITION_DATAPACKS="https://github.com/WaldiNet/Towers_Of_The_Wild_Reworked/releases/download/v4.2.1/Towers_Of_The_Wild_Reworked_v4.2.1_Fabric_Waystones.zip, https://cdn.modrinth.com/data/yID404Mu/versions/BBiCd6GO/scorched-v1.1.3b.zip, https://cdn.modrinth.com/data/HQsBdHGd/versions/ohkYIBHw/Ender%20Dragon%20Fight%20Remastered%20Data%20And%20Resource%20Pack-v4.3.zip"
-MC_EXPEDITION_MODRINTH_PROJECTS="fabric-api:pYtlDijL, luckperms:7PNj6nCm, amplified-nether:QXFvBT1u, appleskin:CxnVG86Y, architectury-api:Sbew3kXe, chunky:t8SbUchF, dynmap:vqx7tUUt, fabric-seasons:uMEzKato, fwaystones:wNz9DqWv, fabricproxy-lite:XJmDAnj5, lithium:ZSNsJrPI, midnightlib:YXz8kIQl, nullscape:O0uQyKki, oxidizing-lightning-rods:zaW5MOC0, rei:kq4TOe4i, repurposed-structures-fabric:UUsn75P9, simple-voice-chat:I0UEW6B0, terralith:hYoo0DKV, travelersbackpack:XFdxMe7g, trinkets:e563ycts"
-MC_EXPEDITION_CURSEFORGE_FILES="worldedit:4586218"
+MC_EXPEDITION_DATAPACKS=
+MC_EXPEDITION_MODRINTH_PROJECTS="fabric-api:BLz7ETCw, luckperms:fTIdfb46, amplified-nether:rp2A0tDf, appleskin:HwaLJe3v, chunky:4Eotm6ov, fabricproxy-lite:CsEpiziv, lithium:R7MxYvuW, nullscape:E4kh5rGD, midnightlib:jcj4Ev6D, repurposed-structures-fabric:Jvol4Hh2, terralith:FCzSjHeG, travelersbackpack:Q6rEigkb"
+MC_EXPEDITION_CURSEFORGE_FILES="worldedit:8037379"
MC_EXPEDITION_SPIGET_RESOURCES=
# SERVER - TESTING
@@ -79,8 +80,8 @@ MC_TESTING_MAX_PLAYERS=10
MC_TESTING_RCON_PORT=25581
MC_TESTING_RCON_PASSWORD=CHANGE-ME
MC_TESTING_DATAPACKS=
-MC_TESTING_MODRINTH_PROJECTS="fabric-api:pYtlDijL, luckperms:7PNj6nCm, architectury-api:Sbew3kXe, chunky:t8SbUchF, dynmap:vqx7tUUt, fwaystones:wNz9DqWv, fabricproxy-lite:XJmDAnj5, lithium:ZSNsJrPI, rei:kq4TOe4i, simple-voice-chat:I0UEW6B0"
-MC_TESTING_CURSEFORGE_FILES="worldedit:4586218"
+MC_TESTING_MODRINTH_PROJECTS="fabric-api:BLz7ETCw, luckperms:fTIdfb46, chunky:4Eotm6ov, fabricproxy-lite:CsEpiziv, lithium:R7MxYvuW"
+MC_TESTING_CURSEFORGE_FILES="worldedit:8037379"
MC_TESTING_SPIGET_RESOURCES=
# MODS
diff --git a/docker-compose.yaml b/docker-compose.yaml
index 6e69ec0..981688c 100644
--- a/docker-compose.yaml
+++ b/docker-compose.yaml
@@ -1,9 +1,13 @@
-version: "3.8"
+x-arcane:
+ icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/minecraft.svg
+ urls:
+ - https://github.com/WaldiNet/minecraft-network
+
services:
# https://github.com/itzg/docker-bungeecord/
proxy:
- image: itzg/bungeecord:java17
+ image: itzg/bungeecord:java25
container_name: mc-proxy
restart: unless-stopped
ports:
@@ -19,12 +23,12 @@ services:
- ${BASE_DIR}/${SERVER_NAME}/proxy/${PROXY_TYPE}/plugins:/plugins
- ${BASE_DIR}/${SERVER_NAME}/proxy/${PROXY_TYPE}/config:/config
labels:
- com.centurylinklabs.watchtower.enable: "false"
- com.centurylinklabs.watchtower.monitor-only: "true"
+ com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/papermc-velocity.svg
+ com.getarcaneapp.arcane.updater: false
# https://docker-minecraft-server.readthedocs.io/
server-smp:
- image: itzg/minecraft-server:java20-alpine
+ image: itzg/minecraft-server:java25-alpine
container_name: mc-server-smp
restart: unless-stopped
ports:
@@ -72,12 +76,12 @@ services:
- ${BASE_DIR}/${SERVER_NAME}/server/${MC_SMP_NAME}/data:/data
- ${BASE_DIR}/${SERVER_NAME}/server/${MC_SMP_NAME}/mods:/mods:ro
labels:
- com.centurylinklabs.watchtower.enable: "false"
- com.centurylinklabs.watchtower.monitor-only: "true"
+ com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/minecraft.svg
+ com.getarcaneapp.arcane.updater: false
# https://docker-minecraft-server.readthedocs.io/
server-expedition:
- image: itzg/minecraft-server:java20-alpine
+ image: itzg/minecraft-server:java25-alpine
container_name: mc-server-expedition
restart: unless-stopped
ports:
@@ -125,12 +129,12 @@ services:
- ${BASE_DIR}/${SERVER_NAME}/server/${MC_EXPEDITION_NAME}/data:/data
- ${BASE_DIR}/${SERVER_NAME}/server/${MC_EXPEDITION_NAME}/mods:/mods:ro
labels:
- com.centurylinklabs.watchtower.enable: "false"
- com.centurylinklabs.watchtower.monitor-only: "true"
+ com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/minecraft.svg
+ com.getarcaneapp.arcane.updater: false
# https://docker-minecraft-server.readthedocs.io/
server-testing:
- image: itzg/minecraft-server:java20-alpine
+ image: itzg/minecraft-server:java25-alpine
container_name: mc-server-testing
restart: unless-stopped
ports:
@@ -183,8 +187,8 @@ services:
- ${BASE_DIR}/${SERVER_NAME}/server/${MC_TESTING_NAME}/data:/data
- ${BASE_DIR}/${SERVER_NAME}/server/${MC_TESTING_NAME}/mods:/mods:ro
labels:
- com.centurylinklabs.watchtower.enable: "false"
- com.centurylinklabs.watchtower.monitor-only: "true"
+ com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/minecraft.svg
+ com.getarcaneapp.arcane.updater: false
# https://github.com/itzg/docker-mc-backup
backup-smp:
@@ -208,8 +212,8 @@ services:
- ${BASE_DIR}/${SERVER_NAME}/backups/server/${MC_SMP_NAME}:/backups
- ${BASE_DIR}/${SERVER_NAME}/server/${MC_SMP_NAME}:/data
labels:
- com.centurylinklabs.watchtower.enable: "false"
- com.centurylinklabs.watchtower.monitor-only: "true"
+ #com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/minecraft.svg
+ com.getarcaneapp.arcane.updater: false
# https://github.com/itzg/docker-mc-backup
backup-expedition:
@@ -233,8 +237,8 @@ services:
- ${BASE_DIR}/${SERVER_NAME}/backups/server/${MC_EXPEDITION_NAME}:/backups
- ${BASE_DIR}/${SERVER_NAME}/server/${MC_EXPEDITION_NAME}:/data
labels:
- com.centurylinklabs.watchtower.enable: "false"
- com.centurylinklabs.watchtower.monitor-only: "true"
+ #com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/minecraft.svg
+ com.getarcaneapp.arcane.updater: false
# https://github.com/itzg/docker-mc-backup
backup-testing:
@@ -258,68 +262,68 @@ services:
- ${BASE_DIR}/${SERVER_NAME}/backups/server/${MC_TESTING_NAME}:/backups
- ${BASE_DIR}/${SERVER_NAME}/server/${MC_TESTING_NAME}:/data
labels:
- com.centurylinklabs.watchtower.enable: "false"
- com.centurylinklabs.watchtower.monitor-only: "true"
+ #com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/minecraft.svg
+ com.getarcaneapp.arcane.updater: false
# Dynmap => https://github.com/webbukkit/dynmap/wiki/External-Webserver-Basics
# LiveAtlas => https://github.com/JLyne/LiveAtlas/wiki/Configuring-Multiple-Servers
- service-nginx:
- image: nginx:1.25-alpine
- container_name: mc-service-nginx
- restart: unless-stopped
- ports:
- - ${NGINX_PORT:-80}:80
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - ${BASE_DIR}/${SERVER_NAME}/.docker/nginx/conf.d/:/etc/nginx/conf.d/
- - ${BASE_DIR}/${SERVER_NAME}/services/nginx/www:/var/www
- - ${BASE_DIR}/${SERVER_NAME}/services/nginx/logs:/var/log/nginx
- # Dynmap => SMP
- - ${BASE_DIR}/${SERVER_NAME}/server/${MC_SMP_NAME}/data/dynmap/web/standalone:/var/www/maps/${MC_SMP_NAME}/standalone
- - ${BASE_DIR}/${SERVER_NAME}/server/${MC_SMP_NAME}/data/dynmap/web/tiles:/var/www/maps/${MC_SMP_NAME}/tiles
- # Dynmap => Expedition
- - ${BASE_DIR}/${SERVER_NAME}/server/${MC_EXPEDITION_NAME}/data/dynmap/web/standalone:/var/www/maps/${MC_EXPEDITION_NAME}/standalone
- - ${BASE_DIR}/${SERVER_NAME}/server/${MC_EXPEDITION_NAME}/data/dynmap/web/tiles:/var/www/maps/${MC_EXPEDITION_NAME}/tiles
- # Dynmap => Testing
- - ${BASE_DIR}/${SERVER_NAME}/server/${MC_TESTING_NAME}/data/dynmap/web/standalone:/var/www/maps/${MC_TESTING_NAME}/standalone
- - ${BASE_DIR}/${SERVER_NAME}/server/${MC_TESTING_NAME}/data/dynmap/web/tiles:/var/www/maps/${MC_TESTING_NAME}/tiles
- labels:
- com.centurylinklabs.watchtower.enable: "false"
- com.centurylinklabs.watchtower.monitor-only: "true"
+ # service-nginx:
+ # image: nginx:1.25-alpine
+ # container_name: mc-service-nginx
+ # restart: unless-stopped
+ # ports:
+ # - ${NGINX_PORT:-80}:80
+ # volumes:
+ # - /etc/localtime:/etc/localtime:ro
+ # - ${BASE_DIR}/${SERVER_NAME}/.docker/nginx/conf.d/:/etc/nginx/conf.d/
+ # - ${BASE_DIR}/${SERVER_NAME}/services/nginx/www:/var/www
+ # - ${BASE_DIR}/${SERVER_NAME}/services/nginx/logs:/var/log/nginx
+ # # Dynmap => SMP
+ # - ${BASE_DIR}/${SERVER_NAME}/server/${MC_SMP_NAME}/data/dynmap/web/standalone:/var/www/maps/${MC_SMP_NAME}/standalone
+ # - ${BASE_DIR}/${SERVER_NAME}/server/${MC_SMP_NAME}/data/dynmap/web/tiles:/var/www/maps/${MC_SMP_NAME}/tiles
+ # # Dynmap => Expedition
+ # - ${BASE_DIR}/${SERVER_NAME}/server/${MC_EXPEDITION_NAME}/data/dynmap/web/standalone:/var/www/maps/${MC_EXPEDITION_NAME}/standalone
+ # - ${BASE_DIR}/${SERVER_NAME}/server/${MC_EXPEDITION_NAME}/data/dynmap/web/tiles:/var/www/maps/${MC_EXPEDITION_NAME}/tiles
+ # # Dynmap => Testing
+ # - ${BASE_DIR}/${SERVER_NAME}/server/${MC_TESTING_NAME}/data/dynmap/web/standalone:/var/www/maps/${MC_TESTING_NAME}/standalone
+ # - ${BASE_DIR}/${SERVER_NAME}/server/${MC_TESTING_NAME}/data/dynmap/web/tiles:/var/www/maps/${MC_TESTING_NAME}/tiles
+ # labels:
+ # com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/nginx.svg
+ # com.getarcaneapp.arcane.updater: false
# Needed for dynmap serving
- service-php-fpm:
- image: php:8.2-fpm-alpine
- container_name: mc-service-php
- restart: unless-stopped
- ports:
- - ${PHP_PORT:-9000}:9000
- volumes:
- - /etc/timezone:/etc/timezone:ro
- - ${BASE_DIR}/${SERVER_NAME}/services/nginx/www:/var/www
- labels:
- com.centurylinklabs.watchtower.enable: "true"
- com.centurylinklabs.watchtower.monitor-only: "false"
+ # service-php-fpm:
+ # image: php:8.2-fpm-alpine
+ # container_name: mc-service-php
+ # restart: unless-stopped
+ # ports:
+ # - ${PHP_PORT:-9000}:9000
+ # volumes:
+ # - /etc/timezone:/etc/timezone:ro
+ # - ${BASE_DIR}/${SERVER_NAME}/services/nginx/www:/var/www
+ # labels:
+ # #com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/nginx.svg
+ # com.getarcaneapp.arcane.updater: false
# Dynmap => https://github.com/webbukkit/dynmap/wiki/%5BTutorial%5D-Setting-up-a-standalone-web-server-with-MySQL-SQLite/
- service-mysql:
- image: mysql:8.1
- container_name: mc-service-mysql
- restart: unless-stopped
- command: [ '--authentication_policy=mysql_native_password' ]
- ports:
- - ${DB_PORT:-3306}:3306
- environment:
- MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
- MYSQL_USER: ${DB_USER}
- MYSQL_PASSWORD: ${DB_PASSWORD}
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - ${BASE_DIR}/${SERVER_NAME}/.docker/mysql/init:/docker-entrypoint-initdb.d
- - ${BASE_DIR}/${SERVER_NAME}/services/mysql:/var/lib/mysql
- labels:
- com.centurylinklabs.watchtower.enable: "false"
- com.centurylinklabs.watchtower.monitor-only: "true"
+ # service-mysql:
+ # image: mysql:8.1
+ # container_name: mc-service-mysql
+ # restart: unless-stopped
+ # command: [ '--authentication_policy=mysql_native_password' ]
+ # ports:
+ # - ${DB_PORT:-3306}:3306
+ # environment:
+ # MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
+ # MYSQL_USER: ${DB_USER}
+ # MYSQL_PASSWORD: ${DB_PASSWORD}
+ # volumes:
+ # - /etc/localtime:/etc/localtime:ro
+ # - ${BASE_DIR}/${SERVER_NAME}/.docker/mysql/init:/docker-entrypoint-initdb.d
+ # - ${BASE_DIR}/${SERVER_NAME}/services/mysql:/var/lib/mysql
+ # labels:
+ # #com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/nginx.svg
+ # com.getarcaneapp.arcane.updater: false
# service-redis:
# image: redis:7.2-alpine
@@ -340,7 +344,7 @@ services:
container_name: service-code-server
restart: unless-stopped
ports:
- - 8443:8443
+ - ${SERVICE_VSCODE_PORT:-8443}:8443
environment:
PUID: 1000
PGID: 1000
@@ -353,5 +357,5 @@ services:
- ${BASE_DIR}/${SERVER_NAME}/services/code-server/config:/config
- ${BASE_DIR}/${SERVER_NAME}:/config/workspace
labels:
- com.centurylinklabs.watchtower.enable: "true"
- com.centurylinklabs.watchtower.monitor-only: "false"
+ com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/visual-studio-code.svg
+ com.getarcaneapp.arcane.updater: false
diff --git a/proxy/velocity/config/velocity.toml b/proxy/velocity/config/velocity.toml
index 5171d37..1db3119 100644
--- a/proxy/velocity/config/velocity.toml
+++ b/proxy/velocity/config/velocity.toml
@@ -7,7 +7,7 @@ bind = "0.0.0.0:25577"
# What should be the MOTD? This gets displayed when the player adds your server to
# their server list. Only MiniMessage format is accepted.
# https://webui.advntr.dev/?mode=chat_closed&input=%3Cdark_green%3EWaldiCraft%3C%2Fdark_green%3E%20%7C%20%3Cred%3ESurvival%201.20.1%3C%2Fred%3E%20%7C%20Fabric&bg=grass
-motd = "WaldiCraft | Survival 1.20.1 | Fabric"
+motd = "WaldiCraft | Survival 26.1.2 | Fabric"
# What should we display for the maximum number of players? (Velocity does not support a cap
# on the number of players online.)
diff --git a/proxy/velocity/plugins/rocketjoin/config.yml b/proxy/velocity/plugins/rocketjoin/config.yml
index 3e0f106..42a2584 100644
--- a/proxy/velocity/plugins/rocketjoin/config.yml
+++ b/proxy/velocity/plugins/rocketjoin/config.yml
@@ -6,7 +6,7 @@
# |_| \_\___/ \___|_|\_\___|\__| \____/ \___/|_|_| |_|
# Do not change these values
-config-version: 2.4
+config-version: 2.5
already-asked: false
# WARNING: If this plugin is running on bungeecord or velocity please read https://wiki.lorenzo0111.me/rocketjoin/bungeecord
@@ -78,8 +78,8 @@ conditions:
# Set to "disable" to disable this feature
# welcome: "disable"
welcome: "\n======== Welcome to WaldiCraft ========\n
-* Dynamic Map\n
-* Server Status\n
+* Dynamic Map\n
+* Server Status\n
* Dynmap Marker Command\n\n
You can also switch between worlds! Just type...\n
* /waldicraft\n
diff --git a/server/expedition/config/vt-craftingtweaks.json b/server/expedition/config/vt-craftingtweaks.json
index d7b1e03..eee3d1c 100644
--- a/server/expedition/config/vt-craftingtweaks.json
+++ b/server/expedition/config/vt-craftingtweaks.json
@@ -1,27 +1,26 @@
{
"type": "craftingtweaks",
- "version": "1.20",
+ "version": "26.1",
"packs": {
- "quality of life": [
+ "Quality of Life": [
"rotten flesh to leather",
"straight to shapeless",
"blackstone cobblestone"
],
- "more blocks": [
+ "More Blocks": [
"more trapdoors",
"more bark",
"more stairs",
"more bricks"
],
- "craftables": [
+ "Craftables": [
"craftable gravel",
"craftable horse armor",
- "craftable name tags",
"craftable blackstone"
],
- "unpackables": [
+ "Unpackables": [
"unpackable nether wart",
"unpackable ice"
]
}
-}
+}
\ No newline at end of file
diff --git a/server/expedition/config/vt-datapacks.json b/server/expedition/config/vt-datapacks.json
index 36f059a..6e5915f 100644
--- a/server/expedition/config/vt-datapacks.json
+++ b/server/expedition/config/vt-datapacks.json
@@ -1,43 +1,34 @@
{
"type": "datapacks",
- "version": "1.20",
+ "version": "26.1",
"packs": {
- "survival": [
- "armor status",
- "afk display",
- "multiplayer sleep",
- "graves",
+ "Decorative/Cosmetic": [
+ "armor statues",
"custom nether portals",
- "couldron concrete",
- "track raw statistics",
- "track statistics",
- "nether portal coords",
- "real time clock"
- ],
- "items": [
- "armored elytra",
- "player head drops"
- ],
- "mobs": [
- "anti enderman grief",
- "double shulker shells",
- "dragon drops",
- "larger phantoms",
"more mob heads",
- "villager death messages"
- ],
- "utilities": [
"name colors",
- "spectator night vision",
- "spectator conduit power"
- ],
- "hermitcraft": [
- "tag"
+ "player head drops"
],
- "experimental": [
- "xp management",
+ "Convenience": [
+ "cauldron concrete",
"chunk loaders",
- "elevators"
+ "elevators",
+ "multiplayer sleep",
+ "spectator conduit power",
+ "spectator night vision"
+ ],
+ "Gameplay Changes": [
+ "anti enderman grief",
+ "armored elytra",
+ "graves"
+ ],
+ "Informative": [
+ "afk display",
+ "nether portal coords",
+ "real time clock",
+ "track raw statistics",
+ "track statistics",
+ "villager death messages"
]
}
-}
+}
\ No newline at end of file
diff --git a/server/testing/config/vt-craftingtweaks.json b/server/testing/config/vt-craftingtweaks.json
index d7b1e03..eee3d1c 100644
--- a/server/testing/config/vt-craftingtweaks.json
+++ b/server/testing/config/vt-craftingtweaks.json
@@ -1,27 +1,26 @@
{
"type": "craftingtweaks",
- "version": "1.20",
+ "version": "26.1",
"packs": {
- "quality of life": [
+ "Quality of Life": [
"rotten flesh to leather",
"straight to shapeless",
"blackstone cobblestone"
],
- "more blocks": [
+ "More Blocks": [
"more trapdoors",
"more bark",
"more stairs",
"more bricks"
],
- "craftables": [
+ "Craftables": [
"craftable gravel",
"craftable horse armor",
- "craftable name tags",
"craftable blackstone"
],
- "unpackables": [
+ "Unpackables": [
"unpackable nether wart",
"unpackable ice"
]
}
-}
+}
\ No newline at end of file
diff --git a/server/testing/config/vt-datapacks.json b/server/testing/config/vt-datapacks.json
index 36f059a..6e5915f 100644
--- a/server/testing/config/vt-datapacks.json
+++ b/server/testing/config/vt-datapacks.json
@@ -1,43 +1,34 @@
{
"type": "datapacks",
- "version": "1.20",
+ "version": "26.1",
"packs": {
- "survival": [
- "armor status",
- "afk display",
- "multiplayer sleep",
- "graves",
+ "Decorative/Cosmetic": [
+ "armor statues",
"custom nether portals",
- "couldron concrete",
- "track raw statistics",
- "track statistics",
- "nether portal coords",
- "real time clock"
- ],
- "items": [
- "armored elytra",
- "player head drops"
- ],
- "mobs": [
- "anti enderman grief",
- "double shulker shells",
- "dragon drops",
- "larger phantoms",
"more mob heads",
- "villager death messages"
- ],
- "utilities": [
"name colors",
- "spectator night vision",
- "spectator conduit power"
- ],
- "hermitcraft": [
- "tag"
+ "player head drops"
],
- "experimental": [
- "xp management",
+ "Convenience": [
+ "cauldron concrete",
"chunk loaders",
- "elevators"
+ "elevators",
+ "multiplayer sleep",
+ "spectator conduit power",
+ "spectator night vision"
+ ],
+ "Gameplay Changes": [
+ "anti enderman grief",
+ "armored elytra",
+ "graves"
+ ],
+ "Informative": [
+ "afk display",
+ "nether portal coords",
+ "real time clock",
+ "track raw statistics",
+ "track statistics",
+ "villager death messages"
]
}
-}
+}
\ No newline at end of file
diff --git a/server/waldicraft/config/vt-craftingtweaks.json b/server/waldicraft/config/vt-craftingtweaks.json
index d7b1e03..eee3d1c 100644
--- a/server/waldicraft/config/vt-craftingtweaks.json
+++ b/server/waldicraft/config/vt-craftingtweaks.json
@@ -1,27 +1,26 @@
{
"type": "craftingtweaks",
- "version": "1.20",
+ "version": "26.1",
"packs": {
- "quality of life": [
+ "Quality of Life": [
"rotten flesh to leather",
"straight to shapeless",
"blackstone cobblestone"
],
- "more blocks": [
+ "More Blocks": [
"more trapdoors",
"more bark",
"more stairs",
"more bricks"
],
- "craftables": [
+ "Craftables": [
"craftable gravel",
"craftable horse armor",
- "craftable name tags",
"craftable blackstone"
],
- "unpackables": [
+ "Unpackables": [
"unpackable nether wart",
"unpackable ice"
]
}
-}
+}
\ No newline at end of file
diff --git a/server/waldicraft/config/vt-datapacks.json b/server/waldicraft/config/vt-datapacks.json
index 36f059a..6e5915f 100644
--- a/server/waldicraft/config/vt-datapacks.json
+++ b/server/waldicraft/config/vt-datapacks.json
@@ -1,43 +1,34 @@
{
"type": "datapacks",
- "version": "1.20",
+ "version": "26.1",
"packs": {
- "survival": [
- "armor status",
- "afk display",
- "multiplayer sleep",
- "graves",
+ "Decorative/Cosmetic": [
+ "armor statues",
"custom nether portals",
- "couldron concrete",
- "track raw statistics",
- "track statistics",
- "nether portal coords",
- "real time clock"
- ],
- "items": [
- "armored elytra",
- "player head drops"
- ],
- "mobs": [
- "anti enderman grief",
- "double shulker shells",
- "dragon drops",
- "larger phantoms",
"more mob heads",
- "villager death messages"
- ],
- "utilities": [
"name colors",
- "spectator night vision",
- "spectator conduit power"
- ],
- "hermitcraft": [
- "tag"
+ "player head drops"
],
- "experimental": [
- "xp management",
+ "Convenience": [
+ "cauldron concrete",
"chunk loaders",
- "elevators"
+ "elevators",
+ "multiplayer sleep",
+ "spectator conduit power",
+ "spectator night vision"
+ ],
+ "Gameplay Changes": [
+ "anti enderman grief",
+ "armored elytra",
+ "graves"
+ ],
+ "Informative": [
+ "afk display",
+ "nether portal coords",
+ "real time clock",
+ "track raw statistics",
+ "track statistics",
+ "villager death messages"
]
}
-}
+}
\ No newline at end of file