15 lines
320 B
Java
15 lines
320 B
Java
![]() |
package game.command;
|
||
|
|
||
|
public abstract class DefaultingParser extends CompletingParser {
|
||
|
private final Object def;
|
||
|
|
||
|
public DefaultingParser(String name, Object def, Object ... completions) {
|
||
|
super(name, completions);
|
||
|
this.def = def;
|
||
|
}
|
||
|
|
||
|
public Object getDefault(ScriptEnvironment env) {
|
||
|
return this.def;
|
||
|
}
|
||
|
}
|