aboutsummaryrefslogtreecommitdiff
path: root/runtime
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-02-18 10:35:23 +0800
committershedaniel <daniel@shedaniel.me>2022-02-18 10:35:23 +0800
commit28b287465f62af3c5f970f08d4253ffcf9027be9 (patch)
treef30fa6e18891c80337c9a07309457d450125dccb /runtime
parentc0e13b0125bda9512493ab5a9356339506a58291 (diff)
downloadRoughlyEnoughItems-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.java3
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/gui/changelog/ChangelogLoader.java2
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) {