diff options
author | Trương Hoàng Long <longtruong2411@gmail.com> | 2022-03-14 22:30:28 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-14 22:30:28 +0100 |
commit | 85ef1ec14b94ab62474ea74ad82ec3e6e3f0a11f (patch) | |
tree | 13def4ae306fad86f99f5ad37112890c959f5214 /src/main/java/me/xmrvizzy/skyblocker/mixin/HandledScreenMixin.java | |
parent | c6c9cf38ad107e26d2ca70ab63bb8f72ef2111fb (diff) | |
parent | 2cfda0230cca44b51e1b71db77d6c2a4ae7d42a1 (diff) | |
download | Skyblocker-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.java | 3 |
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(); } } |