Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

59 total results found

Installation

User Guide

Requirements A Paper server (or other derivative) running 1.19.4 or above Downloading Download the BattleArena plugin Stop your server and place the plugins in your plugins folder Start the server and BattleArena will load

Map Creation

User Guide Arena Management

Overview BattleArena comes with a handful of arenas built-in. An "Arena" in BattleArena represents an individual mode. A "Map" is used to denote an actual game map that is used. A "Competition" is what will occur in the map. Maps can exist without an active c...

Arena Configuration

User Guide Arena Management

Overview BattleArena offers a significant amount of flexibility when it comes to configuring arenas.  All arenas in BattleArena are located in the plugins/BattleArena/arenas directory. All of these can be modified, deleted and new ones can be added. For the ...

Creating Custom Modes

User Guide Arena Management

Overview This page covers creating a custom arena mode with some more advanced features. It largely picks up from the Arena Configuration page, so before continuing on with this section, it's recommended to familiarize yourself with the arena configurations. ...

Event Reference

User Guide Arena Management

Overview This page contains all the events built in to BattleArena natively. Additional modules or extensions may add new events, which will be included on their documentation page. Events List Event Description on-start Called when a phase sta...

Action Reference

User Guide Arena Management

Overview This page contains all the actions built in to BattleArena natively. Additional modules or extensions may add new actions, which will be included on their documentation page. Actions List <, > denotes a required option [, ] denotes an optional o...

Option Reference

User Guide Arena Management

Overview This page contains all the options built in to BattleArena natively. Additional modules or extensions may add new options, which will be included on their documentation page. Options List Option Description Syntax block-break Whet...

Configuration

User Guide

Overview This page covers the main configuration for BattleArena (config.yml). For information about arena configurations, see the Arena Configuration page. Config Options backup-inventories Description: Whether player inventories should be backed up whe...

Commands

User Guide

BattleArena Commands This contains commands for the /battlearena (or /ba) command. These are not tied to a specific arena. Command Description /battlearena backups <player> Shows backups that a player has saved. /battlearena backup <player>...

Permissions

User Guide

BattleArena Command Permissions This contains permissions for the /battlearena (or /ba) command. These are not tied to a specific arena. Permission Command battlearena.command.backups /battlearena backups battlearena.command.backup /battle...

Teams

User Guide

Overview This page covers the main teams configuration for BattleArena. Per-arena team configurations are covered in more detail in the Arena Configuration page. Teams Configuration The main teams configuration in BattleArena is located in the plugins/Battl...

Item Syntax

User Guide Additional Resources

BattleArena has an item format that is used for creating items in config. A few examples of where this format is used is in the Classes module, as well as for the Give Item Action, among other places. Item Options Name Description Type color Th...

Installation

User Guide

Requirements A Paper server (or other derivative) running 1.20.6 or above Downloading Download the VirtualPlayers plugin Stop your server and place the plugins in your plugins folder Start the server and VirtualPlayers will load

Commands

User Guide

Command Description /vp create <name> Creates a new virtual player. /vp remove <name> Removes a virtual player. /vp removeall Removes all virtual players. /vp select <player> Select a virtual player. /vp observe <player> Ob...

Permissions

User Guide

Permission Command virtualplayers.command.help /vp [help] virtualplayers.command.create /vp create virtualplayers.command.remove /vp remove virtualplayers.command.removeall /vp removeall virtualplayers.command.select /vp se...

Utilizing Virtual Players

User Guide

Virtual players can be created using the /vp create <name> command. By default, most actions from virtual players will not be sent to observers. In order to see all chat and command messages the virtual player receives, you must run /vp verbose [true|false]. V...

Getting Started

Developer Guide

VirtualPlayers comes with an API which can be used by developers. Follow the steps below to add the API as a dependency. Adding the BattlePlugins Repository Gradle (Kotlin DSL) repositories { maven("https://repo.battleplugins.org/releases") maven(...

VirtualPlayers API

Developer Guide

The VirtualPlayers API can be accessed through the VirtualPlayers class, by calling VirtualPlayers.api().  A VirtualPlayer can be created using the createVirtualPlayer(String) method. A VirtualPlayer extends Bukkit's Player class, meaning all functions availa...

Victory Conditions Reference

User Guide Arena Management

Overview This page contains all the victory conditions built in to BattleArena natively. Additional modules or extensions may add new actions, which will be included on their documentation page. Victory Conditions List Highest Stat Description: A victory...

Time Format

User Guide Additional Resources

In many places in BattleArena, a duration is specified a configuration option. Time durations are abbreviated and multiple can be chained together. Duration Abbreviations y: Years M (uppercase): Months w: Weeks d: Days h: Hours m (lowercase): Minutes ...