mirror of
https://github.com/itzg/docker-minecraft-server.git
synced 2026-08-25 08:23:27 +00:00
@@ -502,17 +502,15 @@ A [Catserver](http://catserver.moe/) type server can be used with
|
|||||||
|
|
||||||
> **NOTE** Catserver only provides a single release stream, so `VERSION` is ignored
|
> **NOTE** Catserver only provides a single release stream, so `VERSION` is ignored
|
||||||
|
|
||||||
### Running an Canyon server
|
### Running a Canyon server
|
||||||
|
|
||||||
[Canyon](https://github.com/canyonmodded/canyon) is a fork of CraftBukkit for Minecraft Beta 1.7.3. It includes multiple enhancements whilst also retaining compatibility with old Bukkit plugins and mods as much as possible.
|
[Canyon](https://github.com/canyonmodded/canyon) is a fork of CraftBukkit for Minecraft Beta 1.7.3. It includes multiple enhancements whilst also retaining compatibility with old Bukkit plugins and mods as much as possible.
|
||||||
|
|
||||||
-e VERSION=b1.7.3 -e TYPE=CANYON
|
-e VERSION=b1.7.3 -e TYPE=CANYON
|
||||||
|
|
||||||
> **NOTE** only `VERSION=b1.7.3` is supported
|
> **NOTE** only `VERSION=b1.7.3` is supported. Since that version pre-dates the health check mechanism used by this image, that will need to be disabled by setting `DISABLE_HEALTHCHECK=true`.
|
||||||
|
|
||||||
> **NOTE** only Java 8 is supported
|
By default, the latest build will be used; however, a specific build number can be selected by setting `CANYON_BUILD`, such as
|
||||||
|
|
||||||
By default the latest build will be used; however, a specific build number can be selected by setting `CANYON_BUILD`, such as
|
|
||||||
|
|
||||||
-e CANYON_BUILD=11
|
-e CANYON_BUILD=11
|
||||||
|
|
||||||
|
|||||||
@@ -2,16 +2,11 @@
|
|||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
IFS=$'\n\t'
|
IFS=$'\n\t'
|
||||||
|
|
||||||
. ${SCRIPTS:-/}start-utils
|
# shellcheck source=start-utils
|
||||||
|
. "${SCRIPTS:-/}start-utils"
|
||||||
isDebugging && set -x
|
isDebugging && set -x
|
||||||
|
|
||||||
: ${CANYON_BUILD:=lastSuccessfulBuild}
|
: "${CANYON_BUILD:=lastSuccessfulBuild}"
|
||||||
JAVA_VER=$(java -version 2>&1 | head -1 | cut -d'"' -f2 | sed '/^1\./s///' | cut -d'.' -f1)
|
|
||||||
|
|
||||||
if [ "${JAVA_VER}" != "8" ]; then
|
|
||||||
log "ERROR: Canyon server type only supports Java version 8"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "${VERSION}" != "b1.7.3" ]; then
|
if [ "${VERSION}" != "b1.7.3" ]; then
|
||||||
log "ERROR: Canyon server type only supports VERSION=b1.7.3"
|
log "ERROR: Canyon server type only supports VERSION=b1.7.3"
|
||||||
|
|||||||
Reference in New Issue
Block a user