diff options
| author | shedaniel <daniel@shedaniel.me> | 2020-07-01 16:49:06 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2020-07-01 16:49:06 +0800 |
| commit | d24c14249e0fdab263e55dc016dd257b2eea69b4 (patch) | |
| tree | ecedcfc6710105dcf1c759b79133f6a2de15fd3c /src/main/java | |
| parent | 13a7276add7ccb48fcfb8b54c5465e2de7a3399b (diff) | |
| download | RoughlyEnoughItems-d24c14249e0fdab263e55dc016dd257b2eea69b4.tar.gz RoughlyEnoughItems-d24c14249e0fdab263e55dc016dd257b2eea69b4.tar.bz2 RoughlyEnoughItems-d24c14249e0fdab263e55dc016dd257b2eea69b4.zip | |
Add more null checks
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'src/main/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; |
