Package me.tamkungz.signals.bukkit
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
-