package cc.woverflow.chatting.hook; import net.minecraft.client.gui.ChatLine; import java.awt.datatransfer.Transferable; public interface GuiNewChatHook { int getRight(); boolean shouldCopy(); Transferable getChattingChatComponent(int mouseY); default ChatLine getFullMessage(ChatLine line) { throw new AssertionError("getFullMessage not overridden on GuiNewChat"); } String getPrevText(); void setPrevText(String prevText); int getTextOpacity(); }