浏览代码

Fix crash with disconnecting the world.

Signed-off-by: shedaniel <daniel@shedaniel.me>
shedaniel 5 年之前
父节点
当前提交
c8713cd823
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      gradle.properties
  2. 1 1
      src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java

+ 1 - 1
gradle.properties

@@ -1,5 +1,5 @@
 org.gradle.jvmargs=-Xmx3G
 org.gradle.jvmargs=-Xmx3G
-mod_version=4.6.0
+mod_version=4.6.1
 supported_version=1.16.x
 supported_version=1.16.x
 minecraft_version=1.16.1
 minecraft_version=1.16.1
 yarn_version=1.16.1+build.4+legacy.20w09a+build.8
 yarn_version=1.16.1+build.4+legacy.20w09a+build.8

+ 1 - 1
src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java

@@ -580,7 +580,7 @@ public class EntryListWidget extends WidgetWithBounds {
                 if (widget.mouseReleased(mouseX, mouseY, button))
                 if (widget.mouseReleased(mouseX, mouseY, button))
                     return true;
                     return true;
             ClientPlayerEntity player = minecraft.player;
             ClientPlayerEntity player = minecraft.player;
-            if (ClientHelper.getInstance().isCheating() && !player.inventory.getCursorStack().isEmpty() && RoughlyEnoughItemsCore.canDeleteItems()) {
+            if (ClientHelper.getInstance().isCheating() && player.inventory != null && !player.inventory.getCursorStack().isEmpty() && RoughlyEnoughItemsCore.canDeleteItems()) {
                 ClientHelper.getInstance().sendDeletePacket();
                 ClientHelper.getInstance().sendDeletePacket();
                 return true;
                 return true;
             }
             }