package org.starmod.net.command;
import org.starmod.net.Command;
import org.starmod.net.Header;
import org.starmod.net.util.IDGenerator;
public class MessageTo implements Command {
private final Header header;
private final String prefix;
private final String message;
private final int type;
public MessageTo(String prefix, String message, int type) {
this.header = new Header(Header.BYTE_PACKET, (short) IDGenerator.nextPacketId(), (byte) 22, (byte) 111);
this.prefix = prefix;
this.message = message;
this.type = type;
}
public MessageTo(Header header, String prefix, String message, int type) {
this.header = header;
this.prefix = prefix;
this.message = message;
this.type = type;
}
public String getPrefix() {
return prefix;
}
public String getMessage() {
return message;
}
public int getType() {
return type;
}
@Override
public Header getHeader() {
return header;
}
@Override
public boolean isAsync() {
return false;
}
}