Class MudlibBoot
java.lang.Object
io.github.protasm.jvmud.execution.instance.MudlibBoot
Boots one mudlib from an explicit JVMud manifest into an engine-owned world runtime.
-
Constructor Summary
ConstructorsConstructorDescriptionMudlibBoot(LPCRuntime runtime, Path mudlibRoot, String configPath) Creates a coordinator that loads the manifest's initial place.MudlibBoot(LPCRuntime runtime, Path mudlibRoot, String configPath, boolean loadInitialPlace) Creates a coordinator with explicit initial-place loading policy.MudlibBoot(LPCRuntime runtime, Path mudlibRoot, String configPath, boolean loadInitialPlace, MudlibBootProgress progress) Creates a coordinator with explicit initial-place policy and startup progress reporting. -
Method Summary
Modifier and TypeMethodDescriptionboot()Boots the configured mudlib or throws when required manifest data cannot be loaded.
-
Constructor Details
-
MudlibBoot
Creates a coordinator that loads the manifest's initial place. -
MudlibBoot
Creates a coordinator with explicit initial-place loading policy. -
MudlibBoot
public MudlibBoot(LPCRuntime runtime, Path mudlibRoot, String configPath, boolean loadInitialPlace, MudlibBootProgress progress) Creates a coordinator with explicit initial-place policy and startup progress reporting.
-
-
Method Details
-
boot
Boots the configured mudlib or throws when required manifest data cannot be loaded.
-