diff options
| author | shedaniel <daniel@shedaniel.me> | 2022-02-18 10:35:23 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2022-02-18 10:35:23 +0800 |
| commit | 28b287465f62af3c5f970f08d4253ffcf9027be9 (patch) | |
| tree | f30fa6e18891c80337c9a07309457d450125dccb /runtime | |
| parent | c0e13b0125bda9512493ab5a9356339506a58291 (diff) | |
| download | RoughlyEnoughItems-28b287465f62af3c5f970f08d4253ffcf9027be9.tar.gz RoughlyEnoughItems-28b287465f62af3c5f970f08d4253ffcf9027be9.tar.bz2 RoughlyEnoughItems-28b287465f62af3c5f970f08d4253ffcf9027be9.zip | |
Tweak changelogs a bit
Diffstat (limited to 'runtime')
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/impl/client/gui/ScreenOverlayImpl.java | 3 | ||||
| -rw-r--r-- | runtime/src/main/java/me/shedaniel/rei/impl/client/gui/changelog/ChangelogLoader.java | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/ScreenOverlayImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/ScreenOverlayImpl.java index 7724f6d0a..1eb87a6ce 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/ScreenOverlayImpl.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/ScreenOverlayImpl.java @@ -278,7 +278,10 @@ public class ScreenOverlayImpl extends ScreenOverlay { helper.setBlitOffset(helper.getBlitOffset() + 1); RenderSystem.setShaderTexture(0, CHEST_GUI_TEXTURE); Rectangle bounds = changelogButton.getBounds(); + matrices.pushPose(); + matrices.translate(0.5f, 0, 0); helper.blit(matrices, bounds.x + 1, bounds.y + 2, !ChangelogLoader.hasVisited() ? 28 : 14, 0, 14, 14); + matrices.popPose(); helper.setBlitOffset(helper.getBlitOffset() - 1); })); widgets.add(rightButton = Widgets.createButton(new Rectangle(bounds.x + bounds.width - 18, bounds.y + (ConfigObject.getInstance().getSearchFieldLocation() == SearchFieldLocation.TOP_SIDE ? 24 : 0) + 5, 16, 16), new TranslatableComponent("text.rei.right_arrow")) diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/changelog/ChangelogLoader.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/changelog/ChangelogLoader.java index cf0b3fc10..1d590a7c5 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/changelog/ChangelogLoader.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/changelog/ChangelogLoader.java @@ -29,7 +29,7 @@ public class ChangelogLoader { void add(Function<Integer, ErrorsEntryListWidget.Entry> function); } - private static Boolean visited = false; + private static Boolean visited = null; public static boolean hasVisited() { if (visited == null) { |
