# Multiplayer (Co-Op Editing)

### Collaboration Mode

To use Collaboration Mode, you first need to enable it in the configuration.

Just like when enabling "Allow Editing", go to Options -> Mods -> Architect Options.

If you have HKMP installed, another setting for "Collaboration Mode" will appear in this area below "Allow Editing"

<figure><img src="/files/gLWXEIVq3gWevAmMsPh7" alt="" width="375"><figcaption></figcaption></figure>

To work together with others online, you and all other players on the server must enable this setting.

Once you've enabled Collaboration Mode, enter an HKMP server with the people you want to work with, and begin editing - all edits you make will appear for others with Collaboration Mode on who are currently in editor mode.

Note: If a player is not in edit mode, changes made by others will not appear until they next enter edit mode.

Collaboration Mode will **not** sync changes made before you begin working together.

To share existing changes, use the [Reshare Level](#sharing-levels) button.

### Sharing Levels

When you use Architect alongside HKMP (the Hollow Knight Multiplayer Mod), a new button will appear on the right hand side of the UI - "Reshare Level"

<figure><img src="/files/TKZjkVYn9pOWzGTjx3YS" alt=""><figcaption></figcaption></figure>

This button can be used to share all edits in the room you're currently in with players on the same server, meaning one person can be in control of the level as others play it.

Warning: The refresh button will override existing edits on other players' games with your own, deleting any they already have in that room.

For information on how you can work together on editing an area with others in real time (instead of having your edits override other players), see [Collaboration Mode](#collaboration-mode).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://starshooter.gitbook.io/architect/readme/multiplayer-co-op-editing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
