net.acomputerdog.BlazeLoader.event
Class BlazeLoaderIP

java.lang.Object
  extended by net.acomputerdog.BlazeLoader.event.BlazeLoaderIP
All Implemented Interfaces:
com.mumfrey.liteloader.api.InterfaceProvider

public class BlazeLoaderIP
extends java.lang.Object
implements com.mumfrey.liteloader.api.InterfaceProvider

BlazeLoader InterfaceProvider


Field Summary
static BlazeLoaderIP instance
           
 
Method Summary
 void addBlockEvent(BlockEventHandler e)
           
 void addClientEvent(ClientEventHandler e)
           
 void addGenericEvent(GenericEventHandler e)
           
 void addInventoryEvent(InventoryEventHandler e)
           
 void addNetworkEvent(NetworkEventHandler e)
           
 void addOverrideEvent(OverrideEventHandler e)
           
 void addPlayerEvent(PlayerEventHandler e)
           
 void addProfilerEvent(ProfilerEventHandler e)
           
 void addTickEvent(TickEventHandler e)
           
 void addWorldEventHandler(WorldEventHandler e)
           
 java.lang.Class<? extends com.mumfrey.liteloader.api.Listener> getListenerBaseType()
          Base type of Listeners which can consume events provided by this provider
 void initProvider()
          Initialise this provider, called AFTER enumeration but before binding
 void registerInterfaces(com.mumfrey.liteloader.core.InterfaceRegistrationDelegate delegate)
          The provider should call back against the supplied delegate in order to advertise the interfaces it provides.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

public static final BlazeLoaderIP instance
Method Detail

getListenerBaseType

public java.lang.Class<? extends com.mumfrey.liteloader.api.Listener> getListenerBaseType()
Base type of Listeners which can consume events provided by this provider

Specified by:
getListenerBaseType in interface com.mumfrey.liteloader.api.InterfaceProvider

registerInterfaces

public void registerInterfaces(com.mumfrey.liteloader.core.InterfaceRegistrationDelegate delegate)
The provider should call back against the supplied delegate in order to advertise the interfaces it provides.

Specified by:
registerInterfaces in interface com.mumfrey.liteloader.api.InterfaceProvider
Parameters:
delegate - Interface registration delegate

initProvider

public void initProvider()
Initialise this provider, called AFTER enumeration but before binding

Specified by:
initProvider in interface com.mumfrey.liteloader.api.InterfaceProvider

addBlockEvent

public void addBlockEvent(BlockEventHandler e)

addClientEvent

public void addClientEvent(ClientEventHandler e)

addGenericEvent

public void addGenericEvent(GenericEventHandler e)

addInventoryEvent

public void addInventoryEvent(InventoryEventHandler e)

addNetworkEvent

public void addNetworkEvent(NetworkEventHandler e)

addOverrideEvent

public void addOverrideEvent(OverrideEventHandler e)

addPlayerEvent

public void addPlayerEvent(PlayerEventHandler e)

addProfilerEvent

public void addProfilerEvent(ProfilerEventHandler e)

addTickEvent

public void addTickEvent(TickEventHandler e)

addWorldEventHandler

public void addWorldEventHandler(WorldEventHandler e)