JAVA 21 / 9 PUBLIC TYPES
Signals Lib Bukkit 0.2.0-SNAPSHOT
A tiny Java signal/event library with optional Bukkit/Spigot integration, backed by GEB
me.tamkungz.signals.bukkit2
classBukkitSignalsSmall 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)}.classSignalsPluginBukkit plugin entrypoint for servers that want to load SignalsLib as a shared library.
me.tamkungz.signals.bukkit.event6
classBlockSignalsShortcuts 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.classEntitySignalsShortcuts 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.classEventSignalBuilderFluent options (priority, cancellation) for listening to one Bukkit event type.
<p>
Pick options, then either call {@link #signal()} or connect a listener directly.interfaceEventSignalSourceSupplies 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.classInventorySignalsShortcuts 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.classPlayerSignalsShortcuts 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.