Class BukkitSignals
java.lang.Object
me.tamkungz.signals.bukkit.BukkitSignals
Small bridge from Bukkit events to GEB-backed signals.
-
Method Summary
Modifier and TypeMethodDescriptionBukkitEventSignal<org.bukkit.event.block.BlockBreakEvent> BukkitEventSignal<org.bukkit.event.block.BlockPlaceEvent> me.tamkungz.signals.SignalBusbus()static BukkitSignalscreate(org.bukkit.plugin.Plugin plugin) static BukkitSignalscreate(org.bukkit.plugin.Plugin plugin, me.tamkungz.signals.SignalBus signals) BukkitEventSignal<org.bukkit.event.entity.EntityDamageEvent> BukkitEventSignal<org.bukkit.event.entity.EntityDeathEvent> <T extends org.bukkit.event.Event>
me.tamkungz.signals.Signal<T> <T extends org.bukkit.event.Event>
me.tamkungz.signals.Signal<T> static <T extends org.bukkit.event.Event>
me.tamkungz.signals.Signal<T> static <T extends org.bukkit.event.Event>
me.tamkungz.signals.Signal<T> from(org.bukkit.plugin.Plugin plugin, Class<T> eventType, org.bukkit.event.EventPriority priority, boolean ignoreCancelled) BukkitEventSignal<org.bukkit.event.inventory.InventoryClickEvent> BukkitEventSignal<org.bukkit.event.inventory.InventoryCloseEvent> <T extends org.bukkit.event.Event>
BukkitEventSignal<T> BukkitEventSignal<org.bukkit.event.player.PlayerCommandPreprocessEvent> BukkitEventSignal<org.bukkit.event.entity.PlayerDeathEvent> BukkitEventSignal<org.bukkit.event.player.PlayerInteractEvent> BukkitEventSignal<org.bukkit.event.player.PlayerJoinEvent> BukkitEventSignal<org.bukkit.event.player.PlayerKickEvent> BukkitEventSignal<org.bukkit.event.player.PlayerMoveEvent> BukkitEventSignal<org.bukkit.event.player.PlayerQuitEvent> BukkitEventSignal<org.bukkit.event.player.PlayerRespawnEvent> BukkitEventSignal<org.bukkit.event.player.PlayerTeleportEvent> static BukkitSignalsshared()static me.tamkungz.signals.SignalBus
-
Method Details
-
create
-
create
public static BukkitSignals create(org.bukkit.plugin.Plugin plugin, me.tamkungz.signals.SignalBus signals) -
bus
public me.tamkungz.signals.SignalBus bus() -
on
-
event
-
event
public <T extends org.bukkit.event.Event> me.tamkungz.signals.Signal<T> event(Class<T> eventType, org.bukkit.event.EventPriority priority, boolean ignoreCancelled) -
from
public static <T extends org.bukkit.event.Event> me.tamkungz.signals.Signal<T> from(org.bukkit.plugin.Plugin plugin, Class<T> eventType, org.bukkit.event.EventPriority priority, boolean ignoreCancelled) -
from
public static <T extends org.bukkit.event.Event> me.tamkungz.signals.Signal<T> from(org.bukkit.plugin.Plugin plugin, Class<T> eventType) -
playerJoin
-
playerQuit
-
playerKick
-
playerMove
-
playerTeleport
-
playerInteract
-
playerDeath
-
playerRespawn
-
playerCommand
-
blockBreak
-
blockPlace
-
entityDamage
-
entityDeath
-
inventoryClick
-
inventoryClose
-