Skip to content

/soulmate Command ​

Manage soulmate pairs in Double Life.

Availability

This command is only available in Double Life.

What are Soulmates?

In Double Life, players are paired into soulmates. Soulmates share their health - when one takes damage, both lose health. When one dies, both die.


Information Commands ​

/soulmate get ​

Shows who a player's soulmate is.

/soulmate get <player>

Arguments:

  • <player> - Target player

Permissions: Operator

/soulmate list ​

Shows all soulmate pairs in the series.

/soulmate list

Permissions: Operator

Offline Players

This command shows online players with their name as normal, but offline players show as their UUID instead of their name - because that's how they are stored.


Managing Soulmates ​

/soulmate set ​

Manually sets two players as soulmates.

/soulmate set <player1> <player2>

Arguments:

  • <player1> - First player
  • <player2> - Second player

Permissions: Operator

INFO

Setting a player's soulmate automatically works both ways - you only need to run this command for one of the players.

/soulmate force ​

Forces a soulmate pairing for when the randomization happens.

/soulmate force <player1> <player2>
/soulmate force reset

Arguments:

  • <player1> - First player
  • <player2> - Second player
  • reset - Resets all force entries

Permissions: Operator

INFO

This is not stored anywhere, if you reset the server, the info is lost.

/soulmate prevent ​

Prevents a soulmate pairing from being rolled when the randomization happens.

/soulmate prevent <player1> <player2>
/soulmate prevent reset

Arguments:

  • <player1> - First player
  • <player2> - Second player
  • reset - Resets all prevent entries

Permissions: Operator

INFO

This is not stored anywhere, if you reset the server, the info is lost.

/soulmate randomize ​

Randomly assigns soulmate pairs from online players.

/soulmate randomize

Permissions: Operator

Session Start

This command automatically runs when the session starts.

INFO

This not change any existing pairs. If you want to fully re-roll all pairs, run the /soulmate resetAll command before this one.


Resetting Soulmates ​

/soulmate reset ​

Resets a specific player's soulmate pairing.

/soulmate reset <player/s>

Arguments:

  • <player/s> - Target player or players

Permissions: Operator

INFO

This fully breaks the pairing - this command only needs to be run for one of the soulmates.

/soulmate resetAll ​

Resets all soulmate pairings.

/soulmate resetAll

Permissions: Operator

INFO

This removes ALL soulmate pairs. Even pairings of players that are offline.



Command Permissions Summary
CommandPermission Required
/soulmate getOperator
/soulmate listOperator
/soulmate setOperator
/soulmate randomizeOperator
/soulmate resetOperator
/soulmate resetAllOperator

Documentation for the Life Series mod