类 MemoryKey<T>
java.lang.Object
org.bukkit.entity.memory.MemoryKey<T>
- 类型参数:
T
- the class type of the memory value
- 所有已实现的接口:
Keyed
Represents a key used for accessing memory values of a
LivingEntity
.-
字段概要
修饰符和类型字段说明 -
方法概要
修饰符和类型方法说明getByKey
(@NotNull NamespacedKey namespacedKey) Returns aMemoryKey
by aNamespacedKey
.getKey()
返回用于此对象的命名空间标识符.Gets the class of values associated with this memory.values()
Returns the set of all MemoryKeys.
-
字段详细资料
-
HOME
-
POTENTIAL_JOB_SITE
-
JOB_SITE
-
MEETING_POINT
-
GOLEM_DETECTED_RECENTLY
-
LAST_SLEPT
-
LAST_WOKEN
-
LAST_WORKED_AT_POI
-
UNIVERSAL_ANGER
-
ANGRY_AT
-
ADMIRING_ITEM
-
ADMIRING_DISABLED
-
HUNTED_RECENTLY
-
PLAY_DEAD_TICKS
-
TEMPTATION_COOLDOWN_TICKS
-
IS_TEMPTED
-
LONG_JUMP_COOLING_DOWN
-
HAS_HUNTING_COOLDOWN
-
RAM_COOLDOWN_TICKS
-
LIKED_PLAYER
-
LIKED_NOTEBLOCK_POSITION
-
LIKED_NOTEBLOCK_COOLDOWN_TICKS
-
ITEM_PICKUP_COOLDOWN_TICKS
-
SNIFFER_EXPLORED_POSITIONS
-
-
方法详细资料
-
getKey
从接口复制的说明:Keyed
返回用于此对象的命名空间标识符.原文:Return the namespaced identifier for this object.
-
getMemoryClass
Gets the class of values associated with this memory.- 返回:
- the class of value objects
-
getByKey
Returns aMemoryKey
by aNamespacedKey
.- 参数:
namespacedKey
- theNamespacedKey
referencing aMemoryKey
- 返回:
- the
MemoryKey
or null when noMemoryKey
is available under that key
-
values
Returns the set of all MemoryKeys.- 返回:
- the memoryKeys
-