BungeeMain / src / main / java / com / lifeknight / relaymcbungeemain / utilities / MessageReceivedEvent.java
MessageReceivedEvent.java
Raw
package com.lifeknight.relaymcbungeemain.utilities;

import com.lifeknight.relayutils.network.Command;
import com.lifeknight.relayutils.network.Message;
import com.lifeknight.relayutils.network.Recipient;
import net.md_5.bungee.api.plugin.Event;

public class MessageReceivedEvent extends Event {
    private final Message message;

    public MessageReceivedEvent(Message message) {
        this.message = message;
    }

    public long getTime() {
        return this.message.getTime();
    }

    public Recipient getSender() {
        return this.message.getSenderRecipient();
    }

    public Recipient getRecipient() {
        return this.message.getRecipientRecipient();
    }

    public Command getCommand() {
        return this.message.getCommandCommand();
    }

    public String[] getArguments() {
        return this.message.getArgumentsStringArray();
    }

    public Message getMessage() {
        return this.message;
    }
}