shedaniel / RoughlyEnoughItems

Clean and Configurable. Your recipe viewer mod for 1.13+.
Other
327 stars 66 forks source link

[Bug] 1.19.2 Fabric: NPE on minecraft:empty #1448

Open suerion opened 1 year ago

suerion commented 1 year ago

What happened?

We got a lot of ReloadPlugins Errors on Client Side, could be, there is an issue on Filtering?

What mod loaders are you seeing the problem on?

Fabric

What do you think this bug is of?

Relevant log output

https://gist.github.com/suerion/1cfac9497c34784c8ad0a99254735555
https://mclo.gs/IzKAR3y

[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]: java.lang.NullPointerException: Read missing entry type: minecraft:empty
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at me.shedaniel.rei.api.common.entry.EntryStack.read(EntryStack.java:135)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at me.shedaniel.rei.api.client.config.entry.EntryStackProvider$1.provide(EntryStackProvider.java:85)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at me.shedaniel.rei.api.common.util.CollectionUtils.map(CollectionUtils.java:128)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at me.shedaniel.rei.impl.common.entry.type.PreFilteredEntryList.onReFilter(PreFilteredEntryList.java:93)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at me.shedaniel.rei.impl.common.entry.type.EntryRegistryImpl.refilter(EntryRegistryImpl.java:137)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at me.shedaniel.rei.impl.common.entry.type.EntryRegistryImpl.endReload(EntryRegistryImpl.java:94)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at me.shedaniel.rei.api.common.registry.Reloadable.endReload(Reloadable.java:47)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at me.shedaniel.rei.impl.common.plugins.PluginManagerImpl.startReload(PluginManagerImpl.java:424)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at me.shedaniel.rei.RoughlyEnoughItemsCore._reloadPlugins(RoughlyEnoughItemsCore.java:160)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at me.shedaniel.rei.RoughlyEnoughItemsCoreClient.lambda$reloadPlugins$24(RoughlyEnoughItemsCoreClient.java:482)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[21:39:48] [REI-ReloadPlugins/INFO]: [STDERR]:  at java.base/java.lang.Thread.run(Thread.java:833)


### Anything else?

_No response_

### By submitting this issue, I have included the necessary logs by pasting the contents into the correct location or attaching the file as an upload.

- [X] Yes, and I did not use any paste services other than GitHub Gists.

### By submitting this issue, I have confirmed my REI and REI's dependencies are up to date.

- [X] Yes