HyCodeYourTale
classpublicabstractPriority 3

EventView

com.hypixel.hytale.server.npc.blackboard.view.event.EventView

5

Methods

5

Public Methods

7

Fields

1

Constructors

Constructors

protected
EventView(Class<EventType> type, EventType[] eventTypes, NotificationType reusableEventNotification, World world)

Methods

Public Methods (5)

public
void cleanup()
@Override
public
void forEach(IntObjectConsumer<EventType> setConsumer, Consumer<Ref<EntityStore>> npcConsumer)
public
int getSetCount()
public
boolean isOutdated(Ref<EntityStore> ref, Store<EntityStore> store)
@Override
public
void onWorldRemoved()
@Override

Fields

Protected Fields (7)

protectedMap<EventType, EventTypeRegistration<EventType, NotificationType>> entityMapsByEventType
protectedComponentRegistryProxy<EntityStore> entityStoreRegistry
protectedEventRegistry eventRegistry
protectedEventType[] eventTypes
protectedNotificationType reusableEventNotification
protectedboolean shutdown
protectedWorld world

Related Classes