LibListeners
Experimental feature for 1.8-beta
What is this
LibListeners
is listening all events in TailsLib like creating a block, applying effect, custom item right click. Basicly every event for CustomItem
, CustomBlock
, CustomEffect
.
Usage
I will show example for applying effect listener and will register that listener.
// CustomListener.java
public class CustomListener implements LibListener {
@Override
public void onEffectApplied(CEffectAppliedEvent event) {
Debug.info("Effect is applied: " +
event.getData().getEffect().effectData().getId() // bruh
);
}
}
We can also cancel the event if needed via event.setCancelled(true);
.
And lets register it.
TailsLibListener.register(new CustomListener());
Done. Ask IDE for more info.
Last updated
Was this helpful?