Skip to content

Installing on LeviLamina

The LeviLamina carrier installs as a mod. The framework is the plugin manager; LeviLamina is its parent.

  • Windows x64.
  • Bedrock Dedicated Server 1.26.51 or newer, with LeviLamina 26.51 or newer installed and working.
  • lip.
  • The .NET 10 runtime. The framework hosts the CLR inside the server process; without the runtime the startup sequence stops and says so in the log.

Run this in the server root:

Terminal window
lip install github.com/HosihikariFramework/HostingShim#levilamina

The #levilamina label selects the variant. The suffix-less package is the Linux self-hosted carrier and will not work here. The package depends on the plugin manager, so lip installs that too, under plugins/hosihikari/.

Then start the server as usual.

The server log should show the framework taking over:

  • the CLR starts,
  • the carrier registers with LeviLamina,
  • LeviLamina enables it,
  • the plugin manager reports the plugins it found under plugins/.

If none of that appears, the log line right after startup tells you why. See Recovery.

Path What
plugins/hosihikari/ The carrier, the plugin manager and its dependencies.
plugins/<name>/ Plugin packages.
config/hosihikari/<name>.conf Server-side configuration overrides.
data/hosihikari/<name>/ Data the framework hands to each plugin.
logs/latest.log Server and framework log.
Terminal window
lip uninstall github.com/HosihikariFramework/HostingShim#levilamina

The label is part of the package identity. Without it lip answers that the package is not explicitly installed. Uninstalling also removes the plugin manager dependency, so do not run it while you still need the framework for other packages.