## Overview
This Tournament Skript gives your server a complete event system for hosting competitive PvP tournaments in a clean and practical way.
Admins can create a tournament in seconds, choose between 2v2 and 3v3, configure the lobby and arenas, pick a kit, and launch the event through an easy GUI.
Players can create teams, join teams, register for the tournament, and follow the event flow without confusing commands.
The system handles:
This resource includes 15 different menus for easy tournament control.
The central hub of the tournament system. From here, players and admins can access setup, kits, arenas, team management, registration, admin tools, participants, and help menus.
Buttons
Used by admins to create and configure the tournament.
Buttons
Used to choose which PvP kit will be used in the tournament.
Buttons
Main arena management menu for configuring available arenas.
Buttons
Displays all available arenas and whether their spawn points are set.
Buttons / Display
Used to configure an individual arena.
Buttons
Main team menu for players.
Buttons
Shows team information and allows team leaders to register or unregister the team.
Buttons
Quick registration menu for teams.
Buttons
Fast access menu for tournament staff.
Buttons
Shows current tournament information and live stats.
Display
Displays all registered teams and their tournament status.
Display
Provides a full overview of all available GUI menus.
Buttons
This resource currently includes the following built-in kit presets:
These can be selected before the tournament starts through the kit menu.
This resource is made for server owners who want a tournament system that is easy to understand, fast to configure, and practical for real in-game events.
Instead of relying on a complicated setup process, this Skript uses a clear menu structure and automated tournament flow to make event hosting much easier for both staff and players.
It is lightweight, editable, and flexible enough for many different PvP server types.
This resource is tested for Paper 1.21.8 with Skript 2.14.3.
If you want to use automatic arena reset, make sure your server has a compatible plugin or setup that supports the configured console reset command.
The GUI system is designed to make tournament hosting much easier for both staff and players by keeping all important actions in one clean and organized menu structure.
This Tournament Skript gives your server a complete event system for hosting competitive PvP tournaments in a clean and practical way.
Admins can create a tournament in seconds, choose between 2v2 and 3v3, configure the lobby and arenas, pick a kit, and launch the event through an easy GUI.
Players can create teams, join teams, register for the tournament, and follow the event flow without confusing commands.
The system handles:
- team creation
- registration
- arena assignment
- match handling
- elimination
- round progression
- winner detection
- Practice servers
- KitPvP servers
- Lifesteal / SMP event servers
- Clan servers
- Community event servers
GUI Overview
This resource includes 15 different menus for easy tournament control.
1. Main Menu
The central hub of the tournament system. From here, players and admins can access setup, kits, arenas, team management, registration, admin tools, participants, and help menus.
Buttons
- Tournament Setup
- Kits
- Arenas
- Team
- Registration
- Admin Control
- Status
- Participants
- Parties Help
- UltimateTeams Help
- Help
2. Tournament Setup Menu
Used by admins to create and configure the tournament.
Buttons
- Create 2v2
- Create 3v3
- Set Lobby Here
- Hard Reset
- Back
3. Kits Menu
Used to choose which PvP kit will be used in the tournament.
Buttons
- Sword
- Axe
- UHC
- Tank
- NoDebuff
- Crystal
- Current Kit
- Back
4. Arenas Menu
Main arena management menu for configuring available arenas.
Buttons
- Arena List
- Edit Arena 1
- Edit Arena 2
- Edit Arena 3
- Edit Arena 4
- Complete Arenas
- Back
5. Arena List Menu
Displays all available arenas and whether their spawn points are set.
Buttons / Display
- Arena entries with spawn status
- Back
6. Arena Spawn Menu
Used to configure an individual arena.
Buttons
- Set Spawn 1
- Set Spawn 2
- Delete Arena
- Back
7. Team Menu
Main team menu for players.
Buttons
- Create Team
- Manage Team
- My Team ID
- Leave Team
- Team Advertisement
- Back
8. Team Manage Menu
Shows team information and allows team leaders to register or unregister the team.
Buttons
- Team ID
- Members
- Register
- Unregister
- Back
9. Registration Menu
Quick registration menu for teams.
Buttons
- Register Team
- Unregister Team
- Registered Teams
- Back
10. Admin Control Menu
Fast access menu for tournament staff.
Buttons
- Start Tournament
- Stop Tournament
- Refresh Status
- Teleport to Lobby
- Back
11. Status Menu
Shows current tournament information and live stats.
Display
- Active
- State
- Mode
- Team Size
- Kit
- Round
- Registered Teams
- Remaining Teams
- Complete Arenas
- Back
12. Participants Menu
Displays all registered teams and their tournament status.
Display
- Team ID
- Team status
- Team members
- Back
13. Help Menu
Provides a full overview of all available GUI menus.
Buttons
- GUI 1: Main
- GUI 2: Setup
- GUI 3: Kits
- GUI 4: Arenas
- GUI 5: Arena List
- GUI 6: Arena Spawn
- GUI 7: Team
- GUI 8: Team Manage
- GUI 9: Registration
- GUI 10: Admin
- GUI 11: Status
- GUI 12: Parties Help
- GUI 13: UltimateTeams Help
- GUI 14: Participants
- GUI 15: Help
- Open the main menu with /tgui
- Back
Included Kits
This resource currently includes the following built-in kit presets:
- Sword
- Axe
- UHC
- Tank
- NoDebuff
- Crystal
These can be selected before the tournament starts through the kit menu.
Commands
- /tgui
- /tournamentgui
- /teamcreate
- /teamjoin <id>
- /teamleave
- /teamad <message>
- /ttestmode <on|off|status>
- /tstatus
Permissions
- tournament.use
- tournament.team.create
- tournament.team.join
- tournament.team.leave
- tournament.team.ad
- tournament.register
- tournament.create
- tournament.setup
- tournament.kit
- tournament.arena
- tournament.start
- tournament.stop
- tournament.reset
Optional
- A compatible arena reset plugin, if you want automatic arena reset support for the configured ar reset console command.
- Compatible economy plugin for eco give (EssentialsX) wouldbe a good choice
Notes
- Built for Paper 1.21.8
- Requires Skript 2.14.3
- Written in Skript
- Fully editable source
- Best suited for PvP and event-based servers
- Includes winner rewards
- Includes optional pre-fight countdown
- Includes test mode for easier setup
Why choose this resource?
This resource is made for server owners who want a tournament system that is easy to understand, fast to configure, and practical for real in-game events.
Instead of relying on a complicated setup process, this Skript uses a clear menu structure and automated tournament flow to make event hosting much easier for both staff and players.
It is lightweight, editable, and flexible enough for many different PvP server types.
Important compatibility note
This resource is tested for Paper 1.21.8 with Skript 2.14.3.
If you want to use automatic arena reset, make sure your server has a compatible plugin or setup that supports the configured console reset command.
Extra selling line
The GUI system is designed to make tournament hosting much easier for both staff and players by keeping all important actions in one clean and organized menu structure.
