diff options
| author | IceWolf23 <87717724+IceWolf23@users.noreply.github.com> | 2024-04-25 12:10:02 +0200 |
|---|---|---|
| committer | Leonardo Bishop <13875753+LMBishop@users.noreply.github.com> | 2024-04-25 22:12:50 +0100 |
| commit | 6380d8e81df88cb533a4809d1268f000e39a266f (patch) | |
| tree | bbce5e298bfe30002274f575b4a6f7a706e8de1d | |
| parent | 275546ebbfc1e221bc845f05b7aae56ca0df81cc (diff) | |
Update WalkingTaskType.java
Add support for Donkey's and Llama's walking mode
| -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); |
