diff options
author | isXander <xandersmith2008@gmail.com> | 2022-12-11 18:27:11 +0000 |
---|---|---|
committer | isXander <xandersmith2008@gmail.com> | 2022-12-11 18:27:11 +0000 |
commit | b890c2f0eec3627e552f1c6cfc846c8a55663243 (patch) | |
tree | 7eefefe1b74cdf4f120a89a6b78efe5a810722f3 /src/client/java/dev/isxander/yacl/gui/utils | |
parent | c1afd0716e34f042d3c8a0df5211a5e3f2dec801 (diff) | |
download | YetAnotherConfigLib-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(); |