Server settings
Pick what players may use in your world, server or Realm. Then download the pack and add it to your world. Every choice starts at MarkClient’s default.
HUD
Movement
Visual
What the pack is
The pack is a small resource pack named “MarkClient Server Settings”. It changes no textures. It only tells MarkClient which modules players may use in your world. Players without MarkClient download it like any other pack and see no difference.
How to add it
Single-player, LAN or Realm
- Open the downloaded
.mcpackfile. Minecraft imports it. - In the world’s settings, open Resource Packs and activate “MarkClient Server Settings”.
- For a Realm, upload the world as usual.
Bedrock Dedicated Server
- Unzip the
.mcpackinto a folder inresource_packs/. - Add the pack to the world’s
world_resource_packs.jsonwith the uuid and version shown after the download. - Set
texturepack-required=trueinserver.propertiesso every player downloads it.
The pack must be a world pack, not a global pack. MarkClient ignores a pack activated under Settings, Global Resources. This also means players can’t override your rules with their own pack.
Each download gets a new uuid. A new download does not replace the old pack in your world, so remove the old pack and add the new one.
What players see
A module or setting you turn off is switched off for the player. It can’t be switched back on while they are in your world, and the menu says “disabled by server”. A chat line tells them when something they had on was turned off. When they leave your world, they get it back.
Cosmetics are client-only. A server can’t turn them off and they always stay on.
Servers and Realms without this pack use MarkClient’s defaults. Single-player worlds allow everything.
Edit markclient.json by hand
You can also open the pack and edit markclient.json yourself. Raise the version in manifest.json after an edit so players download the new copy.
{
"format": 1,
"modules": {
"Zoom": "enabled",
"Freecam": "disabled",
"Hitboxes": { "access": "enabled", "settings": { "Include players": "operator" } },
"Minimap": { "access": "enabled", "settings": { "Show players": ["AdriMark"] } }
}
}
A module is either an access value or an object with access and settings. An access value is one of these:
"enabled": everyone may use it."disabled": no one may use it."operator": only players with operator permission.- A list of gamertags, like
["AdriMark", "Steve"]: only those players.
Use the module and setting names from the MarkClient menu. Replay has the setting “Record everything”. Set it to "disabled" to make players record only what they can see.