Parties - steve4744/TNTRun GitHub Wiki

Players can create parties and invite other players to join their party. When the party leader joins a TNTRun_reloaded arena, all party members will then automatically join the same arena.

The player creating the party is the party leader. The invited players will receive an invitation in chat to either Accept or Decline the party invitation. If they click on Accept they will join the party and the party leader will receive notification that the player has accepted the invitation and has become a party member.

Configuration

Parties can be enabled/disabled in the config:

parties:
  enabled: true

Commands

The /tr party {options} command controls all aspects of TNTRun_reloaded parties.

The available options to /tr party are listed below.

/tr party create - create a party
/tr party invite {player} - invite a player to join the party
/tr party leave - leave the party
/tr party kick {player} - kick the player from the party
/tr party unkick {player} - allow a kicked player to rejoin a party
/tr party info - list information about your current party
/tr party accept {player}
/tr party decline {player}

Notes

  • Only the party leader can invite, kick and unkick players.

  • Party members will join the same arena as the party leader provided they satisfy the standard conditions to join the arena (max players not exceeded, have access to the arena world, are not already in a different TNTRun arena, etc.)

  • Kicked players are free to create or join other parties, but will not be allowed to rejoin the party from which they were kicked until "unkicked" by the party leader.

  • If a player leaves a party, they can only rejoin the same party if they receive a new invitation from the party leader.

  • If the party leader leaves the party, then all party members automatically leave and the party is deleted.

  • Parties are transient and will no longer exist following a server restart.

  • The party commands do not apply to bungee mode, (as the hub server would not normally have TNTRun_reloaded installed), and the same functionality can already be achieved by using 3rd party plugins.