package net.minecraftforge.fml.common.eventhandler; public interface IEventExceptionHandler { /** * Fired when a EventListener throws an exception for the specified event on the event bus. * After this function returns, the original Throwable will be propogated upwards. * * @param bus The bus the event is being fired on * @param event The event that is being fired * @param listeners All listeners that are listening for this event, in order * @param index Index for the current listener being fired. * @param throwable The throwable being thrown */ void handleException(EventBus bus, Event event, IEventListener[] listeners, int index, Throwable throwable); }