aboutsummaryrefslogtreecommitdiff
path: root/src/client/java/dev/isxander/yacl/gui/utils
diff options
context:
space:
mode:
authorisXander <xandersmith2008@gmail.com>2022-12-11 18:27:11 +0000
committerisXander <xandersmith2008@gmail.com>2022-12-11 18:27:11 +0000
commitb890c2f0eec3627e552f1c6cfc846c8a55663243 (patch)
tree7eefefe1b74cdf4f120a89a6b78efe5a810722f3 /src/client/java/dev/isxander/yacl/gui/utils
parentc1afd0716e34f042d3c8a0df5211a5e3f2dec801 (diff)
downloadYetAnotherConfigLib-b890c2f0eec3627e552f1c6cfc846c8a55663243.tar.gz
YetAnotherConfigLib-b890c2f0eec3627e552f1c6cfc846c8a55663243.tar.bz2
YetAnotherConfigLib-b890c2f0eec3627e552f1c6cfc846c8a55663243.zip
close #21
Diffstat (limited to 'src/client/java/dev/isxander/yacl/gui/utils')
-rw-r--r--src/client/java/dev/isxander/yacl/gui/utils/GuiUtils.java (renamed from src/client/java/dev/isxander/yacl/gui/utils/RenderUtils.java)15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/client/java/dev/isxander/yacl/gui/utils/RenderUtils.java b/src/client/java/dev/isxander/yacl/gui/utils/GuiUtils.java
index 222517b..670bd12 100644
--- a/src/client/java/dev/isxander/yacl/gui/utils/RenderUtils.java
+++ b/src/client/java/dev/isxander/yacl/gui/utils/GuiUtils.java
@@ -3,15 +3,18 @@ package dev.isxander.yacl.gui.utils;
import com.mojang.blaze3d.systems.RenderSystem;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.font.TextRenderer;
-import net.minecraft.client.util.TextCollector;
import net.minecraft.client.util.Window;
-import net.minecraft.text.*;
+import net.minecraft.text.MutableText;
+import net.minecraft.text.Text;
+import net.minecraft.util.Language;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Optional;
+public class GuiUtils {
+ public static MutableText translatableFallback(String key, Text fallback) {
+ if (Language.getInstance().hasTranslation(key))
+ return Text.translatable(key);
+ return fallback.copy();
+ }
-public class RenderUtils {
public static void enableScissor(int x, int y, int width, int height) {
Window window = MinecraftClient.getInstance().getWindow();
double d = window.getScaleFactor();