diff --git a/.gitignore b/.gitignore index 9502ead59a..4db31fba16 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,5 @@ logs .idea/* !.idea/copyright/* !.idea/scopes/* +.vscode/* +.idea/* \ No newline at end of file diff --git a/src/main/java/meteordevelopment/meteorclient/mixin/AbstractSignEditScreenMixin.java b/src/main/java/meteordevelopment/meteorclient/mixin/AbstractSignEditScreenMixin.java index 68cb072b41..4a2df73477 100644 --- a/src/main/java/meteordevelopment/meteorclient/mixin/AbstractSignEditScreenMixin.java +++ b/src/main/java/meteordevelopment/meteorclient/mixin/AbstractSignEditScreenMixin.java @@ -34,7 +34,10 @@ private Text modifyText(Text message) { if (message.getContent() instanceof TranslatableTextContent content) { String key = content.getKey(); - if (key.contains("meteor-client")) modified = MutableText.of(new PlainTextContent.Literal(key)); + if (key.contains("meteor-client")) { + String fallback = content.getFallback(); + modified = MutableText.of(new PlainTextContent.Literal(fallback != null ? fallback : key)); + } } modified.setStyle(message.getStyle());