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()