@Override
    public void sendMessage(Component message) {
        if (this.factory.shouldSplitNewlines(this.sender)) {
            for (Component line : splitNewlines(message)) {
                this.factory.sendMessage(this.sender, line);
            }
        } else {
            this.factory.sendMessage(this.sender, message);
        }
    }
Simple implementation of {@link Sender} using a {@link SenderFactory}

@param <T> the command sender type
common/src/main/java/me/lucko/luckperms/common/sender/AbstractSender.java