diff options
author | KonaeAkira <longtruong2411@gmail.com> | 2022-01-28 16:20:50 +0100 |
---|---|---|
committer | KonaeAkira <longtruong2411@gmail.com> | 2022-01-28 16:20:50 +0100 |
commit | fd16a51c49ba9cd7f5d5af8614f92369666c97fe (patch) | |
tree | fc9cfcf3a5c0baab88d6de5497da4f0cd64a61a9 /src/main/java/me/xmrvizzy | |
parent | 689c4906e4e8ca51356e4b7c77be9fe011dad0ac (diff) | |
download | Skyblocker-fd16a51c49ba9cd7f5d5af8614f92369666c97fe.tar.gz Skyblocker-fd16a51c49ba9cd7f5d5af8614f92369666c97fe.tar.bz2 Skyblocker-fd16a51c49ba9cd7f5d5af8614f92369666c97fe.zip |
Fix recipe book sometimes being rendered in the wrong position
Diffstat (limited to 'src/main/java/me/xmrvizzy')
-rw-r--r-- | src/main/java/me/xmrvizzy/skyblocker/mixin/RecipeBookWidgetAccessor.java | 2 | ||||
-rw-r--r-- | src/main/java/me/xmrvizzy/skyblocker/skyblock/itemlist/ItemListWidget.java | 3 |
2 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/mixin/RecipeBookWidgetAccessor.java b/src/main/java/me/xmrvizzy/skyblocker/mixin/RecipeBookWidgetAccessor.java index ef8319a0..808b2950 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/mixin/RecipeBookWidgetAccessor.java +++ b/src/main/java/me/xmrvizzy/skyblocker/mixin/RecipeBookWidgetAccessor.java @@ -10,7 +10,5 @@ public interface RecipeBookWidgetAccessor { @Accessor String getSearchText(); @Accessor - int getLeftOffset(); - @Accessor TextFieldWidget getSearchField(); } diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/itemlist/ItemListWidget.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/itemlist/ItemListWidget.java index 7560d43d..5555ee9d 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/itemlist/ItemListWidget.java +++ b/src/main/java/me/xmrvizzy/skyblocker/skyblock/itemlist/ItemListWidget.java @@ -35,7 +35,7 @@ public class ItemListWidget extends RecipeBookWidget implements Drawable, Select super.initialize(parentWidth, parentHeight, client, narrow, craftingScreenHandler); this.parentWidth = parentWidth; this.parentHeight = parentHeight; - this.leftOffset = ((RecipeBookWidgetAccessor)this).getLeftOffset(); + this.leftOffset = narrow ? 0 : 86; this.searchField = ((RecipeBookWidgetAccessor)this).getSearchField(); int x = (this.parentWidth - 147) / 2 - this.leftOffset; int y = (this.parentHeight - 166) / 2; @@ -51,6 +51,7 @@ public class ItemListWidget extends RecipeBookWidget implements Drawable, Select RenderSystem.setShader(GameRenderer::getPositionTexShader); RenderSystem.setShaderTexture(0, TEXTURE); RenderSystem.setShaderColor(1.0F, 1.0F, 1.0F, 1.0F); + this.searchField = ((RecipeBookWidgetAccessor)this).getSearchField(); int i = (this.parentWidth - 147) / 2 - this.leftOffset; int j = (this.parentHeight - 166) / 2; this.drawTexture(matrices, i, j, 1, 1, 147, 166); |