diff options
| author | Krakenied <Krakenied1@gmail.com> | 2024-07-23 14:43:54 +0200 |
|---|---|---|
| committer | Krakenied <46192742+Krakenied@users.noreply.github.com> | 2024-08-28 11:37:11 +0200 |
| commit | 6beb0106bbdbdd44598528d7b3770403532954ab (patch) | |
| tree | 8fb44630295ab7ffd5a53aa2c46e7362f763016a /bukkit/src/main | |
| parent | 68aaae802d6a047b4ee5c9035dca89990ce8c11c (diff) | |
Set walking mode accepted values from enum
Diffstat (limited to 'bukkit/src/main')
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/WalkingTaskType.java | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/WalkingTaskType.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/WalkingTaskType.java index 5c5d9f65..bb7f7429 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/WalkingTaskType.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/WalkingTaskType.java @@ -19,7 +19,6 @@ import org.bukkit.event.player.PlayerMoveEvent; import org.bukkit.event.vehicle.VehicleMoveEvent; import org.jetbrains.annotations.NotNull; -import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Locale; @@ -35,25 +34,7 @@ public final class WalkingTaskType extends BukkitTaskType { super.addConfigValidator(TaskUtils.useRequiredConfigValidator(this, "distance")); super.addConfigValidator(TaskUtils.useIntegerConfigValidator(this, "distance")); - super.addConfigValidator(TaskUtils.useAcceptedValuesConfigValidator(this, Arrays.asList( - "boat", - "camel", - "donkey", - "horse", - "llama", - "minecart", - "mule", - "pig", - "skeleton_horse", - "strider", - "zombie_horse", - "sneaking", - "walking", - "running", - "swimming", - "flying", - "elytra" - ), "mode")); + super.addConfigValidator(TaskUtils.useAcceptedValuesConfigValidator(this, Mode.STRING_MODE_MAP.keySet().stream().toList(), "mode")); } @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) |
