1.20.6-fabric 服务端 无法加载数据包的合成配方。在1.20.2的时候还是没问题的。同样的数据包放在1.20.6里就无效了。然后我在客户端世界试了一下,也是无效。求助大佬,这是什么问题怎么解决
这是服务端在启动的时候日志里其中一个配方的报错:
Parsing error loading recipe minecraft:95
com.google.gson.JsonParseException: Not a JSON object: "minecraft:white_wool"
at com.mojang.serialization.DataResult$Error.getOrThrow(DataResult.java:275) ~[datafixerupper-7.0.14.jar:?]
at net.minecraft.class_1863.method_20705(class_1863.java:62) ~[server-intermediary.jar:?]
at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[server-intermediary.jar:?]
at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[server-intermediary.jar:?]
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[server-intermediary.jar:?]
at net.minecraft.class_156.method_43498(class_156.java:993) [server-intermediary.jar:?]
at net.minecraft.class_156.method_43499(class_156.java:981) [server-intermediary.jar:?]
at net.minecraft.server.Main.main(Main.java:182) [server-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) [fabric-loader-0.15.11.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.15.11.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.15.11.jar:?]
at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) [fabric-loader-0.15.11.jar:?]
这是数据包的文件结构和其中一个配方:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=cad069075fd8bc3ec60806c2b28ba6c8/a6209d0e7bec54e79080c623ff389b504fc26abb.jpg?tbpicau=2025-02-21-05_3b14c7b6ae923c5ee7de21d1c6de7031)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=7478f8d2efec8a13141a57e8c7039157/8d4a9619ebc4b74560fd6b2b89fc1e178a821545.jpg?tbpicau=2025-02-21-05_2158c0890534caa09cd3eb3bfedc1288)
这是服务端在启动的时候日志里其中一个配方的报错:
Parsing error loading recipe minecraft:95
com.google.gson.JsonParseException: Not a JSON object: "minecraft:white_wool"
at com.mojang.serialization.DataResult$Error.getOrThrow(DataResult.java:275) ~[datafixerupper-7.0.14.jar:?]
at net.minecraft.class_1863.method_20705(class_1863.java:62) ~[server-intermediary.jar:?]
at net.minecraft.class_1863.method_18788(class_1863.java:35) ~[server-intermediary.jar:?]
at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[server-intermediary.jar:?]
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718) ~[?:?]
at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[server-intermediary.jar:?]
at net.minecraft.class_156.method_43498(class_156.java:993) [server-intermediary.jar:?]
at net.minecraft.class_156.method_43499(class_156.java:981) [server-intermediary.jar:?]
at net.minecraft.server.Main.main(Main.java:182) [server-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) [fabric-loader-0.15.11.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.15.11.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotServer.main(KnotServer.java:23) [fabric-loader-0.15.11.jar:?]
at net.fabricmc.loader.impl.launch.server.FabricServerLauncher.main(FabricServerLauncher.java:69) [fabric-loader-0.15.11.jar:?]
这是数据包的文件结构和其中一个配方:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=cad069075fd8bc3ec60806c2b28ba6c8/a6209d0e7bec54e79080c623ff389b504fc26abb.jpg?tbpicau=2025-02-21-05_3b14c7b6ae923c5ee7de21d1c6de7031)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=7478f8d2efec8a13141a57e8c7039157/8d4a9619ebc4b74560fd6b2b89fc1e178a821545.jpg?tbpicau=2025-02-21-05_2158c0890534caa09cd3eb3bfedc1288)