All Packages

Package Summary
Package
Description
Human-facing communication, command interpretation, and text presentation.
Administrative command interpretation and per-administrator session state.
Interactive administration consoles; transport and server-side command interpretation have separate owners.
Engine-owned text presentation helpers for output leaving a hosted world.
Structured client messages and their encoding.
Human-facing connection transports.
TLS administration endpoints and same-account Unix recovery transport, owned and authorized by the engine.
Player connections: engine-owned menu/direct relays and worker-side Telnet protocol sessions.
Application operation, the game model, and hosted mudlib execution.
JVMud application lifetime, configuration, and worker supervision.
 
Engine-side Java process launch, process supervision and bounded private worker control messages.
Mudlib assembly and execution inside a worker JVM.
World, identity, time, and mudlib contracts shared by running instances.
Player, session, and persona identity records for a running JVMud world.
Engine-to-mudlib boundary declarations, lifecycle hooks, and mudlib projections.
Small shared helpers used by engine model packages.
Deterministic world time and wall-clock driving for hosted JVMud worlds.
Engine-owned world model: worlds, places, entities, links, locations, and containment.
LPC compilation, language runtime support, and standalone compilation diagnostics.
Bytecode generation for LPC programs.
Standalone diagnostics for LPC source and mudlib compilation.
LPC-facing engine function contracts.
Built-in LPC-facing efun catalog.
Host-facing LPC execution runtime.
LPC source formatting utilities.
Typed intermediate representation produced after semantic analysis.
Core parser for LPC, producing AST structures from token streams.
Abstract syntax tree structures representing LPC objects.
Expression-level AST nodes.
Statement-level AST nodes.
Visitor-style utilities that operate over the LPC AST.
Pratt parser building blocks for LPC expressions.
Type metadata used by the parser and compiler.
Orchestration layer for the compiler pipeline.
Minimal LPC preprocessor.
Compiled-LPC support runtime consumed by generated bytecode.
Lexical analysis for LPC source text.
Semantic analysis for parsed LPC objects.
Source position tracking utilities.
Token model classes representing lexical units recognized by the scanner.
Opt-in translation of legacy LPC into explicitly typed JVMud compiler input.
Durable storage adapters used by JVMud.
Private engine administrator identities and scoped grants, independent of mudlib player accounts.
Filesystem-backed persistence adapters.
JDBC-backed persistence adapters.