JAVA 21 / 9 PUBLIC TYPES
Signals Lib Bukkit 0.2.1-SNAPSHOT
A tiny Java signal/event library with optional Bukkit/Spigot integration, backed by GEB
me.tamkungz.signals.bukkit2
class
BukkitSignalsSmall bridge from Bukkit events to GEB-backed signals.
<p>
Common events are grouped by domain: {@link #players()}, {@link #blocks()}, {@link #entities()}
and {@link #inventories()}. Any other event type is available through {@link #on(Class)}.
class
SignalsPluginBukkit plugin entrypoint for servers that want to load SignalsLib as a shared library.
me.tamkungz.signals.bukkit.event6
class
BlockSignalsShortcuts for common Bukkit block events, reached with {@code BukkitSignals#blocks()}.
<p>
Each method is the same as {@link EventSignalSource#on(Class)} for the named event class;
anything not listed here is still available through that method.
class
EntitySignalsShortcuts for common Bukkit entity events, reached with {@code BukkitSignals#entities()}.
<p>
Each method is the same as {@link EventSignalSource#on(Class)} for the named event class;
anything not listed here is still available through that method.
class
EventSignalBuilderFluent options (priority, cancellation) for listening to one Bukkit event type.
<p>
Pick options, then either call {@link #signal()} or connect a listener directly.
interface
EventSignalSourceSupplies the {@link Signal} that carries a Bukkit event for a given priority and cancellation mode.
<p>
The fluent {@link EventSignalBuilder} and the per-domain accessors depend on this interface only,
which keeps them free of {@code BukkitSignals} itself.
class
InventorySignalsShortcuts for common Bukkit inventory events, reached with {@code BukkitSignals#inventories()}.
<p>
Each method is the same as {@link EventSignalSource#on(Class)} for the named event class;
anything not listed here is still available through that method.
class
PlayerSignalsShortcuts for common Bukkit player events, reached with {@code BukkitSignals#players()}.
<p>
Each method is the same as {@link EventSignalSource#on(Class)} for the named event class;
anything not listed here is still available through that method.
me.tamkungz.signals.bukkit.internal1
No matching public types.