public interface Event<E>
| Modifier and Type | Method and Description |
|---|---|
void |
subscribe(java.lang.Object subscriber,
java.lang.String modId,
java.util.function.Consumer<E> listener)
When using this method, you can unsubscribe to this event.
|
void |
subscribe(java.lang.String modId,
java.util.function.Consumer<E> listener)
Permanently Registered listeners.
|
void |
unsubscribe(java.lang.Object subscriber,
java.lang.String modId) |
void subscribe(java.lang.String modId,
java.util.function.Consumer<E> listener)
modId - - the mod id.listener - - the listener.void subscribe(java.lang.Object subscriber,
java.lang.String modId,
java.util.function.Consumer<E> listener)
subscriber - - the subscribing object, used as the key for unsubscribing.modId - - the mod id.listener - - the listener.void unsubscribe(java.lang.Object subscriber,
java.lang.String modId)
throws java.util.ConcurrentModificationException
subscriber - - the subscribing object, used as the key for unsubscribing.modId - - the mod id.java.util.ConcurrentModificationException