summaryrefslogtreecommitdiffstats
path: root/src/main/java/net/minecraft/server/EntityChicken.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/net/minecraft/server/EntityChicken.java')
-rw-r--r--src/main/java/net/minecraft/server/EntityChicken.java86
1 files changed, 0 insertions, 86 deletions
diff --git a/src/main/java/net/minecraft/server/EntityChicken.java b/src/main/java/net/minecraft/server/EntityChicken.java
deleted file mode 100644
index d99c9c2d..00000000
--- a/src/main/java/net/minecraft/server/EntityChicken.java
+++ /dev/null
@@ -1,86 +0,0 @@
-package net.minecraft.server;
-
-// CraftBukkit start
-import org.bukkit.craftbukkit.CraftServer;
-import org.bukkit.craftbukkit.entity.CraftChicken;
-// CraftBukkit end
-
-public class EntityChicken extends EntityAnimal {
-
- public boolean a = false;
- public float b = 0.0F;
- public float c = 0.0F;
- public float f;
- public float ak;
- public float al = 1.0F;
- public int am;
-
- public EntityChicken(World world) {
- super(world);
- this.texture = "/mob/chicken.png";
- this.a(0.3F, 0.4F);
- this.health = 4;
- this.am = this.random.nextInt(6000) + 6000;
-
- // CraftBukkit start
- CraftServer server = ((WorldServer) this.world).getServer();
- this.bukkitEntity = new CraftChicken(server, this);
- // CraftBukkit end
- }
-
- public void o() {
- super.o();
- this.ak = this.b;
- this.f = this.c;
- this.c = (float) ((double) this.c + (double) (this.onGround ? -1 : 4) * 0.3D);
- if (this.c < 0.0F) {
- this.c = 0.0F;
- }
-
- if (this.c > 1.0F) {
- this.c = 1.0F;
- }
-
- if (!this.onGround && this.al < 1.0F) {
- this.al = 1.0F;
- }
-
- this.al = (float) ((double) this.al * 0.9D);
- if (!this.onGround && this.motY < 0.0D) {
- this.motY *= 0.6D;
- }
-
- this.b += this.al * 2.0F;
- if (!this.world.isStatic && --this.am <= 0) {
- this.world.a(this, "mob.chickenplop", 1.0F, (this.random.nextFloat() - this.random.nextFloat()) * 0.2F + 1.0F);
- this.a(Item.EGG.id, 1);
- this.am = this.random.nextInt(6000) + 6000;
- }
- }
-
- protected void a(float f) {}
-
- public void a(NBTTagCompound nbttagcompound) {
- super.a(nbttagcompound);
- }
-
- public void b(NBTTagCompound nbttagcompound) {
- super.b(nbttagcompound);
- }
-
- protected String e() {
- return "mob.chicken";
- }
-
- protected String f() {
- return "mob.chickenhurt";
- }
-
- protected String g() {
- return "mob.chickenhurt";
- }
-
- protected int h() {
- return Item.FEATHER.id;
- }
-}