From a3edf0217f3ee13041788a8800b618804700be4b Mon Sep 17 00:00:00 2001 From: Aikar Date: Wed, 4 Jul 2018 15:29:21 -0400 Subject: [PATCH] Vex#getSummoner API Get's the Mob that summoned this Vex diff --git a/src/main/java/org/bukkit/entity/Vex.java b/src/main/java/org/bukkit/entity/Vex.java index a2f2fcaec..734683763 100644 --- a/src/main/java/org/bukkit/entity/Vex.java +++ b/src/main/java/org/bukkit/entity/Vex.java @@ -1,6 +1,18 @@ package org.bukkit.entity; +import com.destroystokyo.paper.entity.SentientNPC; + /** * Represents a Vex. */ -public interface Vex extends Monster { } +public interface Vex extends Monster { + /** + * @return What Entity (most likely an Evoker, but not guaranteed) summoned this Vex + * @deprecated Use {@link #getSummoner()} + */ + @Deprecated + default SentientNPC getOwner() { return (SentientNPC) getSummoner(); } // Paper + + Mob getSummoner(); // Paper + +} -- 2.18.0