Package cn.nukkit.entity.ai.memory
Interface IMemory<T>
- Type Parameters:
T
- 包含的数据类型
- All Known Implementing Classes:
AttackMemory
,AttackTargetMemory
,BooleanMemory
,BurnTimeMemory
,EggSpawnTimeMemory
,EntityExplodeMemory
,EntityMemory
,InLoveMemory
,NearestBeggingPlayerMemory
,NearestPlayerMemory
,PlayerBreedingMemory
,PlayerMemory
,SpouseMemory
,UniversalTimedMemory
,Vector3Memory
实体记忆对象,表示单个实体记忆数据
可被存储到记忆存储器
IMemoryStorage
中
注意,对于此接口的所有实现类,都必须有一个无参构造函数,返回一个代表此记忆的空记忆
-
Method Summary
-
Method Details
-
getData
- Returns:
- 此记忆中包含的数据
-
setData
-
hasData
default boolean hasData()
-