Skip to main content

Installing and managing plugins

Install plugins from the official catalog or local packages, check runtime status and settings, then update, roll back or uninstall.

Plugin management shows bundled MineRewind 1.9.8; check the separate public package independently.Plugin management shows bundled MineRewind 1.9.8; check the separate public package independently.

Plugin management shows bundled MineRewind 1.9.8; check the separate public package independently. Interface version: 1.9.6.

Official Catalog​

Open plugin management/store in Settings. Review product, version, API, provenance, requested services and artifact hash, then install. New installs are disabled; explicit Enable runs ActivateAsync. Persisted intent and runtime state are distinct.

Local install​

Obtain a trusted .frplugin and checksum, verify SHA-256 and use local install. Root manifest.json, declared settingsSchema and entry assembly are required. Old nested ZIPs and bundled Abstractions are rejected. Static checks do not prove code safety.

Settings and transitions​

The Host renders typed settings and rejects invalid types. Check activation diagnostics. Disable removes routing, drains and cleans up; timeouts can require restart, without guaranteeing immediate physical unload. Safe Mode preserves Enabled Intent without running plugins. Corrupt configuration enters Recovery Center.

Updates and rollback​

Automatic updates use Catalog-bound version/URL/SHA-256/manifest, not arbitrary downloads from self-reported Repository. Manual/Official provenance remains distinct; equal names/IDs do not prove trust.

Versioned installs maintain current/previous known-good payloads and recovery journals. Use UI update/rollback after stopping affected work, never replace DLL directories directly. Older plugins may not read current state/artifacts.

Uninstall​

Capabilities drain before transactional code/optional private-data quarantine and configuration removal. User backup history is not plugin private data. Review materializer requirements before uninstall. Let startup recovery handle interruptions; do not empty transaction directories manually.

Troubleshooting​

Check API major/minor, architecture, entry type, schema/declarations, activation diagnostics, RequiresRestart and Kind availability. Downloaded, Installed, Enabled Intent and Active are separate facts.