Repository navigation
ReimagEND latest does not work on Minecraft Paper 1.21.8 #28
Description
Activity
rename all instances of minecraft:iron_chain in the pack to minecraft:chain, its due to that renaming scheme that broke this pack but its an easy fix.
rename all instances of minecraft:iron_chain in the pack to minecraft:chain, its due to that renaming scheme that broke this pack but its an easy fix.
Based on your suggestion I tried doing so, using notepad++
But it didn't work. @ItsJuls do you know in which version of Minecraft will ReimagEND:latest work as it is, with no modifications needed?
By the way here is what I got in the logs now after replacing minecraft:iron_chain:
[12:50:40 INFO]: [com.dfsek.terra.registry.master.ConfigRegistry] Loading ZIP archive: ReimagEND_extracted.zip [12:50:41 ERROR]: [com.dfsek.terra.registry.master.ConfigRegistry] Error loading config pack ReimagEND_extracted.zip java.lang.IllegalArgumentException: Spurious trailing data: minecraft:chest{LootTable:'chests/end_city_treasure'} at com.google.common.base.Preconditions.checkArgument(Preconditions.java:143) ~[guava-33.3.1-jre.jar:?] at org.bukkit.craftbukkit.block.data.CraftBlockData.createNewData(CraftBlockData.java:599) ~[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:1740) ~[?:?] 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.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.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.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.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.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.ForkJoinTask.invoke(ForkJoinTask.java:667) ~[?:?] 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) ~[?:?]I tried to run this on paper 1.21.8 (Terra (6.6.6-BETA+451683aff)) and got the same error:
[06:31:43 ERROR]: [com.dfsek.terra.registry.master.ConfigRegistry] Error loading config pack ReimagEND.zip java.lang.IllegalArgumentException: Spurious trailing data: minecraft:chest{LootTable:'chests/end_city_treasure'} at com.google.common.base.Preconditions.checkArgument(Preconditions.java:143) ~[guava-33.3.1-jre.jar:?] at org.bukkit.craftbukkit.block.data.CraftBlockData.createNewData(CraftBlockData.java:599) ~[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:1740) ~[?:?] 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.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.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.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.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.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.ForkJoinTask.invoke(ForkJoinTask.java:667) ~[?:?] 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) ~[?:?]I don't know if it will work on 6.6.6, but on version 7.0.0 I was able to achieve the launch by removing all NBT tags (in general, everything that is in {} benches, there will also be portals besides chests)
If you want to generate worlds "Out of the box", then you can take a look [Feature] NBT tag support for paper Terra#544 There I proposed a temporary solution for generating a world with completely loot tables. (this is not a replacement for nbt, and does not support nbt changes to ReimagEND and Owerworld)
- This solution does not add support for paper1.21.8, but only fixes issues related to block generation with nbt tags. If you want to run on paper1.21.8, then at least in all packs you need to replace
iron_chainwithchain
- This solution does not add support for paper1.21.8, but only fixes issues related to block generation with nbt tags. If you want to run on paper1.21.8, then at least in all packs you need to replace
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:
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"