diff options
author | feildmaster <admin@feildmaster.com> | 2013-01-17 03:28:44 -0600 |
---|---|---|
committer | feildmaster <admin@feildmaster.com> | 2013-01-17 03:50:24 -0600 |
commit | e59af9908b5c6418664a8676e9ef13d9c8edc90e (patch) | |
tree | e48bc62a3556af51cf375f587100019b79d814cc /src/main/java/net/minecraft/server/PathfinderGoalTarget.java | |
parent | 315127782a86659d8ac353408ce385e0b8ee9ddb (diff) | |
download | craftbukkit-e59af9908b5c6418664a8676e9ef13d9c8edc90e.tar craftbukkit-e59af9908b5c6418664a8676e9ef13d9c8edc90e.tar.gz craftbukkit-e59af9908b5c6418664a8676e9ef13d9c8edc90e.tar.lz craftbukkit-e59af9908b5c6418664a8676e9ef13d9c8edc90e.tar.xz craftbukkit-e59af9908b5c6418664a8676e9ef13d9c8edc90e.zip |
Update CraftBukkit to Minecraft 1.4.7
Diffstat (limited to 'src/main/java/net/minecraft/server/PathfinderGoalTarget.java')
-rw-r--r-- | src/main/java/net/minecraft/server/PathfinderGoalTarget.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/main/java/net/minecraft/server/PathfinderGoalTarget.java b/src/main/java/net/minecraft/server/PathfinderGoalTarget.java index 2eb04228..c65f3dd7 100644 --- a/src/main/java/net/minecraft/server/PathfinderGoalTarget.java +++ b/src/main/java/net/minecraft/server/PathfinderGoalTarget.java @@ -27,7 +27,7 @@ public abstract class PathfinderGoalTarget extends PathfinderGoal { } public boolean b() { - EntityLiving entityliving = this.d.aG(); + EntityLiving entityliving = this.d.getGoalTarget(); if (entityliving == null) { return false; @@ -55,7 +55,7 @@ public abstract class PathfinderGoalTarget extends PathfinderGoal { } public void d() { - this.d.b((EntityLiving) null); + this.d.setGoalTarget((EntityLiving) null); } protected boolean a(EntityLiving entityliving, boolean flag) { @@ -118,12 +118,10 @@ public abstract class PathfinderGoalTarget extends PathfinderGoal { org.bukkit.event.entity.EntityTargetLivingEntityEvent event = org.bukkit.craftbukkit.event.CraftEventFactory.callEntityTargetLivingEvent(this.d, entityliving, reason); if (event.isCancelled() || event.getTarget() == null) { - if (this.d instanceof EntityCreature) { - ((EntityCreature) this.d).target = null; - } + this.d.setGoalTarget(null); return false; } else if (entityliving.getBukkitEntity() != event.getTarget()) { - this.d.b((EntityLiving) ((org.bukkit.craftbukkit.entity.CraftEntity) event.getTarget()).getHandle()); + this.d.setGoalTarget((EntityLiving) ((org.bukkit.craftbukkit.entity.CraftEntity) event.getTarget()).getHandle()); } if (this.d instanceof EntityCreature) { ((EntityCreature) this.d).target = ((org.bukkit.craftbukkit.entity.CraftEntity) event.getTarget()).getHandle(); |