From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Aikar Date: Fri, 10 Aug 2018 22:11:49 -0400 Subject: [PATCH] Make EnderDragon implement Mob diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftComplexLivingEntity.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftComplexLivingEntity.java index 3550eb81b66cad3cdfa41ddb5bb554b541cbbfe1..b537732070c784a97a96ccb77c211646b00580cc 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftComplexLivingEntity.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftComplexLivingEntity.java @@ -1,17 +1,18 @@ package org.bukkit.craftbukkit.entity; +import net.minecraft.world.entity.EntityInsentient; // Paper import net.minecraft.world.entity.EntityLiving; import org.bukkit.craftbukkit.CraftServer; import org.bukkit.entity.ComplexLivingEntity; -public abstract class CraftComplexLivingEntity extends CraftLivingEntity implements ComplexLivingEntity { - public CraftComplexLivingEntity(CraftServer server, EntityLiving entity) { +public abstract class CraftComplexLivingEntity extends CraftMob implements ComplexLivingEntity { // Paper + public CraftComplexLivingEntity(CraftServer server, EntityInsentient entity) { // Paper super(server, entity); } @Override - public EntityLiving getHandle() { - return (EntityLiving) entity; + public EntityInsentient getHandle() { // Paper + return (EntityInsentient) entity; // Paper } @Override