aboutsummaryrefslogtreecommitdiff
path: root/runtime/src
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-07-09 01:02:36 +0800
committershedaniel <daniel@shedaniel.me>2021-07-09 01:02:36 +0800
commitb83979b33a6b482341c96d00b5423a943f9cccb2 (patch)
tree16fe05ef71403da75fcdb2717ed6517e9d09345e /runtime/src
parent828247bd6266556bbdd3c1ba41a2d0909c9f68b8 (diff)
downloadRoughlyEnoughItems-b83979b33a6b482341c96d00b5423a943f9cccb2.tar.gz
RoughlyEnoughItems-b83979b33a6b482341c96d00b5423a943f9cccb2.tar.bz2
RoughlyEnoughItems-b83979b33a6b482341c96d00b5423a943f9cccb2.zip
Prevent error spam when the client joins server without recipe sync packets
Diffstat (limited to 'runtime/src')
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/ClientHelperImpl.java5
1 files changed, 5 insertions, 0 deletions
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 9932e2bcc..0a1e598ca 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
@@ -232,6 +232,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.getInventory().compartments.stream()
.flatMap(Collection::stream)
.map(EntryStacks::of)