initial commit
This commit is contained in:
parent
3c9ee26b06
commit
22186c33b9
1458 changed files with 282792 additions and 0 deletions
17
java/src/game/command/CompletingParser.java
Normal file
17
java/src/game/command/CompletingParser.java
Normal file
|
@ -0,0 +1,17 @@
|
|||
package game.command;
|
||||
|
||||
public abstract class CompletingParser extends ArgumentParser {
|
||||
private final String[] defCompletions;
|
||||
|
||||
public CompletingParser(String name, Object ... completions) {
|
||||
super(name);
|
||||
this.defCompletions = new String[completions.length];
|
||||
for(int z = 0; z < completions.length; z++) {
|
||||
this.defCompletions[z] = String.valueOf(completions[z]);
|
||||
}
|
||||
}
|
||||
|
||||
public String[] getCompletions(ScriptEnvironment env) {
|
||||
return this.defCompletions;
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue