diff options
Diffstat (limited to 'src/main/java')
22 files changed, 297 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/entity/Animals.java b/src/main/java/org/bukkit/entity/Animals.java new file mode 100644 index 00000000..e4ae589f --- /dev/null +++ b/src/main/java/org/bukkit/entity/Animals.java @@ -0,0 +1,11 @@ +package org.bukkit.entity;
+
+/**
+ * Represents an Animal.
+ *
+ * @author Cogito
+ *
+ */
+public interface Animals extends Creature{
+
+}
diff --git a/src/main/java/org/bukkit/entity/Chicken.java b/src/main/java/org/bukkit/entity/Chicken.java new file mode 100644 index 00000000..db7fb3ea --- /dev/null +++ b/src/main/java/org/bukkit/entity/Chicken.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Chicken.
+ *
+ * @author Cogito
+ *
+ */
+public interface Chicken extends Animals {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Cow.java b/src/main/java/org/bukkit/entity/Cow.java new file mode 100644 index 00000000..67e34a91 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Cow.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Cow.
+ *
+ * @author Cogito
+ *
+ */
+public interface Cow extends Animals {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Creature.java b/src/main/java/org/bukkit/entity/Creature.java new file mode 100644 index 00000000..7acd7b17 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Creature.java @@ -0,0 +1,10 @@ +package org.bukkit.entity;
+
+/**
+ * Represents a Creature. Any LivingEntity that is not human is a Creature.
+ * @author Cogito
+ *
+ */
+public interface Creature extends LivingEntity{
+
+}
diff --git a/src/main/java/org/bukkit/entity/Creeper.java b/src/main/java/org/bukkit/entity/Creeper.java new file mode 100644 index 00000000..a07e5157 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Creeper.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Creeper.
+ *
+ * @author Cogito
+ *
+ */
+public interface Creeper extends Monster {
+
+}
diff --git a/src/main/java/org/bukkit/entity/FallingSand.java b/src/main/java/org/bukkit/entity/FallingSand.java new file mode 100644 index 00000000..0e498170 --- /dev/null +++ b/src/main/java/org/bukkit/entity/FallingSand.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents Falling Sand.
+ *
+ * @author Cogito
+ *
+ */
+public interface FallingSand extends Entity {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Flying.java b/src/main/java/org/bukkit/entity/Flying.java new file mode 100644 index 00000000..14099fa3 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Flying.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Flying Entity.
+ *
+ * @author Cogito
+ *
+ */
+public interface Flying extends LivingEntity {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Ghast.java b/src/main/java/org/bukkit/entity/Ghast.java new file mode 100644 index 00000000..a84c4786 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Ghast.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Ghast.
+ *
+ * @author Cogito
+ *
+ */
+public interface Ghast extends Flying {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Giant.java b/src/main/java/org/bukkit/entity/Giant.java new file mode 100644 index 00000000..5a42baed --- /dev/null +++ b/src/main/java/org/bukkit/entity/Giant.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Giant.
+ *
+ * @author Cogito
+ *
+ */
+public interface Giant extends Monster {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Item.java b/src/main/java/org/bukkit/entity/Item.java new file mode 100644 index 00000000..3a3c4ef4 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Item.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents an Item.
+ *
+ * @author Cogito
+ *
+ */
+public interface Item extends Entity {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Monster.java b/src/main/java/org/bukkit/entity/Monster.java new file mode 100644 index 00000000..2f20e4d4 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Monster.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Monster.
+ *
+ * @author Cogito
+ *
+ */
+public interface Monster extends Creature {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Painting.java b/src/main/java/org/bukkit/entity/Painting.java new file mode 100644 index 00000000..7dab8d12 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Painting.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Painting.
+ *
+ * @author Cogito
+ *
+ */
+public interface Painting extends Entity {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Pig.java b/src/main/java/org/bukkit/entity/Pig.java new file mode 100644 index 00000000..cfe250b1 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Pig.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Pig.
+ *
+ * @author Cogito
+ *
+ */
+public interface Pig extends Animals {
+
+}
diff --git a/src/main/java/org/bukkit/entity/PigZombie.java b/src/main/java/org/bukkit/entity/PigZombie.java new file mode 100644 index 00000000..25670d27 --- /dev/null +++ b/src/main/java/org/bukkit/entity/PigZombie.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Pig Zombie.
+ *
+ * @author Cogito
+ *
+ */
+public interface PigZombie extends Zombie {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Sheep.java b/src/main/java/org/bukkit/entity/Sheep.java new file mode 100644 index 00000000..33fe3ac3 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Sheep.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Sheep.
+ *
+ * @author Cogito
+ *
+ */
+public interface Sheep extends Animals {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Skeleton.java b/src/main/java/org/bukkit/entity/Skeleton.java new file mode 100644 index 00000000..651cc90a --- /dev/null +++ b/src/main/java/org/bukkit/entity/Skeleton.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Skeleton.
+ *
+ * @author Cogito
+ *
+ */
+public interface Skeleton extends Monster {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Slime.java b/src/main/java/org/bukkit/entity/Slime.java new file mode 100644 index 00000000..1ac9d8b4 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Slime.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Slime.
+ *
+ * @author Cogito
+ *
+ */
+public interface Slime extends LivingEntity {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Spider.java b/src/main/java/org/bukkit/entity/Spider.java new file mode 100644 index 00000000..1e0edc04 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Spider.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Spider.
+ *
+ * @author Cogito
+ *
+ */
+public interface Spider extends Monster {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Squid.java b/src/main/java/org/bukkit/entity/Squid.java new file mode 100644 index 00000000..58a6f391 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Squid.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Squid.
+ *
+ * @author Cogito
+ *
+ */
+public interface Squid extends WaterMob {
+
+}
diff --git a/src/main/java/org/bukkit/entity/TNTPrimed.java b/src/main/java/org/bukkit/entity/TNTPrimed.java new file mode 100644 index 00000000..3532fb18 --- /dev/null +++ b/src/main/java/org/bukkit/entity/TNTPrimed.java @@ -0,0 +1,14 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Primed TNT.
+ *
+ * @author Cogito
+ *
+ */
+public interface TNTPrimed extends Entity {
+
+}
diff --git a/src/main/java/org/bukkit/entity/WaterMob.java b/src/main/java/org/bukkit/entity/WaterMob.java new file mode 100644 index 00000000..8ab61165 --- /dev/null +++ b/src/main/java/org/bukkit/entity/WaterMob.java @@ -0,0 +1,13 @@ +/**
+ *
+ */
+package org.bukkit.entity;
+
+/**
+ * Represents a Water Mob
+ * @author Cogito
+ *
+ */
+public interface WaterMob extends Creature {
+
+}
diff --git a/src/main/java/org/bukkit/entity/Zombie.java b/src/main/java/org/bukkit/entity/Zombie.java new file mode 100644 index 00000000..18b9a283 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Zombie.java @@ -0,0 +1,11 @@ +package org.bukkit.entity;
+
+/**
+ * Represents a Zombie.
+ *
+ * @author Cogito
+ *
+ */
+public interface Zombie extends Monster{
+
+}
|