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