Search in sources :

Example 1 with Tamer

use of org.spongepowered.api.entity.Tamer in project modules-extra by CubeEngine.

the class DeathPet method setKilled.

@Override
public void setKilled(Entity entity) {
    super.setKilled(entity);
    Tamer owner = ((Tameable) entity).getOwner();
    if (owner instanceof Player) {
        this.owner = new PlayerSection((Player) owner);
    }
}
Also used : Tamer(org.spongepowered.api.entity.Tamer) AnimalTamer(org.bukkit.entity.AnimalTamer) Player(org.spongepowered.api.entity.player.Player) Tameable(org.bukkit.entity.Tameable) PlayerSection(org.cubeengine.module.log.action.block.player.ActionPlayerBlock.PlayerSection)

Aggregations

AnimalTamer (org.bukkit.entity.AnimalTamer)1 Tameable (org.bukkit.entity.Tameable)1 PlayerSection (org.cubeengine.module.log.action.block.player.ActionPlayerBlock.PlayerSection)1 Tamer (org.spongepowered.api.entity.Tamer)1 Player (org.spongepowered.api.entity.player.Player)1