Mirror von
https://github.com/IntellectualSites/FastAsyncWorldEdit.git
synchronisiert 2024-11-09 21:10:05 +01:00
Added methods to CommandContext to get slices excluding flags et al.
Dieser Commit ist enthalten in:
Ursprung
98e466d371
Commit
cd5f832adf
@ -204,6 +204,18 @@ public class CommandContext {
|
|||||||
return slice;
|
return slice;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String[] getParsedSlice(int index) {
|
||||||
|
String[] slice = new String[parsedArgs.size() - index];
|
||||||
|
System.arraycopy(parsedArgs.toArray(new String[parsedArgs.size()]), index, slice, 0, parsedArgs.size() - index);
|
||||||
|
return slice;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String[] getParsedPaddedSlice(int index, int padding) {
|
||||||
|
String[] slice = new String[parsedArgs.size() - index + padding];
|
||||||
|
System.arraycopy(parsedArgs.toArray(new String[parsedArgs.size()]), index, slice, padding, parsedArgs.size() - index);
|
||||||
|
return slice;
|
||||||
|
}
|
||||||
|
|
||||||
public boolean hasFlag(char ch) {
|
public boolean hasFlag(char ch) {
|
||||||
return booleanFlags.contains(ch) || valueFlags.containsKey(ch);
|
return booleanFlags.contains(ch) || valueFlags.containsKey(ch);
|
||||||
}
|
}
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren