aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java
diff options
context:
space:
mode:
authorBuildTools <james.jenour@protonmail.com>2021-02-23 20:07:27 +0800
committerBuildTools <james.jenour@protonmail.com>2021-02-23 20:07:27 +0800
commit24aeb45f6e40ac0119b44735e816c64f25ac0ecc (patch)
tree346b67a036c8bba6bee4fdd8bb4850637c165247 /src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java
parent9ec720b7bde5e31681fe2f8605aac20560bd8516 (diff)
downloadnotenoughupdates-24aeb45f6e40ac0119b44735e816c64f25ac0ecc.tar.gz
notenoughupdates-24aeb45f6e40ac0119b44735e816c64f25ac0ecc.tar.bz2
notenoughupdates-24aeb45f6e40ac0119b44735e816c64f25ac0ecc.zip
charz
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java')
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java b/src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java
index f46dd945..c3f4ba99 100644
--- a/src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java
+++ b/src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java
@@ -57,7 +57,7 @@ public abstract class TextOverlay {
public void renderDummy() {
List<String> dummyStrings = this.dummyStrings.get();
- render(dummyStrings);
+ render(dummyStrings, true);
}
public void render() {
@@ -65,7 +65,7 @@ public abstract class TextOverlay {
updateFrequent();
shouldUpdateFrequent = false;
}
- render(overlayStrings);
+ render(overlayStrings, false);
}
protected Vector2f getSize(List<String> strings) {
@@ -108,9 +108,9 @@ public abstract class TextOverlay {
return new Vector2f(x, y);
}
- protected void renderLine(String line, Vector2f position) {}
+ protected void renderLine(String line, Vector2f position, boolean dummy) {}
- private void render(List<String> strings) {
+ private void render(List<String> strings, boolean dummy) {
if(strings == null) return;
Vector2f size = getSize(strings);
@@ -147,7 +147,7 @@ public abstract class TextOverlay {
} else {
for(String s2 : s.split("\n")) {
Vector2f pos = new Vector2f(x+paddingX, y+paddingY+yOff);
- renderLine(s2, pos);
+ renderLine(s2, pos, dummy);
int xPad = (int)pos.x;
int yPad = (int)pos.y;