public class PlayerMemories implements Component
Class PlayerMemories. Provides playermemories functionality for the Hytale server.
java.lang.Object > PlayerMemories
Field Summary
memoriesCapacity
private
int
memoriesCapacity
Field memoriesCapacity.
playerMemories
final
PlayerMemories
playerMemories
Field playerMemories.
result
final
boolean
result
Field result.
Method Detail
PlayerMemories
public
public
PlayerMemories
()
Method PlayerMemories.
getComponentType
public
PlayerMemories>
getComponentType
()
Method getComponentType.
getMemoriesCapacity
public
int
getMemoriesCapacity
()
Method getMemoriesCapacity.
setMemoriesCapacity
public
void
setMemoriesCapacity
(final int memoriesCapacity)
Method setMemoriesCapacity.
- Parameters:
final intmemoriesCapacity
hasMemories
public
boolean
hasMemories
()
Method hasMemories.
takeMemories
public
boolean
takeMemories
(@Nonnull final Set outMemories)
Method takeMemories.
- Parameters:
@Nonnull final SetoutMemories
getRecordedMemories
public
Set
getRecordedMemories
()
Method getRecordedMemories.
KeyedCodec
public
new
KeyedCodec
("Memories", new ArrayCodec(Memory.CODEC, Memory[]::new)
Method KeyedCodec.
- Parameters:
"Memories""Memories"newArrayCodec(Memory.CODECMemory[]::newMemory[]::new