Opens the main tennis menu. Players can get a racket, join practice, queue for matches, check history, and access tennis options.
/tennis menu
Opens the main tennis menu.
/tennis practice
Starts a practice session on a court.
/tennis practice bot
Starts solo practice against a practice bot.
/tennis bot
Shortcut command for starting bot practice.
/tennis join red
Joins the red side of a court.
/tennis join blue
Joins the blue side of a court.
/tennis queue ranked
Joins the ranked singles queue.
/tennis queue unranked
Joins the unranked singles queue.
/tennis queue doubles ranked
Joins the ranked doubles queue.
/tennis queue doubles unranked
Joins the unranked doubles queue.
/tennis queue doubles practice
Joins the doubles practice queue.
/tennis ready
Marks you as ready when a queued match is found.
/tennis leave
Leaves your current queue or session.
/tennis history
Shows completed matches from the last 10 minutes.
Admin Commands
/tennis adminstart <official/ranked/unranked>
Starts a singles match manually.
/tennis adminstart <official/ranked/unranked>
Starts a doubles match manually.
/tennis control pause
Pauses the active session on a court.
/tennis control resume
Resumes the active session on a court.
/tennis control serve
Starts or resets the serve.
/tennis control point red
Gives a point to the red side.
/tennis control point blue
Gives a point to the blue side.
/tennis control stop
Ends the active session on a court.
/tennis end
Ends any active session on the selected court.
/tennis sub
Substitutes a player during an active match.
/tennis cleanup
Removes stuck tennis balls, dead bot entities, finished sessions, and stale queue entries.
/tennis cleanup hard
Performs a stronger cleanup and resets active courts. Use this only if a court is bugged.
Admin Menu
Admins can open the main menu with:
/tennis
From there, admins can access the Admin Menu to control active sessions, manage courts, end matches, give points, pause games, resume games, substitute players, and run cleanup.
Arena Setup Commands
/tennis arena pos1
Saves the first corner of the court.
/tennis arena pos2
Saves the second corner of the court.
/tennis arena create <practice/match>
Creates the court after both corners are selected.
/tennis arena setnet
Sets the net center of the court. Stand in the middle of the net line before using this.
/tennis arena visualize
Shows the court boundaries so you can check if the setup is correct.
/tennis arena update
Updates an existing court after setting new pos1 and pos2.
/tennis arena list
Shows all created courts.
/tennis arena delete
Deletes a court.
/tennis arena clear
Clears your current pending pos1 and pos2 selection.
/tennis reload
Reloads saved tennis courts and config.
How To Create A Practice Court
Stand on one corner of the court and run:
/tennis arena pos1 court1
Stand on the opposite corner and run:
/tennis arena pos2 court1
Create it as a practice court:
/tennis arena create court1 practice
Stand in the middle of the net and run:
/tennis arena setnet court1
Check the court:
/tennis arena visualize court1
How To Create A Match Court
Stand on one corner of the court and run:
/tennis arena pos1 court2
Stand on the opposite corner and run:
/tennis arena pos2 court2
Create it as a match court:
/tennis arena create court2 match
Stand in the middle of the net and run:
/tennis arena setnet court2
Check the court:
/tennis arena visualize court2
Court Types
practice
Used for practice sessions and bot practice.
match
Used for official matches, ranked matches, unranked matches, singles, and doubles.