aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/mixin/MixinCreativePlayerInventoryScreen.java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-03-05 22:32:29 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-03-05 22:32:29 +0800
commitc9ac8fccef10d968faf9ec60d116694ef511cd14 (patch)
tree68c7029a5dc73f0290772bd0220982f8f975d679 /src/main/java/me/shedaniel/rei/mixin/MixinCreativePlayerInventoryScreen.java
parent0924138bc88c1cfa8a3cee5089dc8792555e70fa (diff)
downloadRoughlyEnoughItems-c9ac8fccef10d968faf9ec60d116694ef511cd14.tar.gz
RoughlyEnoughItems-c9ac8fccef10d968faf9ec60d116694ef511cd14.tar.bz2
RoughlyEnoughItems-c9ac8fccef10d968faf9ec60d116694ef511cd14.zip
v2.3.2
Diffstat (limited to 'src/main/java/me/shedaniel/rei/mixin/MixinCreativePlayerInventoryScreen.java')
-rw-r--r--src/main/java/me/shedaniel/rei/mixin/MixinCreativePlayerInventoryScreen.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/me/shedaniel/rei/mixin/MixinCreativePlayerInventoryScreen.java b/src/main/java/me/shedaniel/rei/mixin/MixinCreativePlayerInventoryScreen.java
index 7d2facb8f..1cf8b3398 100644
--- a/src/main/java/me/shedaniel/rei/mixin/MixinCreativePlayerInventoryScreen.java
+++ b/src/main/java/me/shedaniel/rei/mixin/MixinCreativePlayerInventoryScreen.java
@@ -1,5 +1,6 @@
package me.shedaniel.rei.mixin;
+import me.shedaniel.rei.client.GuiHelper;
import me.shedaniel.rei.listeners.IMixinTabGetter;
import net.minecraft.client.gui.ingame.AbstractPlayerInventoryScreen;
import net.minecraft.client.gui.ingame.CreativePlayerInventoryScreen;
@@ -59,4 +60,12 @@ public abstract class MixinCreativePlayerInventoryScreen extends AbstractPlayerI
}
}
+ @Inject(method = "mouseClicked", at = @At("HEAD"), cancellable = true)
+ public void mouseClicked(double i, double j, int k, CallbackInfoReturnable<Boolean> ci) {
+ if (GuiHelper.getLastOverlay().mouseClicked(i, j, k)) {
+ ci.setReturnValue(true);
+ ci.cancel();
+ }
+ }
+
}