Advanced Search
Search Results
105 total results found
Damage Recaps
BattleTracker also includes a damage recap feature that displays a summary of the damage dealt and received by a player during combat. This can be summarized in multiple ways, such as which item dealt the most damage, a breakdown of players that dealt damage, ...
Combat Logging
BattleTracker includes a configurable combat logging feature that places players "in combat" when they attack another player. If they log out, they will be killed and their attacker will receive credit for the kill. Configuration The combat logging configura...
Damage Indicators
Inside BattleTracker, there is also toggleable damage indicators, which show to a player how much damage they inflicted on another player or entity. Configuration The combat logging configuration can be found in the plugins/BattleTracker/features/damage-indi...
Commands
Tracker Commands These are the commands present for any tracker. By default, these will include /pvp and /pve. Command Description /<tracker> top [max] View the top players of this tracker. /<tracker> rank [player] View the rank of a playe...
Permissions
Permission Description battletracker.command.<tracker>.top Permission for the /<tracker> top command. battletracker.command.<tracker>.rank Permission for the /<tracker> rank command. battletracker.command.<tracker>.versus Permission fo...
Duels
BattleArena comes pre-installed with a duels module that lets you duel other players in an arena. Configuring the Module This module can be enabled by adding duels to the modules section of your Arena Configuration. No other configuration is required from th...
One in the Chamber
BattleArena comes pre-installed with a one in the chamber module which adds an ability for players to one-shot others when a bow is used. Additionally, any time a player scores a kill on another player, they are granted an arrow. An example arena can be found...
One in the Chamber
This is a gamemode that adds one in the chamber to BattleArena. This utilizes the One in the Chamber module which comes pre-installed with BattleArena. Description Players spawn with a bow, arrow and a stone sword Bows insta-kill a player Any time a play...
SkyWars
This is a gamemode that adds SkyWars to BattleArena. This requires the PhatLoots plugin for the chest configuration. Description Players spawn on an island with chests Chests contain loot which players loot for items Last player standing wins the game ...
Survival Games
This is a gamemode that adds Survival Games to BattleArena. This requires the PhatLoots plugin for the chest configuration. Description Players spawn in a map with chests Chests contain loot which players loot for items Last player standing wins the game...
Bow Spleef
This is a gamemode that adds Bow Spleef to BattleArena. This requires ArenaSpelef to be installed. Description A spin on the classic spleef mode, where instead of having to break blocks with a shovel, TNT is broken with a flame bow Last player alive wins ...
Splegg
This is a gamemode that adds Splegg to BattleArena. This requires ArenaSpelef to be installed. Description A spin on the classic spleef mode, where instead of having to break blocks with a shovel, you get an egg cannon which you shoot to break blocks Last...
TNT Run (Decay Spleef)
This is a gamemode that adds TNT Run to BattleArena. This requires ArenaSpelef to be installed. Description A spin on the classic spleef mode, where blocks break beneath you as you walk on them. Last player alive wins Arena Configuration name: TNTRun ...
Placeholder API
Within BattleTracker, there is support to display tracker info through a plugin called PlaceholderAPI. If you are unfamiliar with the plugin, it allows for you to show information with certain placeholders (e.g. %player_name% will return the player name) in pl...
Placeholder API
Within BattleArena, there is support to display arena info through a plugin called PlaceholderAPI. If you are unfamiliar with the plugin, it allows for you to show information with certain placeholders (e.g. %player_name% will return the player name) in plugin...
Getting Started
BattleArena is designed to primarily be a framework to create games from both a user and development standpoint. Nearly everything is data driven, and many of the APIs provided from BattleArena allow you to further extend this. Follow the steps below to add t...
Overview
This is an overview of how to use the BattleArena API to create a custom gamemode. Before we start writing code, there's a few things to keep in mind regarding how BattleArena works and manages arenas: Arena: The Arena class contains the root logic of a game...
Creating Your Arena Class
Creating a Custom Arena Class The first step in creating a custom gamemode is creating the Arena class for your game. To do this, simply create a new class and extend the Arena class. package org.battleplugins.arena.example; import org.battleplugins.arena...