aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java
diff options
context:
space:
mode:
authorTrương Hoàng Long <longtruong2411@gmail.com>2022-03-14 22:30:28 +0100
committerGitHub <noreply@github.com>2022-03-14 22:30:28 +0100
commit85ef1ec14b94ab62474ea74ad82ec3e6e3f0a11f (patch)
tree13def4ae306fad86f99f5ad37112890c959f5214 /src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java
parentc6c9cf38ad107e26d2ca70ab63bb8f72ef2111fb (diff)
parent2cfda0230cca44b51e1b71db77d6c2a4ae7d42a1 (diff)
downloadSkyblocker-85ef1ec14b94ab62474ea74ad82ec3e6e3f0a11f.tar.gz
Skyblocker-85ef1ec14b94ab62474ea74ad82ec3e6e3f0a11f.tar.bz2
Skyblocker-85ef1ec14b94ab62474ea74ad82ec3e6e3f0a11f.zip
Merge pull request #60 from Fix3dll/master
add: customization backpack preview without shift
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java b/src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java
index b3de4850..b1bb0d93 100644
--- a/src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java
+++ b/src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java
@@ -55,7 +55,8 @@ public abstract class HandledScreenMixin extends Screen {
@Inject(at = @At("HEAD"), method = "drawMouseoverTooltip", cancellable = true)
public void drawMouseOverTooltip(MatrixStack matrices, int x, int y, CallbackInfo ci) {
String title = ((HandledScreen)(Object)this).getTitle().getString();
- if (Screen.hasShiftDown() && title.equals("Storage") && focusedSlot != null) {
+ boolean shiftDown = SkyblockerConfig.get().general.backpackPreviewWithoutShift || Screen.hasShiftDown();
+ if (shiftDown && title.equals("Storage") && focusedSlot != null) {
if (BackpackPreview.renderPreview(matrices, focusedSlot.getIndex(), x, y)) ci.cancel();
}
}