Repository navigation
Configuration
MKI edited this page Oct 18, 2026
·
2 revisions
The server config is config/partylink.properties. It is created on the first start and rewritten on every load, so options added by an update appear automatically with their default value and a comment. Invalid values fall back to the default, numbers outside the allowed range are clamped.
Apply changes with /party admin reload or a restart.
The config only exists on the server (or in singleplayer). Personal HUD settings are not in this file: every player has their own
config/partylink-client.json, see HUD Settings.
| Key | Default | Range | Description |
|---|---|---|---|
serverLanguage |
EN |
EN, DE
|
Language of all server messages (chat, invites, errors). Client UI text follows each player's game language |
maxPartySize |
8 |
2–8 | Maximum members per party |
keepParties |
true |
Keep parties across server restarts. false deletes all parties on start |
|
inviteExpirySeconds |
60 |
10–600 | Seconds until a party invite expires |
publicPartiesAllowed |
true |
Allow /party public, /party join and /party browse. When turned off, existing public parties become private |
| Key | Default | Range | Description |
|---|---|---|---|
sharedXpAllowed |
true |
Allow parties to share XP. false hides the option for everyone |
|
maxSharedXpRadius |
200 |
10–200 | Largest radius a party can choose in Radius mode. Larger saved radii are reduced on reload |
| Key | Default | Range | Description |
|---|---|---|---|
partyPvpAllowed |
true |
Allow parties to switch on PvP protection. false = members can always hurt each other and the option is hidden |
| Key | Default | Range | Description |
|---|---|---|---|
partyChatAllowed |
true |
Allow /pc and /party chat
|
|
partyChatLogToConsole |
true |
Also write party chat to the server log ([Party Chat] [party] player: message) |
| Key | Default | Range | Description |
|---|---|---|---|
partyPingAllowed |
true |
Allow pings (keys and /party ping). Also required for death markers |
|
pingCooldownSeconds |
1 |
0–60 | Minimum time between two pings of one player |
pingDurationSeconds |
10 |
3–120 | How long a ping marker stays visible |
deathPingEnabled |
true |
Send a death marker to the party when a member dies | |
deathPingDurationSeconds |
120 |
10–600 | How long a death marker stays visible |
deathMessageToParty |
true |
Tell the party in chat where a member died |
| Key | Default | Range | Description |
|---|---|---|---|
teleportAllowed |
true |
Allow /party tp
|
|
teleportRequireAccept |
true |
The target must accept with /party tpaccept. false = teleport right away (after the warmup) |
|
teleportCooldownSeconds |
60 |
0–3600 | Time before the same player can teleport again |
teleportWarmupSeconds |
3 |
0–30 | Seconds the player has to stand still; moving or taking damage cancels. 0 = instant |
teleportRequestExpirySeconds |
30 |
5–300 | Time until an unanswered request expires |
teleportAcrossDimensions |
true |
Allow teleporting to a member in another dimension |
A survival server that wants parties but no teleports, a smaller party size and German messages:
serverLanguage=DE
maxPartySize=4
teleportAllowed=false
publicPartiesAllowed=false
deathMessageToParty=truePartyLink by MKI · Documentation for version 2.0.0 · Changelog
Players
Server owners
Developers