diff options
| author | shedaniel <daniel@shedaniel.me> | 2021-08-24 03:52:07 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2021-08-24 03:52:07 +0800 |
| commit | 03e733a4efcdc51b71377273b251c01a4888022d (patch) | |
| tree | 6da8171b786439c9508de84a682fde67ba38b5e4 /runtime | |
| parent | 2f92888478410b6943ebdca2f8e08251e4b1b727 (diff) | |
| download | RoughlyEnoughItems-03e733a4efcdc51b71377273b251c01a4888022d.tar.gz RoughlyEnoughItems-03e733a4efcdc51b71377273b251c01a4888022d.tar.bz2 RoughlyEnoughItems-03e733a4efcdc51b71377273b251c01a4888022d.zip | |
Fix pressing "E" closes the inventory
Diffstat (limited to 'runtime')
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/RoughlyEnoughItemsCoreClient.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/RoughlyEnoughItemsCoreClient.java b/runtime/src/main/java/me/shedaniel/rei/RoughlyEnoughItemsCoreClient.java index 7cd3f0a34..2f09e6a22 100644 --- a/runtime/src/main/java/me/shedaniel/rei/RoughlyEnoughItemsCoreClient.java +++ b/runtime/src/main/java/me/shedaniel/rei/RoughlyEnoughItemsCoreClient.java @@ -282,7 +282,7 @@ public class RoughlyEnoughItemsCoreClient { screen.setDragging(true); } resetFocused(screen); - return EventResult.interruptTrue(); + return EventResult.interruptFalse(); } return EventResult.pass(); }); @@ -293,7 +293,7 @@ public class RoughlyEnoughItemsCoreClient { resetFocused(screen); if (REIRuntime.getInstance().isOverlayVisible() && getOverlay().mouseReleased(mouseX, mouseY, button) && resetFocused(screen)) { - return EventResult.interruptTrue(); + return EventResult.interruptFalse(); } return EventResult.pass(); }); @@ -303,7 +303,7 @@ public class RoughlyEnoughItemsCoreClient { resetFocused(screen); if (REIRuntime.getInstance().isOverlayVisible() && getOverlay().mouseScrolled(mouseX, mouseY, amount) && resetFocused(screen)) - return EventResult.interruptTrue(); + return EventResult.interruptFalse(); return EventResult.pass(); }); ClientScreenInputEvent.CHAR_TYPED_PRE.register((minecraftClient, screen, character, keyCode) -> { @@ -312,7 +312,7 @@ public class RoughlyEnoughItemsCoreClient { resetFocused(screen); if (getOverlay().charTyped(character, keyCode) && resetFocused(screen)) - return EventResult.interruptTrue(); + return EventResult.interruptFalse(); return EventResult.pass(); }); ClientGuiEvent.RENDER_POST.register((screen, matrices, mouseX, mouseY, delta) -> { @@ -329,7 +329,7 @@ public class RoughlyEnoughItemsCoreClient { resetFocused(screen); if (getOverlay().mouseDragged(mouseX1, mouseY1, button, mouseX2, mouseY2) && resetFocused(screen)) - return EventResult.interruptTrue(); + return EventResult.interruptFalse(); return EventResult.pass(); }); ClientScreenInputEvent.KEY_PRESSED_PRE.register((minecraftClient, screen, i, i1, i2) -> { @@ -338,7 +338,7 @@ public class RoughlyEnoughItemsCoreClient { if (screen instanceof AbstractContainerScreen && ConfigObject.getInstance().doesDisableRecipeBook() && ConfigObject.getInstance().doesFixTabCloseContainer()) { if (i == 258 && minecraftClient.options.keyInventory.matches(i, i1)) { minecraftClient.player.closeContainer(); - return EventResult.interruptTrue(); + return EventResult.interruptFalse(); } } if (screen.getFocused() != null && screen.getFocused() instanceof EditBox || (screen.getFocused() instanceof RecipeBookComponent && ((RecipeBookComponent) screen.getFocused()).searchBox != null && ((RecipeBookComponent) screen.getFocused()).searchBox.isFocused())) @@ -346,7 +346,7 @@ public class RoughlyEnoughItemsCoreClient { resetFocused(screen); if (getOverlay().keyPressed(i, i1, i2) && resetFocused(screen)) - return EventResult.interruptTrue(); + return EventResult.interruptFalse(); return EventResult.pass(); }); } |
