Fabric: Couldn't parse loot table alkimicraft:grant_book_on_first_join
pavog opened this issue ยท 1 comments
This mod requires the Patchouli mod, right?
Because I get this error message on my fresh new Fabric 1.18.2 server:
[Worker-Main-9/ERROR]: Couldn't parse loot table alkimicraft:grant_book_on_first_join
--
51 | com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'patchouli:guide_book'
52 | at net.minecraft.class_3518.method_17995(class_3518.java:130) ~[server-intermediary.jar:?]
53 | at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
54 | at net.minecraft.class_3518.method_15256(class_3518.java:130) ~[server-intermediary.jar:?]
55 | at net.minecraft.class_3518.method_15288(class_3518.java:138) ~[server-intermediary.jar:?]
56 | at net.minecraft.class_77$class_78.method_413(class_77.java:55) ~[server-intermediary.jar:?]
57 | at net.minecraft.class_77$class_78.method_443(class_77.java:40) ~[server-intermediary.jar:?]
58 | at net.minecraft.class_85$class_90.method_441(class_85.java:151) ~[server-intermediary.jar:?]
59 | at net.minecraft.class_85$class_90.method_424(class_85.java:129) ~[server-intermediary.jar:?]
60 | at net.minecraft.class_79$class_5337.method_29319(class_79.java:86) ~[server-intermediary.jar:?]
61 | at net.minecraft.class_79$class_5337.method_517(class_79.java:74) ~[server-intermediary.jar:?]
62 | at net.minecraft.class_5330$class_5333.deserialize(class_5330.java:102) ~[server-intermediary.jar:?]
63 | at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[gson-2.8.9.jar:?]
64 | at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:41) ~[gson-2.8.9.jar:?]
65 | at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.8.9.jar:?]
66 | at com.google.gson.Gson.fromJson(Gson.java:963) ~[gson-2.8.9.jar:?]
67 | at com.google.gson.Gson.fromJson(Gson.java:1034) ~[gson-2.8.9.jar:?]
68 | at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) ~[gson-2.8.9.jar:?]
69 | at net.minecraft.class_3518.method_15291(class_3518.java:448) ~[server-intermediary.jar:?]
70 | at net.minecraft.class_3518.method_15272(class_3518.java:456) ~[server-intermediary.jar:?]
71 | at net.minecraft.class_55$class_57.method_358(class_55.java:173) ~[server-intermediary.jar:?]
72 | at net.minecraft.class_55$class_57.deserialize(class_55.java:169) ~[server-intermediary.jar:?]
73 | at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[gson-2.8.9.jar:?]
74 | at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:41) ~[gson-2.8.9.jar:?]
75 | at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.8.9.jar:?]
76 | at com.google.gson.Gson.fromJson(Gson.java:963) ~[gson-2.8.9.jar:?]
77 | at com.google.gson.Gson.fromJson(Gson.java:1034) ~[gson-2.8.9.jar:?]
78 | at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) ~[gson-2.8.9.jar:?]
79 | at net.minecraft.class_3518.method_15291(class_3518.java:448) ~[server-intermediary.jar:?]
80 | at net.minecraft.class_3518.method_15283(class_3518.java:466) ~[server-intermediary.jar:?]
81 | at net.minecraft.class_52$class_54.method_340(class_52.java:213) ~[server-intermediary.jar:?]
82 | at net.minecraft.class_52$class_54.deserialize(class_52.java:209) ~[server-intermediary.jar:?]
83 | at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[gson-2.8.9.jar:?]
84 | at com.google.gson.Gson.fromJson(Gson.java:963) ~[gson-2.8.9.jar:?]
85 | at com.google.gson.Gson.fromJson(Gson.java:1034) ~[gson-2.8.9.jar:?]
86 | at com.google.gson.Gson.fromJson(Gson.java:1006) ~[gson-2.8.9.jar:?]
87 | at net.minecraft.class_60.method_20711(class_60.java:44) ~[server-intermediary.jar:?]
88 | at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
89 | at net.minecraft.class_60.method_20712(class_60.java:42) ~[server-intermediary.jar:?]
90 | at net.minecraft.class_60.method_18788(class_60.java:17) ~[server-intermediary.jar:?]
91 | at net.minecraft.class_4080.method_18790(class_4080.java:13) ~[server-intermediary.jar:?]
92 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718) ~[?:?]
93 | at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
94 | at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[server-intermediary.jar:?]
95 | at net.minecraft.class_4014.method_18367(class_4014.java:68) ~[server-intermediary.jar:?]
96 | at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?]
97 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?]
98 | at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?]
99 | at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?]
100 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?]
101 | at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
102 | at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[server-intermediary.jar:?]
103 | at net.minecraft.class_4014.method_18367(class_4014.java:68) ~[server-intermediary.jar:?]
104 | at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?]
105 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?]
106 | at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?]
107 | at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?]
108 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?]
109 | at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
110 | at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[server-intermediary.jar:?]
111 | at net.minecraft.class_4014.method_18367(class_4014.java:68) ~[server-intermediary.jar:?]
112 | at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?]
113 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?]
114 | at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?]
115 | at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?]
116 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?]
117 | at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
118 | at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[server-intermediary.jar:?]
119 | at net.minecraft.class_4014.method_18367(class_4014.java:68) ~[server-intermediary.jar:?]
120 | at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?]
121 | at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?]
122 | at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?]
123 | at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2147) ~[?:?]
124 | at net.minecraft.class_4014$1.method_18374(class_4014.java:51) ~[server-intermediary.jar:?]
125 | at net.minecraft.class_4014$1.method_18352(class_4014.java:48) ~[server-intermediary.jar:?]
126 | at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150) [?:?]
127 | at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) [?:?]
128 | at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773) [?:?]
129 | at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) [?:?]
130 | at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) [?:?]
131 | at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) [?:?]
132 | at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) [?:?]
133 | at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) [?:?]
134 | at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) [?:?]
If so, please add it to the dependencies.