classpublicPriority 2
NPCMemory
com.hypixel.hytale.builtin.adventure.memories.memories.npc.NPCMemory
extends Memory
14
Methods
14
Public Methods
6
Fields
2
Constructors
Constants
BuilderCodec<NPCMemory>CODEC= BuilderCodec.builder(NPCMemory.class, NPCMemory::new)
.append(new KeyedCodec<>("NPCRole", C...
StringID= "NPC"
Query<EntityStore>QUERY= Query.and(
TransformComponent.getComponentType(), Player.getComponentType(), PlayerMemor...
Constructors
private
NPCMemory()public
NPCMemory(String npcRole, String nameTranslationKey, boolean isMemoriesNameOverridden)Methods
Public Methods (14)
public
boolean equals(Object o)@Override
public
long getCapturedTimestamp()public
String getFoundLocationZoneNameKey()public
String getIconPath()@Nullable@Override
public
String getId()@Override
public
Message getLocationMessage()public
String getNpcRole()@Nonnull
public
Query<EntityStore> getQuery()@Nonnull@Override
public
String getTitle()@Nonnull@Override
public
Message getTooltipText()@Nonnull@Override
public
Message getUndiscoveredTooltipText()@Nonnull@Override
public
int hashCode()@Override
public
void processConfig()public
String toString()@Override
Fields
Private/Package Fields (6)
private
long capturedTimestampprivate
String foundLocationGeneralNameKeyprivate
String foundLocationZoneNameKeyprivate
boolean isMemoriesNameOverriddenprivate
String memoryTitleKeyprivate
String npcRole