Only add player equipment to EquipmentArgumentType
This commit is contained in:
@@ -42,6 +42,9 @@ public class EquipmentArgumentType implements CustomArgumentType.Converted<Equip
|
|||||||
public <S> CompletableFuture<Suggestions> listSuggestions(CommandContext<S> context, SuggestionsBuilder builder) {
|
public <S> CompletableFuture<Suggestions> listSuggestions(CommandContext<S> context, SuggestionsBuilder builder) {
|
||||||
Collection<String> possibleValues = new ArrayList<>();
|
Collection<String> possibleValues = new ArrayList<>();
|
||||||
for (EquipmentSlot equipmentSlot : EquipmentSlot.values()) {
|
for (EquipmentSlot equipmentSlot : EquipmentSlot.values()) {
|
||||||
|
if (!equipmentSlot.isHand() || !equipmentSlot.isArmor())
|
||||||
|
continue;
|
||||||
|
|
||||||
possibleValues.add(equipmentSlot.name().toLowerCase());
|
possibleValues.add(equipmentSlot.name().toLowerCase());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user