HyCodeYourTale
classpublicPriority 3

Blackboard

com.hypixel.hytale.server.npc.blackboard.Blackboard

implements Resource

13

Methods

13

Public Methods

0

Fields

1

Constructors

Constants

HytaleLoggerLOGGER= HytaleLogger.forEnclosingClass()

Constructors

public
Blackboard()

Methods

Public Methods (13)

public
void cleanupViews()
public
void clear()
public
Resource<EntityStore> clone()
@Nonnull@Override
public
<View extends IBlackboardView<View>> void forEachView(Class<View> viewTypeClass, Consumer<View> consumer)
public
<View extends IBlackboardView<View>> View getIfExists(Class<View> viewTypeClass, long index)
publicstatic
ResourceType<EntityStore, Blackboard> getResourceType()
public
<View extends IBlackboardView<View>> View getView(Class<View> viewTypeClass, Ref<EntityStore> ref, ComponentAccessor<EntityStore> componentAccessor)
public
<View extends IBlackboardView<View>> View getView(Class<View> viewTypeClass, int chunkX, int chunkZ)
public
<View extends IBlackboardView<View>> View getView(Class<View> viewTypeClass, long index)
public
void init(World world)
public
void onEntityBreakBlock(Ref<EntityStore> ref, BreakBlockEvent event)
public
void onEntityDamageBlock(Ref<EntityStore> ref, DamageBlockEvent event)
public
void onWorldRemoved()

Related Classes