classpublicPriority 1
MemoriesPlugin
com.hypixel.hytale.builtin.adventure.memories.MemoriesPlugin
extends JavaPlugin
14
Methods
14
Public Methods
4
Fields
1
Constructors
Constants
BuilderCodec<MemoriesPlugin.MemoriesPluginConfig>CODEC= BuilderCodec.builder(
MemoriesPlugin.MemoriesPluginConfig.class, MemoriesPlugin.Memor...
BuilderCodec<MemoriesPlugin.RecordedMemories>CODEC= BuilderCodec.builder(
MemoriesPlugin.RecordedMemories.class, MemoriesPlugin.RecordedM...
Constructors
public
MemoriesPlugin(JavaPluginInit init)Methods
Public Methods (14)
public
void clearRecordedMemories()public
Map<String, Set<Memory>> getAllMemories()public
Object2DoubleMap<String> getCollectionRadius()@Nonnull
public
MemoriesPlugin.MemoriesPluginConfig getConfig()public
Set<Dependency<EntityStore>> getDependencies()@Nonnull@Override
public
int getMemoriesLevel(GameplayConfig gameplayConfig)public
ComponentType<EntityStore, PlayerMemories> getPlayerMemoriesComponentType()public
Query<EntityStore> getQuery()@Nonnull@Override
public
Set<Memory> getRecordedMemories()@Nonnull
public
boolean hasRecordedMemory(Memory memory)public
void recordAllMemories()public
boolean recordPlayerMemories(PlayerMemories playerMemories)public
<T extends Memory> void registerMemoryProvider(MemoryProvider<T> memoryProvider)public
int setRecordedMemoriesCount(int count)Fields
Private/Package Fields (4)
private
boolean hasInitializedMemoriesprivate
MemoriesPlugin instanceprivate
ComponentType<EntityStore, PlayerMemories> playerMemoriesComponentTypeprivate
MemoriesPlugin.RecordedMemories recordedMemoriesRelated Classes
Used By
MemoriesCommandPlayerMemoriesMemoriesConditionInteractionSetMemoriesCapacityInteractionMemoryMemoryProviderNPCMemoryNPCMemoryProviderMemoriesPageMemoriesPageSupplierMemoriesUnlockedPageMemoriesUnlockedPageSuplierForgottenTempleConfigTempleRespawnPlayersSystemMemoriesWindowCodecKeyedCodecBuilderCodecArrayCodecObject2DoubleMapCodec+30 more