Class BukkitScriptEventExecutor

java.lang.Object
dev.magicmq.pyspigot.bukkit.manager.listener.BukkitScriptEventExecutor
All Implemented Interfaces:
EventExecutor

public class BukkitScriptEventExecutor extends Object implements EventExecutor
Represents a Bukkit event executor for script event listeners.
See Also:
  • Constructor Details

    • BukkitScriptEventExecutor

      public BukkitScriptEventExecutor(BukkitScriptEventListener scriptEventListener, Class<? extends Event> eventClass)
      Parameters:
      scriptEventListener - The BukkitScriptEventListener associated with this ScriptEventExecutor
      eventClass - The Bukkit event associated with this ScriptEventExecutor. Should be a Class of the Bukkit event
  • Method Details

    • execute

      public void execute(Listener listener, Event event)
      Called internally when the event occurs.
      Specified by:
      execute in interface EventExecutor
      Parameters:
      listener - The listener associated with this EventExecutor
      event - The event that occurred