Skip to main content

KnotLink and Minecraft companion components

Configure KnotLink integration with Minecraft and check protocols, component versions, current-world targets and final results.

Versions​

The backend baseline is FolderRewind 1.9.6/MineRewind 1.9.8/API 3.9. Server v3, wire v2 and capability manifestVersion3.0.0 are separate. Install game components according to their Release loader/game matrices, not plugin API versions.

Minimal integration​

Confirm Active plugin, loaded game component and available service. PING, GET_CAPABILITIES, query current world, back up, then restore copies. Selectors resolve stable targets and inherit core options.

cmd=PING
cmd=GET_CAPABILITIES
cmd=LIST_BACKUPS;current_save=true
cmd=BACKUP;current_save=true;from=panel;request_id=mc-001
cmd=RESTORE;current_save=true;preserve_player_data=false;from=panel;request_id=mc-002

Six current_save variants cover BACKUP/LIST_BACKUPS/RESTORE/AUTO_BACKUP/STOP_AUTO_BACKUP/MARK_IMPORTANT. Conversations require from/request_id; validate against runtime metadata.

Replies and terminal states​

Handshake, WORLD_SAVED, exit/release, restore/rejoin signals use correlation IDs. Accepted is not completed. Dedicated Sidecar and client rejoin differ; never restart a server while Host writes are active.

Preserve diagnostics for unknown/recovery-required outcomes rather than blindly retrying. See commands for Clean defaults, append rules and Quick Restore.