aboutsummaryrefslogtreecommitdiffstats
path: root/bukkit
diff options
context:
space:
mode:
Diffstat (limited to 'bukkit')
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/WalkingTaskType.java4
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);