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

privatelong capturedTimestamp
privateString foundLocationGeneralNameKey
privateString foundLocationZoneNameKey
privateboolean isMemoriesNameOverridden
privateString memoryTitleKey
privateString npcRole

Related Classes