feat(tree-feller): migrate distribution and local harness to Purpur
BREAKING CHANGE: New releases require Java 25/Purpur 26.2 and use purpur-tree-feller-<version>.jar. Runtime TreeFeller identity, data folder, progression and felling/undo behavior are unchanged. Replace the old JAR rather than installing both distributions. The local harness now selects Purpur 2618; its stored worlds and operator/port/RCON settings are preserved. No containers are started by this migration.
This commit is contained in:
+3
-2
@@ -8,8 +8,9 @@ services:
|
||||
- "127.0.0.1:25565:25565"
|
||||
environment:
|
||||
EULA: "TRUE"
|
||||
TYPE: SPIGOT
|
||||
TYPE: PURPUR
|
||||
VERSION: "26.2"
|
||||
PURPUR_BUILD: "2618"
|
||||
MEMORY: 2G
|
||||
ONLINE_MODE: "false"
|
||||
OPS_FILE: /config/tree-feller-ops.json
|
||||
@@ -21,7 +22,7 @@ services:
|
||||
SPAWN_PROTECTION: "0"
|
||||
volumes:
|
||||
- ./.docker/minecraft:/data
|
||||
- ./build/libs/tree-feller-0.1.0-SNAPSHOT.jar:/plugins/TreeFeller.jar:ro
|
||||
- ./build/libs/purpur-tree-feller-0.1.0-SNAPSHOT.jar:/plugins/TreeFeller.jar:ro
|
||||
- ./docker/test-ops.json:/config/tree-feller-ops.json:ro
|
||||
healthcheck:
|
||||
test: ["CMD", "mc-health"]
|
||||
|
||||
Reference in New Issue
Block a user