diff options
| author | BuildTools <james.jenour@protonmail.com> | 2021-02-23 20:07:27 +0800 |
|---|---|---|
| committer | BuildTools <james.jenour@protonmail.com> | 2021-02-23 20:07:27 +0800 |
| commit | 24aeb45f6e40ac0119b44735e816c64f25ac0ecc (patch) | |
| tree | 346b67a036c8bba6bee4fdd8bb4850637c165247 /src/main/java/io/github/moulberry/notenoughupdates/overlays/TextOverlay.java | |
| parent | 9ec720b7bde5e31681fe2f8605aac20560bd8516 (diff) | |
| download | notenoughupdates-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.java | 10 |
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; |
