-
Bug
-
Resolution: Fixed
-
1.16.2 Pre-release 3
-
None
-
macOS 10.12
-
Confirmed
-
Crash, Custom Worlds
-
Very Important
Hi - my datapack which worked fine in pre2 is now causing a crash in pre3.
The datapack works fine in an existing world but in a new world it causes a crash.
Here is the crash report from the game:
---- Minecraft Crash Report ---- // You're mean. Time: 06.08.20 21:05 Description: Starting integrated server java.lang.UnsupportedOperationException: Trying to add tag of type 10 to list of 8 at mj.c(SourceFile:254) at mj.add(SourceFile:19) at java.util.AbstractList.add(AbstractList.java:108) at mo.a(SourceFile:169) at mo$$Lambda$4017/377050201.accept(Unknown Source) at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:408) at mo.a(SourceFile:169) at mo.a(SourceFile:196) at mo.mergeToList(SourceFile:26) at com.mojang.serialization.ListBuilder$Builder.lambda$build$3(ListBuilder.java:74) at com.mojang.serialization.ListBuilder$Builder$$Lambda$4015/117191158.apply(Unknown Source) at com.mojang.serialization.DataResult.lambda$flatMap$10(DataResult.java:138) at com.mojang.serialization.DataResult$$Lambda$648/185419891.apply(Unknown Source) at com.mojang.datafixers.util.Either$Left.map(Either.java:38) at com.mojang.serialization.DataResult.flatMap(DataResult.java:136) at com.mojang.serialization.ListBuilder$Builder.build(ListBuilder.java:74) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:34) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:19) at com.mojang.serialization.Codec$2.encode(Codec.java:76) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:31) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:19) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$8.encode(RecordCodecBuilder.java:378) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$8.encode(RecordCodecBuilder.java:378) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) at vi.a(SourceFile:35) at vf.a(SourceFile:27) at vf.encode(SourceFile:11) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$4.encode(RecordCodecBuilder.java:223) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:31) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:19) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$6.encode(RecordCodecBuilder.java:296) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$6.encode(RecordCodecBuilder.java:298) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.codecs.EitherMapCodec.lambda$encode$1(EitherMapCodec.java:37) at com.mojang.serialization.codecs.EitherMapCodec$$Lambda$4103/1534401451.apply(Unknown Source) at com.mojang.datafixers.util.Either$Right.map(Either.java:99) at com.mojang.serialization.codecs.EitherMapCodec.encode(EitherMapCodec.java:35) at com.mojang.serialization.codecs.EitherMapCodec.encode(EitherMapCodec.java:15) at com.mojang.serialization.MapEncoder$1.encode(MapEncoder.java:26) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.KeyDispatchCodec.encode(KeyDispatchCodec.java:92) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$6.encode(RecordCodecBuilder.java:295) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.codecs.KeyDispatchCodec.encode(KeyDispatchCodec.java:92) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$4.encode(RecordCodecBuilder.java:223) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.BaseMapCodec.encode(BaseMapCodec.java:52) at com.mojang.serialization.codecs.UnboundedMapCodec.encode(UnboundedMapCodec.java:43) at com.mojang.serialization.codecs.UnboundedMapCodec.encode(UnboundedMapCodec.java:17) at com.mojang.serialization.Encoder$1.encode(Encoder.java:25) at com.mojang.serialization.Codec$2.encode(Codec.java:76) at ve.a(SourceFile:28) at ve.encode(SourceFile:11) at com.mojang.serialization.Encoder$1.encode(Encoder.java:25) at com.mojang.serialization.Codec$2.encode(Codec.java:76) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$6.encode(RecordCodecBuilder.java:296) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) at com.mojang.serialization.Encoder$1.encode(Encoder.java:25) at com.mojang.serialization.Codec$2.encode(Codec.java:76) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at cyi.a(SourceFile:250) at cyi.a(SourceFile:231) at cyd$a.a(SourceFile:348) at cyd$a.a(SourceFile:342) at djw.a(SourceFile:1787) at djw.a(SourceFile:1698) at drx.p(SourceFile:298) at drx.b(SourceFile:238) at drx$$Lambda$5212/875903148.onPress(Unknown Source) at dlg.b(SourceFile:33) at dla.a(SourceFile:16) at dle.a(SourceFile:149) at dme.a(SourceFile:27) at djx.b(SourceFile:92) at djx$$Lambda$2981/866710503.run(Unknown Source) at doq.a(SourceFile:435) at djx.a(SourceFile:92) at djx.c(SourceFile:162) at djx$$Lambda$2980/1380175429.run(Unknown Source) at any.execute(SourceFile:94) at djx.b(SourceFile:162) at djx$$Lambda$2336/1406632624.invoke(Unknown Source) at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) at org.lwjgl.system.JNI.invokeV(Native Method) at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3174) at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(SourceFile:127) at djw.e(SourceFile:1044) at djw.e(SourceFile:654) at net.minecraft.client.main.Main.main(SourceFile:215) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace: at mj.c(SourceFile:254) at mj.add(SourceFile:19) at java.util.AbstractList.add(AbstractList.java:108) at mo.a(SourceFile:169) at mo$$Lambda$4017/377050201.accept(Unknown Source) at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:408) at mo.a(SourceFile:169) at mo.a(SourceFile:196) at mo.mergeToList(SourceFile:26) at com.mojang.serialization.ListBuilder$Builder.lambda$build$3(ListBuilder.java:74) at com.mojang.serialization.ListBuilder$Builder$$Lambda$4015/117191158.apply(Unknown Source) at com.mojang.serialization.DataResult.lambda$flatMap$10(DataResult.java:138) at com.mojang.serialization.DataResult$$Lambda$648/185419891.apply(Unknown Source) at com.mojang.datafixers.util.Either$Left.map(Either.java:38) at com.mojang.serialization.DataResult.flatMap(DataResult.java:136) at com.mojang.serialization.ListBuilder$Builder.build(ListBuilder.java:74) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:34) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:19) at com.mojang.serialization.Codec$2.encode(Codec.java:76) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:31) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:19) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$8.encode(RecordCodecBuilder.java:378) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$8.encode(RecordCodecBuilder.java:378) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) at vi.a(SourceFile:35) at vf.a(SourceFile:27) at vf.encode(SourceFile:11) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$4.encode(RecordCodecBuilder.java:223) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:31) at com.mojang.serialization.codecs.ListCodec.encode(ListCodec.java:19) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$6.encode(RecordCodecBuilder.java:296) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$6.encode(RecordCodecBuilder.java:298) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.codecs.EitherMapCodec.lambda$encode$1(EitherMapCodec.java:37) at com.mojang.serialization.codecs.EitherMapCodec$$Lambda$4103/1534401451.apply(Unknown Source) at com.mojang.datafixers.util.Either$Right.map(Either.java:99) at com.mojang.serialization.codecs.EitherMapCodec.encode(EitherMapCodec.java:35) at com.mojang.serialization.codecs.EitherMapCodec.encode(EitherMapCodec.java:15) at com.mojang.serialization.MapEncoder$1.encode(MapEncoder.java:26) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.KeyDispatchCodec.encode(KeyDispatchCodec.java:92) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$6.encode(RecordCodecBuilder.java:295) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.codecs.KeyDispatchCodec.encode(KeyDispatchCodec.java:92) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$4.encode(RecordCodecBuilder.java:223) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.BaseMapCodec.encode(BaseMapCodec.java:52) at com.mojang.serialization.codecs.UnboundedMapCodec.encode(UnboundedMapCodec.java:43) at com.mojang.serialization.codecs.UnboundedMapCodec.encode(UnboundedMapCodec.java:17) at com.mojang.serialization.Encoder$1.encode(Encoder.java:25) at com.mojang.serialization.Codec$2.encode(Codec.java:76) at ve.a(SourceFile:28) at ve.encode(SourceFile:11) at com.mojang.serialization.Encoder$1.encode(Encoder.java:25) at com.mojang.serialization.Codec$2.encode(Codec.java:76) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at com.mojang.serialization.codecs.FieldEncoder.encode(FieldEncoder.java:24) at com.mojang.serialization.MapCodec$1.encode(MapCodec.java:39) at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$6.encode(RecordCodecBuilder.java:296) at com.mojang.serialization.codecs.RecordCodecBuilder$2.encode(RecordCodecBuilder.java:112) at com.mojang.serialization.MapCodec$MapCodecCodec.encode(MapCodec.java:96) at com.mojang.serialization.Encoder$1.encode(Encoder.java:25) at com.mojang.serialization.Codec$2.encode(Codec.java:76) at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14) at cyi.a(SourceFile:250) at cyi.a(SourceFile:231) at cyd$a.a(SourceFile:348) at cyd$a.a(SourceFile:342) -- Starting integrated server -- Details: Level ID: New World (66) Level Name: New World Stacktrace: at djw.a(SourceFile:1787) at djw.a(SourceFile:1698) at drx.p(SourceFile:298) at drx.b(SourceFile:238) at drx$$Lambda$5212/875903148.onPress(Unknown Source) at dlg.b(SourceFile:33) at dla.a(SourceFile:16) at dle.a(SourceFile:149) at dme.a(SourceFile:27) at djx.b(SourceFile:92) at djx$$Lambda$2981/866710503.run(Unknown Source) -- Affected screen -- Details: Screen name: drx Stacktrace: at doq.a(SourceFile:435) at djx.a(SourceFile:92) at djx.c(SourceFile:162) at djx$$Lambda$2980/1380175429.run(Unknown Source) at any.execute(SourceFile:94) at djx.b(SourceFile:162) at djx$$Lambda$2336/1406632624.invoke(Unknown Source) at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) at org.lwjgl.system.JNI.invokeV(Native Method) at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3174) at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(SourceFile:127) at djw.e(SourceFile:1044) at djw.e(SourceFile:654) at net.minecraft.client.main.Main.main(SourceFile:215) -- System Details -- Details: Minecraft Version: 1.16.2 Pre-release 3 Minecraft Version ID: 1.16.2-pre3 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_51, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 1016583504 bytes (969 MB) / 2080374784 bytes (1984 MB) up to 2147483648 bytes (2048 MB) CPUs: 4 JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Launched Version: 1.16.2-pre3 Backend library: LWJGL version 3.2.2 build 10 Backend API: AMD Radeon (TM) R9 380 Series GL version 4.6.13587 Compatibility Profile Context 20.2.2 26.20.15019.19000, ATI Technologies Inc. GL Caps: Using framebuffer using OpenGL 3.0 Using VBOs: Yes Is Modded: Probably not. Jar signature remains and client brand is untouched. Type: Client (map_client.txt) Graphics mode: fabulous Resource Packs: vanilla, file/NegativeSpaceFont4pre3.zip, file/Bingo Current Language: English (US) CPU: 4x Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz