Describe the problem
I have tried both java25 and latest versions and tried repulling the image.
Container definition
services:
mc-aero:
image: itzg/minecraft-server:java25
pull_policy: daily
tty: true
stdin_open: true
network_mode: host
ports:
- "25565:25565"
environment:
EULA: "TRUE"
MEMORY: "8G"
TYPE: NEOFORGE
DIFFICULTY: hard
ALLOW_FLIGHT: true
MAX_TICK_TIME: 300000
NEOFORGE_INSTALLER: "/data/neoforge-21.1.227-installer.jar"
volumes:
- ./data:/data
- ./downloads:/downloads
- ./mods:/mods
Container logs
mc-aero-1 | [init] Running as uid=1000 gid=1000 with /data as 'drwxr-xr-x 2 1000 1000 4096 Apr 20 15:04 /data'
mc-aero-1 | [init] Image info: buildtime=2026-04-16T18:42:06.136Z,version=java25,revision=97407c672fccc431e5eca6d4c1d008972b5f230f
mc-aero-1 | [init] Resolving type given NEOFORGE
mc-aero-1 | [mc-image-helper] 15:18:19.732 ERROR : 'install-neoforge' command failed. Version is 1.56.3
mc-aero-1 | me.itzg.helpers.errors.GenericException: Unexpected format of id from Forge installer's version.json: neoforge-21.1.227
mc-aero-1 | at me.itzg.helpers.forge.ProvidedInstallerResolver.extractFromVersionJson(ProvidedInstallerResolver.java:133)
mc-aero-1 | at me.itzg.helpers.files.IoStreams.readFileFromZip(IoStreams.java:29)
mc-aero-1 | at me.itzg.helpers.forge.ProvidedInstallerResolver.extractVersion(ProvidedInstallerResolver.java:61)
mc-aero-1 | at me.itzg.helpers.forge.ProvidedInstallerResolver.resolve(ProvidedInstallerResolver.java:33)
mc-aero-1 | at me.itzg.helpers.forge.ForgeLikeInstaller.install(ForgeLikeInstaller.java:54)
mc-aero-1 | at me.itzg.helpers.forge.InstallNeoForgeCommand.call(InstallNeoForgeCommand.java:96)
mc-aero-1 | at me.itzg.helpers.forge.InstallNeoForgeCommand.call(InstallNeoForgeCommand.java:20)
mc-aero-1 | at picocli.CommandLine.executeUserObject(CommandLine.java:2031)
mc-aero-1 | at picocli.CommandLine.access$1500(CommandLine.java:148)
mc-aero-1 | at picocli.CommandLine$RunLast.executeUserObjectOfLastSubcommandWithSameParent(CommandLine.java:2469)
mc-aero-1 | at picocli.CommandLine$RunLast.handle(CommandLine.java:2461)
mc-aero-1 | at picocli.CommandLine$RunLast.handle(CommandLine.java:2423)
mc-aero-1 | at picocli.CommandLine$AbstractParseResultHandler.execute(CommandLine.java:2277)
mc-aero-1 | at picocli.CommandLine$RunLast.execute(CommandLine.java:2425)
mc-aero-1 | at picocli.CommandLine.execute(CommandLine.java:2174)
mc-aero-1 | at me.itzg.helpers.McImageHelper.main(McImageHelper.java:178)
mc-aero-1 | [init] [ERROR] Failed to installForge given installer /data/neoforge-21.1.227-installer.jar
mc-aero-1 exited with code 1
Describe the problem
I have tried both java25 and latest versions and tried repulling the image.
Container definition
Container logs