Implements the add condition command and its tab completion
This commit is contained in:
@ -13,6 +13,7 @@ import java.io.IOException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
@ -55,12 +56,12 @@ public class RemoveTabCommand implements TabExecutor {
|
||||
int argumentSize = args[args.length - 1].isEmpty() ? arguments.size() : arguments.size() - 1;
|
||||
|
||||
if (argumentSize < 1) {
|
||||
List<PaidSign> allPaidSigns = PaidSigns.getInstance().getSignManager().getAllPaidSigns();
|
||||
List<String> signIds = new ArrayList<>();
|
||||
for (PaidSign sign : allPaidSigns) {
|
||||
signIds.add("\"" + sign.getName() + "\"");
|
||||
Map<String, PaidSign> allPaidSigns = PaidSigns.getInstance().getSignManager().getAllPaidSigns();
|
||||
List<String> signNames = new ArrayList<>();
|
||||
for (String name : allPaidSigns.keySet()) {
|
||||
signNames.add("\"" + name + "\"");
|
||||
}
|
||||
return signIds;
|
||||
return signNames;
|
||||
} else {
|
||||
return new ArrayList<>();
|
||||
}
|
||||
|
Reference in New Issue
Block a user