Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
1package org.bukkit.craftbukkit.entity;
2
3import net.minecraft.server.EntitySheep;
4import org.bukkit.DyeColor;
5import org.bukkit.craftbukkit.CraftServer;
6import org.bukkit.entity.Sheep;
7
8public class CraftSheep extends CraftAnimals implements Sheep {
9 public CraftSheep(CraftServer server, EntitySheep entity) {
10 super(server, entity);
11 }
12
13 @Override
14 public EntitySheep getHandle() {
15 return (EntitySheep) entity;
16 }
17
18 @Override
19 public String toString() {
20 return "CraftSheep";
21 }
22
23 public DyeColor getColor() {
24 return DyeColor.getByData((byte) getHandle().getColor());
25 }
26
27 public void setColor(DyeColor color) {
28 getHandle().setColor(color.getData());
29 }
30
31 public boolean isSheared() {
32 return getHandle().isSheared();
33 }
34
35 public void setSheared(boolean flag) {
36 getHandle().setSheared(flag);
37 }
38
39}