/users:get <player>
Prints the given player's User ID.
player- The player Net ID.
/users:fromIdentifier <identifier>
Prints the User ID linked to the given identifier.
identifier- The identifier.
/users:getPlayers <userId>
Prints the player Net IDs linked to the given User ID.
userId- The player's User ID.
/users:getIdentifier <userId> <identifierType>
Prints the identifier of the given type linked to the given User ID.
userId- The User ID.identifierType- The identifier type.
/users:getIdentifiers <userId>
Prints the identifiers linked to the given User ID.
userId- The User ID.
/users:delete <userId>
Deletes the given User ID. This will fail if a player with the given User ID is currently connected, or if it failed to delete a Data ID.
userId- The User ID.
/users:migrate <oldUserId> <newUserId>
Moves Data IDs and identifiers from one User ID to another. Only identifier types that don't exist on the new User ID are moved.
This will fail if the given old and new User IDs are equal, a player with the old User ID is currently connected, or it failed to migrate a Data ID.
oldUserId- The old User ID to migrate the data from.newUserId- The new User ID to migrate the data to.
/users:addPrincipal <userId> <principal>
Persists the given ACE principal to the given User ID. This will fail if the given ACE principal already exists for the given User ID.
userId- The User ID.principal- The ACE principal.
/users:removePrincipal <userId> <principal>
Removes the given ACE principal from the given User ID. This will fail if the given ACE principal does not exist for the given User ID.
userId- The User ID.principal- The ACE principal.
/data:get <player>
Prints the given player's Data ID.
player- The player Net ID.
/data:fromUser <userId>
Prints the Data IDs linked to the given User ID.
userId- The User ID.
/users:getPlayer <dataId>
Prints the player Net ID linked to the given Data ID.
dataId- The player's Data ID.
/data:getUser <dataId>
Prints the User ID linked to the given Data ID.
dataId- The Data ID.
/data:assign <player> <dataId>
Assigns the given Data ID to the given player. This will fail if:
- The given player does not have a User ID.
- The given player already has an assigned Data ID.
- The given Data ID is not linked to the given player's User ID.
- The given Data ID already has an assigned player.
player- The player Net ID.dataId- The Data ID.
/data:unassign <player>
Unassigns a Data ID from the given player. This will fail if the given player has no assigned Data ID.
player- The player Net ID.
/data:create <userId>
Creates a new Data ID and links it to the given User ID.
userId- The User ID.
/data:delete <dataId>
Deletes the given Data ID. This will fail if a player with the given Data ID is currently connected.
dataId- The Data ID.
/data:migrate <dataId> <newUserId>
Moves the given Data ID to the given new User ID. This will fail if the old User ID is equal to the new User ID, or a player with the given Data ID is currently connected.
dataId- The Data ID.newUserId- The new User ID to link the given Data ID to.
/data:addPrincipal <dataId> <principal>
Persists the given ACE principal to the given Data ID. This will fail if the given ACE principal already exists for the given Data ID.
dataId- The Data ID.principal- The ACE principal.
/data:removePrincipal <dataId> <principal>
Removes the given ACE principal from the given Data ID. This will fail if the given ACE principal does not exist for the given Data ID.
dataId- The Data ID.principal- The ACE principal.
/persist:get <player>
Prints the given player's Persist ID.
player- The player Net ID.
/persist:fromToken <token>
Prints the Persist ID linked to the given token.
token- The token.
/persist:fromUser <userId>
Prints the Persist ID linked to the given User ID.
userId- The User ID.
/persist:getPlayers <persistId>
Prints the player Net IDs linked to the given Persist ID.
persistId- The player's Persist ID.
/persist:getTokens <persistId>
Prints the tokens linked to the given Persist ID.
persistId- The Persist ID.
/persist:getIdentifiers <persistId>
Prints the identifiers linked to the given Persist ID.
persistId- The Persist ID.
/persist:getUsers <persistId>
Prints the User IDs linked to the given Persist ID.
persistId- The Persist ID.