Added implementation of Colorable to CraftSheep

inspired by xpansive
This commit is contained in:
Andrew Ardill 2011-02-12 12:29:22 +11:00
parent 09c6389b3f
commit c097fd9ac5

View file

@ -2,6 +2,7 @@ package org.bukkit.craftbukkit.entity;
import net.minecraft.server.EntitySheep; import net.minecraft.server.EntitySheep;
import org.bukkit.DyeColor;
import org.bukkit.craftbukkit.CraftServer; import org.bukkit.craftbukkit.CraftServer;
import org.bukkit.entity.Sheep; import org.bukkit.entity.Sheep;
@ -16,4 +17,14 @@ public class CraftSheep extends CraftAnimals implements Sheep {
return "CraftSheep"; return "CraftSheep";
} }
public DyeColor getColor() {
EntitySheep entity = (EntitySheep) getHandle();
return DyeColor.getByData((byte) entity.e_());
}
public void setColor(DyeColor color) {
EntitySheep entity = (EntitySheep) getHandle();
entity.a(color.getData());
}
} }