Uses of Record Class
io.github.protasm.jvmud.execution.model.identity.PersonaID
Packages that use PersonaID
Package
Description
Player, session, and persona identity records for a running JVMud world.
Host-facing LPC execution runtime.
Compiled-LPC support runtime consumed by generated bytecode.
-
Uses of PersonaID in io.github.protasm.jvmud.execution.model.identity
Methods in io.github.protasm.jvmud.execution.model.identity that return PersonaIDModifier and TypeMethodDescriptionPersonaRecord.id()Returns the value of theidrecord component.Methods in io.github.protasm.jvmud.execution.model.identity that return types with arguments of type PersonaIDModifier and TypeMethodDescriptionPlayerRecord.activePersonaId()Returns the value of theactivePersonaIdrecord component.SessionRecord.attachedPersonaId()Returns the value of theattachedPersonaIdrecord component.Constructors in io.github.protasm.jvmud.execution.model.identity with parameters of type PersonaIDModifierConstructorDescriptionPersonaRecord(PersonaID id, Entity entity) PersonaRecord(PersonaID id, Optional<Entity> entity, Optional<PlayerID> controllingPlayerId, Optional<Object> mudlibBehaviorProjection) Creates an instance of aPersonaRecordrecord class.Constructor parameters in io.github.protasm.jvmud.execution.model.identity with type arguments of type PersonaID -
Uses of PersonaID in io.github.protasm.jvmud.language.exec
Methods in io.github.protasm.jvmud.language.exec with parameters of type PersonaIDModifier and TypeMethodDescriptionbooleanLPCRuntime.writeToPersona(PersonaID personaId, Object value) Writes engine gameplay text to one bound Persona. -
Uses of PersonaID in io.github.protasm.jvmud.language.runtime
Methods in io.github.protasm.jvmud.language.runtime with parameters of type PersonaIDModifier and TypeMethodDescriptionbooleanRuntimeContext.writeToPersona(PersonaID personaId, Object value) Writes engine gameplay text to the bound Session for one Persona.