aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me')
-rw-r--r--src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java2
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;