HTTPS
https://git.nageyqma.icu/nageyqma/blade-addons-next.git
SSH
git@git.nageyqma.icu:nageyqma/blade-addons-next.git
HTTPS 链接可直接 git clone;推送代码请使用 SSH。
123456789101112131415161718192021222324252627
package blade.addon.mixin;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.gen.Accessor;
import org.spongepowered.asm.mixin.gen.Invoker;
import java.util.List;
import net.minecraft.client.multiplayer.chat.GuiMessage;
import net.minecraft.client.gui.components.ChatComponent;
@Mixin(ChatComponent.class)
public interface ChatComponentMixin {
@Accessor("trimmedMessages")
List<GuiMessage.Line> getVisibleMessages();
@Accessor("chatScrollbarPos")
int getScrolledLines();
@Invoker("getWidth")
int width();
@Invoker("getScale")
double scale();
}