diff options
author | Thinkofdeath <thinkofdeath@spigotmc.org> | 2014-11-26 08:32:16 +1100 |
---|---|---|
committer | md_5 <git@md-5.net> | 2014-11-28 17:16:30 +1100 |
commit | 24557bc2b37deb6a0edf497d547471832457b1dd (patch) | |
tree | c560572889a3b0b34964a0cddb35dc87fda3c914 /src/main/java/net/minecraft/server/EntityPainting.java | |
parent | a4805dbd77da057cc1ea0bf344379bc6e53ca1f6 (diff) | |
download | craftbukkit-24557bc2b37deb6a0edf497d547471832457b1dd.tar craftbukkit-24557bc2b37deb6a0edf497d547471832457b1dd.tar.gz craftbukkit-24557bc2b37deb6a0edf497d547471832457b1dd.tar.lz craftbukkit-24557bc2b37deb6a0edf497d547471832457b1dd.tar.xz craftbukkit-24557bc2b37deb6a0edf497d547471832457b1dd.zip |
Update to Minecraft 1.8
For more information please see http://www.spigotmc.org/
Diffstat (limited to 'src/main/java/net/minecraft/server/EntityPainting.java')
-rw-r--r-- | src/main/java/net/minecraft/server/EntityPainting.java | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/src/main/java/net/minecraft/server/EntityPainting.java b/src/main/java/net/minecraft/server/EntityPainting.java deleted file mode 100644 index 2c3a233d..00000000 --- a/src/main/java/net/minecraft/server/EntityPainting.java +++ /dev/null @@ -1,81 +0,0 @@ -package net.minecraft.server; - -import java.util.ArrayList; - -public class EntityPainting extends EntityHanging { - - public EnumArt art; - - public EntityPainting(World world) { - super(world); - this.art = EnumArt.values()[this.random.nextInt(EnumArt.values().length)]; // CraftBukkit - generate a non-null painting - } - - public EntityPainting(World world, int i, int j, int k, int l) { - super(world, i, j, k, l); - ArrayList arraylist = new ArrayList(); - EnumArt[] aenumart = EnumArt.values(); - int i1 = aenumart.length; - - for (int j1 = 0; j1 < i1; ++j1) { - EnumArt enumart = aenumart[j1]; - - this.art = enumart; - this.setDirection(l); - if (this.survives()) { - arraylist.add(enumart); - } - } - - if (!arraylist.isEmpty()) { - this.art = (EnumArt) arraylist.get(this.random.nextInt(arraylist.size())); - } - - this.setDirection(l); - } - - public void b(NBTTagCompound nbttagcompound) { - nbttagcompound.setString("Motive", this.art.B); - super.b(nbttagcompound); - } - - public void a(NBTTagCompound nbttagcompound) { - String s = nbttagcompound.getString("Motive"); - EnumArt[] aenumart = EnumArt.values(); - int i = aenumart.length; - - for (int j = 0; j < i; ++j) { - EnumArt enumart = aenumart[j]; - - if (enumart.B.equals(s)) { - this.art = enumart; - } - } - - if (this.art == null) { - this.art = EnumArt.KEBAB; - } - - super.a(nbttagcompound); - } - - public int f() { - return this.art.C; - } - - public int i() { - return this.art.D; - } - - public void b(Entity entity) { - if (entity instanceof EntityHuman) { - EntityHuman entityhuman = (EntityHuman) entity; - - if (entityhuman.abilities.canInstantlyBuild) { - return; - } - } - - this.a(new ItemStack(Items.PAINTING), 0.0F); - } -} |