Uses of Record Class
io.github.protasm.jvmud.engine.identity.PersonaId
Packages that use PersonaId
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 PersonaId in io.github.protasm.jvmud.compiler.exec
Methods in io.github.protasm.jvmud.compiler.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.compiler.runtime
Methods in io.github.protasm.jvmud.compiler.runtime with parameters of type PersonaIdModifier and TypeMethodDescriptionbooleanRuntimeContext.writeToPersona(PersonaId personaId, Object value) Writes engine gameplay text to the bound Session for one Persona. -
Uses of PersonaId in io.github.protasm.jvmud.engine.identity
Methods in io.github.protasm.jvmud.engine.identity that return PersonaIdModifier and TypeMethodDescriptionPersonaRecord.id()Returns the value of theidrecord component.Methods in io.github.protasm.jvmud.engine.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.engine.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.engine.identity with type arguments of type PersonaId