diff options
author | md_5 <git@md-5.net> | 2016-03-06 14:56:09 +1100 |
---|---|---|
committer | md_5 <git@md-5.net> | 2016-03-06 14:56:09 +1100 |
commit | dd745e8842fc488081ee03b73b1ace4707c2cde1 (patch) | |
tree | 7bcbf3b08bfb6fb4501e0d4a96cd19580a6bef4f | |
parent | 972d33dd4460d13e68bd2a3c89338c620540b12d (diff) | |
download | craftbukkit-dd745e8842fc488081ee03b73b1ace4707c2cde1.tar craftbukkit-dd745e8842fc488081ee03b73b1ace4707c2cde1.tar.gz craftbukkit-dd745e8842fc488081ee03b73b1ace4707c2cde1.tar.lz craftbukkit-dd745e8842fc488081ee03b73b1ace4707c2cde1.tar.xz craftbukkit-dd745e8842fc488081ee03b73b1ace4707c2cde1.zip |
SPIGOT-1727: Fix ShulkerBullet.setTarget
-rw-r--r-- | nms-patches/EntityShulkerBullet.patch | 37 |
1 files changed, 23 insertions, 14 deletions
diff --git a/nms-patches/EntityShulkerBullet.patch b/nms-patches/EntityShulkerBullet.patch index c8e96033..d1fcd624 100644 --- a/nms-patches/EntityShulkerBullet.patch +++ b/nms-patches/EntityShulkerBullet.patch @@ -1,23 +1,32 @@ --- a/net/minecraft/server/EntityShulkerBullet.java +++ b/net/minecraft/server/EntityShulkerBullet.java -@@ -10,6 +10,12 @@ - - private EntityLiving shooter; - private Entity target; -+ // CraftBukkit start -+ public EntityLiving getShooter() { return this.shooter; } -+ public void setShooter(EntityLiving e) { this.shooter = e; } -+ public Entity getTarget() { return this.target; } -+ public void setTarget(Entity e) { this.target = e; } -+ // CraftBukkit end - private EnumDirection c; - private int d; - private double e; -@@ -42,6 +48,7 @@ +@@ -42,8 +42,29 @@ this.target = entity; this.c = EnumDirection.UP; this.a(enumdirection_enumaxis); + projectileSource = (org.bukkit.entity.LivingEntity) entityliving.getBukkitEntity(); // CraftBukkit } ++ // CraftBukkit start ++ public EntityLiving getShooter() { ++ return this.shooter; ++ } ++ ++ public void setShooter(EntityLiving e) { ++ this.shooter = e; ++ } ++ ++ public Entity getTarget() { ++ return this.target; ++ } ++ ++ public void setTarget(Entity e) { ++ this.target = e; ++ this.c = EnumDirection.UP; ++ this.a(EnumDirection.EnumAxis.X); ++ } ++ // CraftBukkit end ++ protected void b(NBTTagCompound nbttagcompound) { + BlockPosition blockposition; + NBTTagCompound nbttagcompound1; |