User Tournament commands
- /tournament join - Allows a player to join the tournament. Only works if the tournament has not been started.
- /tournament leave - Allows a player to leave the tournament. Only works if the tournament has not been started.
Tournament Operator commands
- /tournament participants Sub commands:
-
- list - Lists all the participants of the tournament.
-
- add - Adds a player to the tournament. Example usage:
/tournament participants add <player>
- add - Adds a player to the tournament. Example usage:
-
- remove - Removes a player from the tournament. Example usage:
/tournament participants remove <player>
- remove - Removes a player from the tournament. Example usage:
- /tournament match Sub commands:
-
- create - Creates a new match between two participants. Example usage:
/tournament match create <player1> <player2>
- create - Creates a new match between two participants. Example usage:
-
- delete - Deletes the match. Example usage:
/tournament match delete <match_id>
- delete - Deletes the match. Example usage:
-
- start - Starts the match between the two players. If battle_arena is provided, the match will take place in that arena. Example usage:
/tournament match start <match_id> [battle_arena]
- start - Starts the match between the two players. If battle_arena is provided, the match will take place in that arena. Example usage:
-
- set Sub commands:
-
-
- player1 - Sets the first participant for the match. Example usage:
/tournament match set player1 <match_id> <player>
- player1 - Sets the first participant for the match. Example usage:
-
-
-
- player2 - Sets the second participant for the match. Example usage:
/tournament match set player2 <match_id> <player>
- player2 - Sets the second participant for the match. Example usage:
-
-
-
- winner - Sets the winner of the match. Example usage:
/tournament match set winner <match_id> <player>
- winner - Sets the winner of the match. Example usage:
-
To run a tournament first create the tournament /tournament create
, you will be the named host.
After that, announce to players to join the tournament via /tournament join
, once you're satisfied, advance the tournament to round 1 via /tournament advance
and start creating the matches.
Using /tournament
should output all participants, matches, and who will be moving on to the next round,after making sure the players teams are valid and healed (if desired), start the match by clicking it on the /tournament
command output or using the sub command.
One you've completed a round, use /tournament advance
again to advance to the next round, it will remove all participants who had not won a match in that round
Continute on until you have a winner! and then use /tournament end
to end the tournament. Don't forget to hand out any rewards to the winners or participants.
==========
Old 1.12 stuff:
Tournament User command usage:
- /tournament; Shows whether the tournament is accepting players or not. If the player has joined the tournament or is spectating it will show queued players and advancing players.
- /tournament join; Allows a user to join the tournament. IF a tournament is open and not yet started.
- /tournament spectate; Allows a user to spectate a tournament. IF the player is not already in the tournament. Players who have lost will be added to the spectator list.
- /tournament leave; Allows a spectator to stop spectating. Players within the tournament will be told to contact who ever created the tournament if they should want to quit.
- /tournament list; Shows a list of current participants. If a player is offline the creator of the tournament can click a player in this list to force remove them.
Tournament shits-fucked-up command usage:
- /tournament restore <player>; Restores a player who lost to active status so you can use /tournament startbattle on them again. In the event of a battle bug or other issues.
- /tournament add <player>; Forceably adds a player into the participants list and active queue. Allows you to use /tournament startbattle on them should they have been removed/left
- /tournament remove <player>; Forceably removes a player from tournament.
Tournament settings usage:
- /tournament set <setting> [value] Allows you to setup the tournament. Settings:
- warp Sets the location players will warp to when they /tournament join
- pos1 Sets the location of the first player in a battle to your location. You can change this in-between starting battles to move where players will be if you want to run battles in parallel.
- pos2 Sets the location of the second player in a battle to your location.
- pos3 Sets the location of the third player in a double team battle. (not currently supported.)
- pos4 Sets the location of the third player in a double team battle. (not currently supported.)
- type Value: single or double. Default single. Sets the type of battles the tournament will start.
- cap Value: a number between 5-100. Default 100. Sets the level cap of the tournament.
- raise Value: true or false. Default true. Sets whether the level of players party will be raised to the cap or if the cap will only be the maximum level.
- pokemon Value: a number between 1-6. Default 6. Sets the number of pokemon a player can pick to battle with. (not supported yet as the team select GUI is not used.)
Tournament moderation command usage:
- /tournament create; Creates a new Tournament.
- /tournament end; Ends a running tournament.
- /tournament advance; Starts the tournament if its new otherwise advances to the next stage of a tournament. Selecting who will go up against who. This should only be used after all the queued battles have been completed, as it will queue all players in the advancing list into the queue for the next round.
- /tournament startbattle <player1> <player2>; Starts a tracked battle between two players. The winner will be announced in chat, and will be moved into the advancing players list. For the most part you wont need to manually use this command as /tournament and /tournament list will give you clickable buttons in chat that will run this for you.