diff options
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/WalkingTaskType.java | 4 |
1 files changed, 4 insertions, 0 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 92768e8f..3c7ad932 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 @@ -34,6 +34,8 @@ public final class WalkingTaskType extends BukkitTaskType { super.addConfigValidator(TaskUtils.useAcceptedValuesConfigValidator(this, Arrays.asList( "boat", "horse", + "donkey", + "llama", "pig", "minecart", "strider", @@ -115,6 +117,8 @@ public final class WalkingTaskType extends BukkitTaskType { return switch (mode) { case "boat" -> player.getVehicle() instanceof Boat; case "horse" -> plugin.getVersionSpecificHandler().isPlayerOnHorse(player); + case "donkey" -> player.getVehicle() instanceof Donkey; + case "llama" -> player.getVehicle() instanceof Llama; case "pig" -> player.getVehicle() instanceof Pig; case "minecart" -> player.getVehicle() instanceof RideableMinecart; case "strider" -> plugin.getVersionSpecificHandler().isPlayerOnStrider(player); |
