summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/main/java/org/bukkit/craftbukkit/entity/CraftComplexPart.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftComplexPart.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftComplexPart.java
index 84418100..3357b606 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftComplexPart.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftComplexPart.java
@@ -5,6 +5,7 @@ import org.bukkit.craftbukkit.CraftServer;
import org.bukkit.entity.ComplexEntityPart;
import org.bukkit.entity.ComplexLivingEntity;
import org.bukkit.entity.EntityType;
+import org.bukkit.event.entity.EntityDamageEvent;
public class CraftComplexPart extends CraftEntity implements ComplexEntityPart {
public CraftComplexPart(CraftServer server, EntityComplexPart entity) {
@@ -16,6 +17,16 @@ public class CraftComplexPart extends CraftEntity implements ComplexEntityPart {
}
@Override
+ public void setLastDamageCause(EntityDamageEvent cause) {
+ getParent().setLastDamageCause(cause);
+ }
+
+ @Override
+ public EntityDamageEvent getLastDamageCause() {
+ return getParent().getLastDamageCause();
+ }
+
+ @Override
public EntityComplexPart getHandle() {
return (EntityComplexPart) entity;
}