diff options
Diffstat (limited to 'src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java')
| -rw-r--r-- | src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java b/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java index b659d4d96..2334f4340 100644 --- a/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java +++ b/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java @@ -156,6 +156,8 @@ public class ClientHelperImpl implements ClientHelper, ClientModInitializer { public boolean tryCheatingEntry(EntryStack entry) { if (entry.getType() != EntryStack.Type.ITEM) return false; + if (MinecraftClient.getInstance().player == null) return false; + if (MinecraftClient.getInstance().player.inventory == null) return false; ItemStack cheatedStack = entry.getItemStack().copy(); if (ConfigObject.getInstance().isGrabbingItems() && MinecraftClient.getInstance().currentScreen instanceof CreativeInventoryScreen) { PlayerInventory inventory = MinecraftClient.getInstance().player.inventory; |
