Just Enough Characters

Just Enough Characters

3M Downloads

在原生整合包中与EMI(有JEI)一起使用时出现NPE

Cassy-Lee opened this issue · 0 comments

commented
java.lang.NullPointerException: Cannot invoke "me.towdium.pinin.utils.IndexSet$Storage.get(int)" because "data" is null
	at LAYER PLUGIN/[email protected]/me.towdium.pinin.utils.Accelerator.get(Accelerator.java:44) ~[PinIn-1.6.0.jar%23341!/:?]
	at LAYER PLUGIN/[email protected]/me.towdium.pinin.utils.Accelerator.get(Accelerator.java:36) ~[PinIn-1.6.0.jar%23341!/:?]
	at LAYER PLUGIN/[email protected]/me.towdium.pinin.searchers.TreeSearcher$NAcc.lambda$null$1(TreeSearcher.java:260) ~[PinIn-1.6.0.jar%23341!/:?]
	at MC-BOOTSTRAP/[email protected]/it.unimi.dsi.fastutil.chars.CharOpenHashSet.forEach(CharOpenHashSet.java:728) ~[fastutil-8.5.12.jar%23137!/:?]
	at MC-BOOTSTRAP/[email protected]/it.unimi.dsi.fastutil.chars.CharIterable.forEach(CharIterable.java:152) ~[fastutil-8.5.12.jar%23137!/:?]
	at LAYER PLUGIN/[email protected]/me.towdium.pinin.searchers.TreeSearcher$NAcc.lambda$get$2(TreeSearcher.java:260) ~[PinIn-1.6.0.jar%23341!/:?]
	at MC-BOOTSTRAP/[email protected]/it.unimi.dsi.fastutil.objects.Object2ObjectMap.lambda$forEach$0(Object2ObjectMap.java:209) ~[fastutil-8.5.12.jar%23137!/:?]
	at MC-BOOTSTRAP/[email protected]/it.unimi.dsi.fastutil.objects.Object2ObjectArrayMap$EntrySet.fastForEach(Object2ObjectArrayMap.java:268) ~[fastutil-8.5.12.jar%23137!/:?]
	at MC-BOOTSTRAP/[email protected]/it.unimi.dsi.fastutil.objects.Object2ObjectMap.forEach(Object2ObjectMap.java:211) ~[fastutil-8.5.12.jar%23137!/:?]
	at LAYER PLUGIN/[email protected]/me.towdium.pinin.searchers.TreeSearcher$NAcc.get(TreeSearcher.java:258) ~[PinIn-1.6.0.jar%23341!/:?]
	at LAYER PLUGIN/[email protected]/me.towdium.pinin.searchers.TreeSearcher.search(TreeSearcher.java:62) ~[PinIn-1.6.0.jar%23341!/:?]
	at TRANSFORMER/[email protected]/me.towdium.jecharacters.utils.FakeArray.search(FakeArray.java:30) ~[jecharacters-neoforge-4.5.15.jar%23288!/:?]
	at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.search.NameQuery.<init>(NameQuery.java:15) ~[emi-1.1.20+1.21.1+neoforge.jar%23273!/:?]
	at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.search.EmiSearch$CompiledQuery.lambda$new$0(EmiSearch.java:211) ~[emi-1.1.20+1.21.1+neoforge.jar%23273!/:?]
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?]
	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.AbstractPipeline.evaluate(AbstractPipeline.java:575) ~[?:?]
	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 TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.search.EmiSearch$CompiledQuery.lambda$new$1(EmiSearch.java:211) ~[emi-1.1.20+1.21.1+neoforge.jar%23273!/:?]
	at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.search.EmiSearch$CompiledQuery.addQuery(EmiSearch.java:248) ~[emi-1.1.20+1.21.1+neoforge.jar%23273!/:?]
	at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.search.EmiSearch$CompiledQuery.<init>(EmiSearch.java:215) ~[emi-1.1.20+1.21.1+neoforge.jar%23273!/:?]
	at TRANSFORMER/[email protected]+1.21.1+neoforge/dev.emi.emi.search.EmiSearch$SearchWorker.run(EmiSearch.java:267) ~[emi-1.1.20+1.21.1+neoforge.jar%23273!/:?]
	at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]```