Implement velocity listeners / events
This commit is contained in:
parent
779f4785e0
commit
d96398f4a9
14 changed files with 130 additions and 52 deletions
|
|
@ -4,15 +4,10 @@ import net.frankheijden.serverutils.common.entities.ServerCommandSender;
|
|||
import net.frankheijden.serverutils.common.entities.ServerUtilsPlugin;
|
||||
import net.frankheijden.serverutils.common.tasks.UpdateCheckerTask;
|
||||
|
||||
public abstract class ServerListener<
|
||||
U extends ServerUtilsPlugin<P, T, C, S>,
|
||||
P,
|
||||
T,
|
||||
C extends ServerCommandSender<S>,
|
||||
S
|
||||
> extends ServerUtilsListener<U, P, T, C, S> {
|
||||
public abstract class PlayerListener<U extends ServerUtilsPlugin<?, ?, C, ?>, C extends ServerCommandSender<?>>
|
||||
extends ServerUtilsListener<U, C> {
|
||||
|
||||
protected ServerListener(U plugin) {
|
||||
protected PlayerListener(U plugin) {
|
||||
super(plugin);
|
||||
}
|
||||
|
||||
|
|
@ -3,13 +3,7 @@ package net.frankheijden.serverutils.common.listeners;
|
|||
import net.frankheijden.serverutils.common.entities.ServerCommandSender;
|
||||
import net.frankheijden.serverutils.common.entities.ServerUtilsPlugin;
|
||||
|
||||
public abstract class ServerUtilsListener<
|
||||
U extends ServerUtilsPlugin<P, T, C, S>,
|
||||
P,
|
||||
T,
|
||||
C extends ServerCommandSender<S>,
|
||||
S
|
||||
> {
|
||||
public abstract class ServerUtilsListener<U extends ServerUtilsPlugin<?, ?, C, ?>, C extends ServerCommandSender<?>> {
|
||||
|
||||
protected final U plugin;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue