aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-02-18 10:35:23 +0800
committershedaniel <daniel@shedaniel.me>2022-02-18 11:46:47 +0800
commit84f1fe3b0c3eb21276515b5e49d921c4e5f6325a (patch)
tree4a8ff29fd43b5cde12c2128da340a2f7d70b2c73 /runtime/src/main/java
parent177dbe5716a24572e229379ad9567ae64e2cf4cc (diff)
downloadRoughlyEnoughItems-84f1fe3b0c3eb21276515b5e49d921c4e5f6325a.tar.gz
RoughlyEnoughItems-84f1fe3b0c3eb21276515b5e49d921c4e5f6325a.tar.bz2
RoughlyEnoughItems-84f1fe3b0c3eb21276515b5e49d921c4e5f6325a.zip
Tweak changelogs a bit
Diffstat (limited to 'runtime/src/main/java')
-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 7f69f4e3f..ced3c1bec 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) {