package toadmess.explosives.events; import org.bukkit.Location; import org.bukkit.entity.Entity; import org.bukkit.entity.TNTPrimed; public class HEWrappedTNTEvent extends HEEvent { public final TNTPrimed primedTnt; public HEWrappedTNTEvent(final TippingPoint tp, final TNTPrimed primedTnt, final HEEvent triggeringEvent) { super(tp, triggeringEvent.event, triggeringEvent.confStore); this.primedTnt = primedTnt; } @Override public Class<? extends Entity> getConfigEntityClass() { return TNTPrimed.class; } @Override public Location getEventLocation() { return this.primedTnt.getLocation(); } @Override protected Entity getRelevantEntity() { return this.primedTnt; } @Override public String toString() { return "HEWrappedTNTEvent(tp="+this.type+", primedTnt="+primedTnt+", triggerEvent="+event+")"; } }