From 6cfe7aa0f56878c4729ca6e2479170e05260fae6 Mon Sep 17 00:00:00 2001 From: Obsidian <108832807+Obsidianninja11@users.noreply.github.com> Date: Mon, 11 Dec 2023 16:05:48 -0900 Subject: Better sign editing (#751) Changes ctrl+v in signs to better sign editing. #751 --- src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/main/java/at/hannibal2/skyhanni/utils') diff --git a/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt b/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt index 190d093a3..a216b88e1 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/LorenzUtils.kt @@ -287,10 +287,10 @@ object LorenzUtils { } } - fun setTextIntoSign(text: String) { + fun setTextIntoSign(text: String, line: Int = 0) { val gui = Minecraft.getMinecraft().currentScreen if (gui !is AccessorGuiEditSign) return - gui.tileSign.signText[0] = ChatComponentText(text) + gui.tileSign.signText[line] = ChatComponentText(text) } fun addTextIntoSign(addedText: String) { @@ -299,7 +299,7 @@ object LorenzUtils { val lines = gui.tileSign.signText val index = gui.editLine val text = lines[index].unformattedText + addedText - lines[index] = ChatComponentText(text.capAtMinecraftLength(90)) + lines[index] = ChatComponentText(text.capAtMinecraftLength(91)) } /** -- cgit