Creating a Custom Arena Gamemode
An overview on how to create a custom arena gamemode.
Overview
This is an overview of how to use the BattleArena API to create a custom gamemode. Before we star...
Creating Your Arena Class
Creating a Custom Arena Class The first step in creating a custom gamemode is creating the Arena...
Adding Configurable Values to Your Arena
Now that you have a custom Arena instance and a corresponding YML file, you are now ready to add ...
The Event System
The event system is at the heart of BattleArena, and is how game logic and most features will be ...
Adding Game Logic
Now that you have a basic understanding of how the event system works, along with a base to work ...
Per-Competition Code
Now that you have an Arena class with functioning game logic, it's time to expand on that. Creat...
Storing Map Information
In some competitions, it may be necessary to store additional information that varies on a per-ma...
Creating a Custom Command Executor
BattleArena provides support for creating custom command executors for individual arenas. Each ar...