Uses of Record Class
io.github.protasm.jvmud.engine.identity.PlayerId
Packages that use PlayerId
Package
Description
Host-facing LPC execution runtime.
Compiled-LPC support runtime consumed by generated bytecode.
Player, session, and persona identity records for a running JVMud world.
-
Uses of PlayerId in io.github.protasm.jvmud.compiler.exec
Methods in io.github.protasm.jvmud.compiler.exec with parameters of type PlayerIdModifier and TypeMethodDescriptionbooleanLPCRuntime.writeToPlayer(PlayerId playerId, Object value) Writes engine control-plane text to all active Sessions for one Player. -
Uses of PlayerId in io.github.protasm.jvmud.compiler.runtime
Methods in io.github.protasm.jvmud.compiler.runtime with parameters of type PlayerIdModifier and TypeMethodDescriptionbooleanRuntimeContext.writeToPlayer(PlayerId playerId, Object value) Writes engine control-plane text to all active Sessions for one Player. -
Uses of PlayerId in io.github.protasm.jvmud.engine.identity
Methods in io.github.protasm.jvmud.engine.identity that return PlayerIdModifier and TypeMethodDescriptionPlayerRecord.id()Returns the value of theidrecord component.SessionRecord.playerId()Returns the value of theplayerIdrecord component.Methods in io.github.protasm.jvmud.engine.identity that return types with arguments of type PlayerIdModifier and TypeMethodDescriptionPersonaRecord.controllingPlayerId()Returns the value of thecontrollingPlayerIdrecord component.Constructors in io.github.protasm.jvmud.engine.identity with parameters of type PlayerIdModifierConstructorDescriptionPlayerRecord(PlayerId id) PlayerRecord(PlayerId id, Set<SessionId> activeSessionIds, Optional<PersonaId> activePersonaId, Optional<Object> mudlibProfileProjection) Creates an instance of aPlayerRecordrecord class.SessionRecord(SessionId id, PlayerId playerId, Optional<String> remoteAddress, Instant connectedAt, Instant lastActivityAt, Optional<PersonaId> attachedPersonaId) Creates an instance of aSessionRecordrecord class.