From 3abebc9fbf5b38801b7a8baafb187a3ffd17c4dc Mon Sep 17 00:00:00 2001 From: Parker Hawke Date: Sat, 2 May 2020 17:52:20 +1000 Subject: [PATCH] #492: Let Tameable extend Animals rather than Entity --- src/main/java/org/bukkit/entity/AbstractHorse.java | 2 +- src/main/java/org/bukkit/entity/Cat.java | 2 +- src/main/java/org/bukkit/entity/Parrot.java | 2 +- src/main/java/org/bukkit/entity/Tameable.java | 2 +- src/main/java/org/bukkit/entity/Wolf.java | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/bukkit/entity/AbstractHorse.java b/src/main/java/org/bukkit/entity/AbstractHorse.java index 87f3c1f2..2bbf1d07 100644 --- a/src/main/java/org/bukkit/entity/AbstractHorse.java +++ b/src/main/java/org/bukkit/entity/AbstractHorse.java @@ -8,7 +8,7 @@ import org.jetbrains.annotations.NotNull; /** * Represents a Horse-like creature. */ -public interface AbstractHorse extends Animals, Vehicle, InventoryHolder, Tameable { +public interface AbstractHorse extends Vehicle, InventoryHolder, Tameable { /** * Gets the horse's variant. diff --git a/src/main/java/org/bukkit/entity/Cat.java b/src/main/java/org/bukkit/entity/Cat.java index a29aefea..c2a566b8 100644 --- a/src/main/java/org/bukkit/entity/Cat.java +++ b/src/main/java/org/bukkit/entity/Cat.java @@ -6,7 +6,7 @@ import org.jetbrains.annotations.NotNull; /** * Meow. */ -public interface Cat extends Animals, Tameable, Sittable { +public interface Cat extends Tameable, Sittable { /** * Gets the current type of this cat. diff --git a/src/main/java/org/bukkit/entity/Parrot.java b/src/main/java/org/bukkit/entity/Parrot.java index 95d95cdc..46c295cf 100644 --- a/src/main/java/org/bukkit/entity/Parrot.java +++ b/src/main/java/org/bukkit/entity/Parrot.java @@ -5,7 +5,7 @@ import org.jetbrains.annotations.NotNull; /** * Represents a Parrot. */ -public interface Parrot extends Animals, Tameable, Sittable { +public interface Parrot extends Tameable, Sittable { /** * Get the variant of this parrot. diff --git a/src/main/java/org/bukkit/entity/Tameable.java b/src/main/java/org/bukkit/entity/Tameable.java index 0c066bdf..26c996cd 100644 --- a/src/main/java/org/bukkit/entity/Tameable.java +++ b/src/main/java/org/bukkit/entity/Tameable.java @@ -2,7 +2,7 @@ package org.bukkit.entity; import org.jetbrains.annotations.Nullable; -public interface Tameable extends Entity { +public interface Tameable extends Animals { /** * Check if this is tamed diff --git a/src/main/java/org/bukkit/entity/Wolf.java b/src/main/java/org/bukkit/entity/Wolf.java index 0390558b..0e5decad 100644 --- a/src/main/java/org/bukkit/entity/Wolf.java +++ b/src/main/java/org/bukkit/entity/Wolf.java @@ -6,7 +6,7 @@ import org.jetbrains.annotations.NotNull; /** * Represents a Wolf */ -public interface Wolf extends Animals, Tameable, Sittable { +public interface Wolf extends Tameable, Sittable { /** * Checks if this wolf is angry