Skip to content

ReimagEND latest does not work on Minecraft Paper 1.21.8 #28

@leadvic

Description

@leadvic

I just tried the latest release (https://github.com/PolyhedralDev/ReimagEND/releases/tag/latest) as of today 2025-12-04. And it didn't work well.

Details:

Java: 21
Minecraft 1.21.8
Paper: 1.21.8-60-main@29c8822
Terra: 6.6.6-BETA-bukkit
ReimagEND: latest

And It does not work properly (logs below). Is it expected to work in another version of Minecraft? I think that would be awesome to add in the description of the release.

Here are the logs I got when tried to run it with my setup.
For what I can read it looks like "Error loading config pack ReimagEND.zip" because "Could not parse data: minecraft:iron_chain"

Starting org.bukkit.craftbukkit.Main
*** Warning, you've not updated in a while! ***
*** Please download a new build from https://papermc.io/downloads/paper ***
[12:28:25 INFO]: [bootstrap] Running Java 21 (OpenJDK 64-Bit Server VM 21.0.9+10-LTS; Eclipse Adoptium Temurin-21.0.9+10) on Linux 6.8.0-71-generic (amd64)
[12:28:25 INFO]: [bootstrap] Loading Paper 1.21.8-60-main@29c8822 (2025-09-06T21:49:13Z) for Minecraft 1.21.8
[12:28:25 INFO]: [PluginInitializerManager] Initializing plugins...
[12:28:26 INFO]: [PluginInitializerManager] Initialized 1 plugin
[12:28:26 INFO]: [PluginInitializerManager] Bukkit plugins (1):
 - Terra (6.6.6-BETA+451683aff)
[12:28:30 INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[12:28:32 INFO]: Loaded 1407 recipes
[12:28:32 INFO]: Loaded 1520 advancements
[12:28:32 INFO]: [ca.spottedleaf.dataconverter.minecraft.datatypes.MCTypeRegistry] Initialising converters for DataConverter...
[12:28:32 INFO]: [ca.spottedleaf.dataconverter.minecraft.datatypes.MCTypeRegistry] Finished initialising converters for DataConverter in 367.2ms
[12:28:33 INFO]: Starting minecraft server version 1.21.8
[12:28:33 INFO]: Loading properties
[12:28:33 INFO]: This server is running Paper version 1.21.8-60-main@29c8822 (2025-09-06T21:49:13Z) (Implementing API version 1.21.8-R0.1-SNAPSHOT)
[12:28:33 INFO]: [spark] This server bundles the spark profiler. For more information please visit https://docs.papermc.io/paper/profiling
[12:28:33 INFO]: Server Ping Player Sample Count: 12
[12:28:33 INFO]: Using 4 threads for Netty based IO
[12:28:34 INFO]: [MoonriseCommon] Paper is using 3 worker threads, 1 I/O threads
[12:28:34 INFO]: [ChunkTaskScheduler] Chunk system is using population gen parallelism: true
[12:28:34 INFO]: Default game type: SURVIVAL
[12:28:34 INFO]: Generating keypair
[12:28:34 INFO]: Starting Minecraft server on 0.0.0.0:20010
[12:28:34 INFO]: Using epoll channel type
[12:28:34 INFO]: Paper: Using libdeflate (Linux x86_64) compression from Velocity.
[12:28:34 INFO]: Paper: Using OpenSSL 3.x.x (Linux x86_64) cipher from Velocity.
[12:28:34 INFO]: [Terra] Loading server plugin Terra v6.6.6-BETA+451683aff
[12:28:34 INFO]: Server permissions file permissions.yml is empty, ignoring it
[12:28:34 INFO]: [Terra] Enabling Terra v6.6.6-BETA+451683aff
[12:28:34 INFO]: [com.dfsek.terra.bukkit.TerraBukkitPlugin] Running on Minecraft version v1.21.8 with server implementation Paper.
[12:28:34 INFO]: [com.dfsek.terra.AbstractPlatform] Moonrise found, setting 3 generation threads.
[12:28:34 INFO]: [com.dfsek.terra.AbstractPlatform] Initializing Terra...
[12:28:34 INFO]: [com.dfsek.terra.AbstractPlatform] Loading config.yml
[12:28:34 INFO]: [com.dfsek.terra.config.PluginConfigImpl] Loading config values from config.yml
[12:28:35 INFO]: [com.dfsek.terra.AbstractPlatform] Loading 37 Terra addons:
        - biome-provider-extrusion@1.0.0-BETA+451683aff
        - biome-provider-image@1.0.1-BETA+451683aff
        - biome-provider-image-v2@1.0.1-BETA+451683aff
        - biome-provider-pipeline@1.0.2-BETA+451683aff
        - biome-provider-pipeline-v2@1.0.1-BETA+451683aff
        - biome-provider-single@1.0.0-BETA+451683aff
        - biome-query-api@1.0.0-BETA+451683aff
        - chunk-generator-noise-3d@1.2.1-BETA+451683aff
        - command-addons@1.0.0-BETA+451683aff
        - command-packs@1.0.0-BETA+451683aff
        - command-profiler@1.0.0-BETA+451683aff
        - command-structures@1.0.0-BETA+451683aff
        - config-biome@1.0.0-BETA+451683aff
        - config-distributors@1.0.1-BETA+451683aff
        - config-feature@1.0.0-BETA+451683aff
        - config-flora@1.0.1-BETA+451683aff
        - config-locators@1.1.1-BETA+451683aff
        - config-noise-function@1.2.0-BETA+451683aff
        - config-number-predicate@1.0.0-BETA+451683aff
        - config-ore@1.1.1-BETA+451683aff
        - config-palette@1.0.0-BETA+451683aff
        - config-structure@1.0.1-BETA+451683aff
        - generation-stage-feature@1.1.0-BETA+451683aff
        - generation-stage-structure@1.0.0-BETA+451683aff
        - language-yaml@1.0.0-BETA+451683aff
        - library-image@1.1.0-BETA+451683aff
        - locator-slant-noise-3d@1.0.0-BETA+451683aff
        - palette-block-shortcut@1.0.0-BETA+451683aff
        - pipeline-image@1.0.0-BETA+451683aff
        - structure-block-shortcut@1.0.0-BETA+451683aff
        - structure-function-check-noise-3d@1.0.1-BETA+451683aff
        - structure-mutator@0.1.0-BETA+451683aff
        - structure-sponge-loader@1.0.0-BETA+451683aff
        - structure-terrascript-loader@1.2.0-BETA+451683aff
        - terra@1.0.0
        - terra-bukkit@1.0.0
        - terrascript-function-sampler@1.0.0-BETA+451683aff
[12:28:35 INFO]: [com.dfsek.terra.AbstractPlatform] Terra addons successfully loaded.
[12:28:35 INFO]: [com.dfsek.terra.AbstractPlatform] Finished initialization.
[12:28:35 INFO]: [com.dfsek.terra.AbstractPlatform] Loading config packs...
[12:28:35 INFO]: [com.dfsek.terra.registry.master.ConfigRegistry] Loading ZIP archive: ReimagEND.zip
[12:28:35 ERROR]: [com.dfsek.terra.registry.master.ConfigRegistry] Error loading config pack ReimagEND.zip
java.lang.IllegalArgumentException: java.lang.IllegalArgumentException: Could not parse data: minecraft:iron_chain
        at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?]
        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?]
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) ~[?:?]
        at java.base/java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:540) ~[?:?]
        at java.base/java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:567) ~[?:?]
        at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:670) ~[?:?]
        at java.base/java.util.stream.Nodes.collect(Nodes.java:328) ~[?:?]
        at java.base/java.util.stream.ReferencePipeline.evaluateToNode(ReferencePipeline.java:111) ~[?:?]
        at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:570) ~[?:?]
        at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) ~[?:?]
        at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) ~[?:?]
        at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) ~[?:?]
        at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) ~[?:?]
        at com.dfsek.terra.addons.terrascript.TerraScriptAddon.lambda$initialize$1(TerraScriptAddon.java:57) ~[?:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.config.fileloaders.LoaderImpl.thenEntries(LoaderImpl.java:49) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at com.dfsek.terra.addons.terrascript.TerraScriptAddon.lambda$initialize$2(TerraScriptAddon.java:40) ~[?:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.event.EventContextImpl.lambda$handle$0(EventContextImpl.java:50) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[?:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.event.EventContextImpl.handle(EventContextImpl.java:50) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.event.FunctionalEventHandlerImpl.lambda$handle$0(FunctionalEventHandlerImpl.java:52) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[?:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.event.FunctionalEventHandlerImpl.handle(FunctionalEventHandlerImpl.java:48) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.event.EventManagerImpl.lambda$callEvent$0(EventManagerImpl.java:38) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at java.base/java.util.HashMap$Values.forEach(HashMap.java:1073) ~[?:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.event.EventManagerImpl.callEvent(EventManagerImpl.java:38) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.config.pack.ConfigPackImpl.<init>(ConfigPackImpl.java:182) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.config.pack.ConfigPackImpl.<init>(ConfigPackImpl.java:138) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.registry.master.ConfigRegistry.load(ConfigRegistry.java:77) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.registry.master.ConfigRegistry.loadAll(ConfigRegistry.java:67) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.AbstractPlatform.lambda$load$0(AbstractPlatform.java:154) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.event.EventContextImpl.lambda$handle$0(EventContextImpl.java:50) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[?:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.event.EventContextImpl.handle(EventContextImpl.java:50) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.event.FunctionalEventHandlerImpl.lambda$handle$0(FunctionalEventHandlerImpl.java:55) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[?:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.event.FunctionalEventHandlerImpl.handle(FunctionalEventHandlerImpl.java:48) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.event.EventManagerImpl.lambda$callEvent$0(EventManagerImpl.java:38) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at java.base/java.util.HashMap$Values.forEach(HashMap.java:1073) ~[?:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.event.EventManagerImpl.callEvent(EventManagerImpl.java:38) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.bukkit.TerraBukkitPlugin.onEnable(TerraBukkitPlugin.java:73) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:280) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?]
        at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:652) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:608) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:236) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1164) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.IllegalArgumentException: Could not parse data: minecraft:iron_chain
        at org.bukkit.craftbukkit.block.data.CraftBlockData.createNewData(CraftBlockData.java:604) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.block.data.CraftBlockData.lambda$newData$1(CraftBlockData.java:579) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708) ~[?:?]
        at org.bukkit.craftbukkit.block.data.CraftBlockData.newData(CraftBlockData.java:579) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.CraftServer.createBlockData(CraftServer.java:2770) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.craftbukkit.CraftServer.createBlockData(CraftServer.java:2758) ~[paper-1.21.8.jar:1.21.8-60-29c8822]
        at org.bukkit.Bukkit.createBlockData(Bukkit.java:2526) ~[paper-api-1.21.8-R0.1-SNAPSHOT.jar:?]
        at Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar/com.dfsek.terra.bukkit.handles.BukkitWorldHandle.createBlockState(BukkitWorldHandle.java:50) ~[Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar:?]
        at com.dfsek.terra.addons.terrascript.script.functions.BlockFunction$Constant.<init>(BlockFunction.java:98) ~[?:?]
        at com.dfsek.terra.addons.terrascript.script.builders.BlockFunctionBuilder.build(BlockFunctionBuilder.java:39) ~[?:?]
        at com.dfsek.terra.addons.terrascript.script.builders.BlockFunctionBuilder.build(BlockFunctionBuilder.java:22) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseFunction(Parser.java:453) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseItem(Parser.java:385) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseBlock(Parser.java:362) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseStatementBlock(Parser.java:155) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseForLoop(Parser.java:191) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseLoopLike(Parser.java:107) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseItem(Parser.java:381) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseBlock(Parser.java:362) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseStatementBlock(Parser.java:155) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseIfStatement(Parser.java:131) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseLoopLike(Parser.java:108) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseItem(Parser.java:381) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parseBlock(Parser.java:362) ~[?:?]
        at com.dfsek.terra.addons.terrascript.parser.Parser.parse(Parser.java:96) ~[?:?]
        at com.dfsek.terra.addons.terrascript.script.StructureScript.<init>(StructureScript.java:128) ~[?:?]
        at com.dfsek.terra.addons.terrascript.TerraScriptAddon.lambda$initialize$0(TerraScriptAddon.java:52) ~[?:?]
        at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
        at java.base/java.util.HashMap$EntrySpliterator.forEachRemaining(HashMap.java:1858) ~[?:?]
        at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
        at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
        at java.base/java.util.stream.Nodes$CollectorTask.doLeaf(Nodes.java:2192) ~[?:?]
        at java.base/java.util.stream.Nodes$CollectorTask.doLeaf(Nodes.java:2158) ~[?:?]
        at java.base/java.util.stream.AbstractTask.compute(AbstractTask.java:327) ~[?:?]
        at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754) ~[?:?]
        at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?]
        at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?]
        at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?]
        at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?]
        at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
Caused by: com.mojang.brigadier.exceptions.CommandSyntaxException: Unknown block type 'minecraft:iron_chain' at position 0: <--[HERE]
[12:28:35 INFO]: [com.dfsek.terra.registry.master.ConfigRegistry] Loading ZIP archive: default.zip
[12:28:36 INFO]: [com.dfsek.terra.config.pack.ConfigPackImpl] Loading config pack "OVERWORLD:OVERWORLD"
[12:28:37 INFO]: [com.dfsek.terra.config.pack.ConfigPackImpl] Loaded config pack "OVERWORLD:OVERWORLD" v1.5.2 by Astrash, Sancires, Aureus, RogueShade in 1300.274575ms.
[12:28:37 INFO]: [com.dfsek.terra.AbstractPlatform] Loaded packs.
[12:28:37 INFO]: [com.dfsek.terra.bukkit.nms.v1_21_8.AwfulBukkitHacks] Hacking biome registry...
[12:28:37 INFO]: [com.dfsek.terra.bukkit.nms.v1_21_8.AwfulBukkitHacks] Doing tag garbage....
[12:28:37 INFO]: Preparing level "world"
[12:28:38 INFO]: Preparing start region for dimension minecraft:overworld
[12:28:38 INFO]: Preparing spawn area: 0%
[12:28:39 INFO]: Preparing spawn area: 36%
[12:28:39 INFO]: Time elapsed: 976 ms
[12:28:39 INFO]: Preparing start region for dimension minecraft:the_nether
[12:28:39 INFO]: Preparing spawn area: 0%
[12:28:39 INFO]: Time elapsed: 150 ms
[12:28:39 INFO]: Preparing start region for dimension minecraft:the_end
[12:28:39 INFO]: Preparing spawn area: 0%
[12:28:39 INFO]: Time elapsed: 97 ms
[12:28:39 INFO]: [spark] Starting background profiler...
[12:28:39 INFO]: Done preparing level "world" (2.116s)
[12:28:39 INFO]: Running delayed init tasks
[12:28:39 INFO]: Done (14.970s)! For help, type "help"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions