HyCodeYourTale
classpublicPriority 3

BlockTypeView

com.hypixel.hytale.server.npc.blackboard.view.blocktype.BlockTypeView

extends BlockRegionView

10

Methods

10

Public Methods

4

Fields

1

Constructors

Constructors

public
BlockTypeView(long index, Blackboard blackboard, BlockPositionEntryGenerator generator)

Methods

Public Methods (10)

public
void addSearchedBlockSets(Ref<EntityStore> ref, NPCEntity entity, IntList blockSets)
public
void cleanup()
@Override
public
BitSet getAllBlockSets()
@Nonnull
public
Int2IntMap getBlockSetCounts()
@Nonnull
public
Set<Ref<EntityStore>> getEntities()
@Nonnull
public
long getIndex()
public
void initialiseEntity(Ref<EntityStore> ref, NPCEntity npcComponent)
@Override
public
boolean isOutdated(Ref<EntityStore> ref, Store<EntityStore> store)
@Override
public
void onWorldRemoved()
@Override
public
void removeSearchedBlockSets(Ref<EntityStore> ref, NPCEntity npcComponent, IntList blockSets)

Fields

Private/Package Fields (4)

privateboolean aggregateNeedsRebuild
privateBlackboard blackboard
privateBlockPositionEntryGenerator generator
privatelong index

Related Classes