From 1e1dd2571b4f3f1e523bb008fa29976feeb33853 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Fri, 9 Jul 2021 01:02:36 +0800 Subject: Prevent error spam when the client joins server without recipe sync packets --- .../src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'runtime/src/main/java/me') diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java index 0e3b6e080..09be7e0ba 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java @@ -233,6 +233,11 @@ public class ClientHelperImpl implements ClientHelper { @ApiStatus.Internal public LongSet _getInventoryItemsTypes() { + try { + VanillaEntryTypes.ITEM.getDefinition(); + } catch (NullPointerException e) { + return new LongOpenHashSet(); + } return Minecraft.getInstance().player.inventory.compartments.stream() .flatMap(Collection::stream) .map(EntryStacks::of) -- cgit