public static class EventManager.GenericEventManager<T extends net.minecraftforge.eventbus.api.GenericEvent<? extends F>,F> extends java.lang.Object implements EventManager.ISubscribe
| Constructor and Description |
|---|
GenericEventManager(java.lang.Class<T> clazz,
EventManager.Bus bus,
net.minecraftforge.eventbus.api.EventPriority priority,
java.lang.Class<F> generic) |
| Modifier and Type | Method and Description |
|---|---|
EventManager.GenericEventManager<T,F> |
cancel() |
EventManager.GenericEventManager<T,F> |
filter(java.util.function.Predicate<T> predicateFilter) |
EventManager.GenericEventManager<T,F> |
process(java.util.function.Consumer<T> process) |
void |
subscribe() |
public GenericEventManager(java.lang.Class<T> clazz, EventManager.Bus bus, net.minecraftforge.eventbus.api.EventPriority priority, java.lang.Class<F> generic)
public void subscribe()
subscribe in interface EventManager.ISubscribepublic EventManager.GenericEventManager<T,F> filter(java.util.function.Predicate<T> predicateFilter)
public EventManager.GenericEventManager<T,F> process(java.util.function.Consumer<T> process)
public EventManager.GenericEventManager<T,F> cancel()