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

105 total results found

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 ...

Plugin Overview

User Guide

BattleArena is a complete match and event framework for Minecraft. Supports creating modes through config files, or fully custom modes through plugins. BattleArena allows you to create your own games on a Minecraft server through config files. It comes with a...

Arena Restoration

Modules and Other Tools Built-in Modules

BattleArena comes pre-installed with an arena restoration module. This module lets you restore arenas once a competition has concluded. This module requires WorldEdit in order to function. Configuring the Module This module can be enabled by adding arena-res...

Boundary Enforcer

Modules and Other Tools Built-in Modules

BattleArena comes pre-installed with a boundary enforcer module which ensures that players do not leave the bounds of an arena. Configuring the Module This module can be enabled by adding boundary-enforcer to the modules section of your Arena Configuration. ...

Classes

Modules and Other Tools Built-in Modules

BattleArena comes pre-installed with a classes module that lets you configure classes for an arena. Configuring the Module This module can be enabled by adding classes to the modules section of your Arena Configuration. Classes Configuration This module ad...

Scoreboards

Modules and Other Tools Built-in Modules

BattleArena comes pre-installed with a scoreboards module that lets you configure scoreboards for an arena. Configuring the Module This module can be enabled by adding scoreboards to the modules section of your Arena Configuration. Scoreboards Configuration...

Team Colors

Modules and Other Tools Built-in Modules

BattleArena comes pre-installed with a team colors module which colors a player's username based on their team color, and gives them a prefix with their team name. Configuring the Module This module can be enabled by adding team-colors to the modules section...

Team Heads

Modules and Other Tools Built-in Modules

BattleArena comes pre-installed with a team heads module which lets you add the team item configured in teams.yml to the player's head. Configuring the Module This module can be enabled by adding team-heads to the modules section of your Arena Configuration....