Files
brigadier/src/main/java/com/mojang/brigadier/exceptions/CommandException.java
T
2017-07-25 16:07:03 +02:00

27 lines
600 B
Java

package com.mojang.brigadier.exceptions;
import java.util.Map;
public class CommandException extends Exception {
private final CommandExceptionType type;
private final Map<String, Object> data;
public CommandException(final CommandExceptionType type, final Map<String, Object> data) {
this.type = type;
this.data = data;
}
@Override
public String getMessage() {
return type.getErrorMessage(this);
}
public CommandExceptionType getType() {
return type;
}
public Map<String, Object> getData() {
return data;
}
}