PVP Arena icon

PVP Arena -----

Enhancing PVP experience with PVP and multi-games arenas




The first release of PVP Arena 2.0 is finally out!

This version is a huge refactor of the plugin. Better performance, better reliability, better documentation and easier to use!
There are too many changes to write them here, so I made a dedicated page here.

Unfortunately, big changes also means difficulties to keep compatibility between both versions. I decided to focus on content instead of creating a complex updater that would be used only once. That's why this version is not retro-compatible with previous ones. A dedicated upgrade page is available here.

This version is compatible with Spigot 1.16.5 or newer and requires at least java 11.

Many thanks to @Oruss7 who helped me last years to make this version possible. Thanks to all testers of the numerous snapshot versions who found dozens of bugs and provided a precious feedback. Finally thanks to all the discord community, for your questions, your suggestions and you help ❤️
----------, Mar 15, 2025

The final update of PVPArena v1 - Last update for spigot 1.13/1.14/1.15

This version is still compatible from 1.13 to 1.19.x spigot version.

It contains the following fixes:
  • flag effect duration in PhysicalFlags is now fixed
  • there's no more deserialization issues in PlayerKillReward
  • globalClasses are correctly loaded at plugin startup
  • mob heads are now auto-equiped
  • [EventActions] Fix the error with Minecraft 1.18+
  • [PowerUps] Fix the ability to grab a PowerUp in Minecraft 1.18+

Think to update your modules with /pa modules upgrade after updating to this version.

See you soon for PVPArena 2.0
----------, Jan 30, 2023

A large update containing all fixes since 2020. There is no breaking change with PVP Arena 1.15.1.

This version is still compatible from 1.13 to 1.18.x spigot version.

Please update your modules with /pa modules upgrade after updating to this version

Here is the exhaustive changelog of fixes:
  • Duel arenas (FFA) can now have only 2 spawns
  • Modules update announce doesn't appear anymore if modules are not installed
  • Fix console errors when player are killed in some cases
  • Fix usage of colored blocks in block-destroy goal
  • New error message when regions could not be loaded
  • Arenaclass command (/pa -ac) can now be used in lounge without ingameClassSwitch setting
  • Fully fixed goal sabotage
  • Spectators don't appear anymore in scoreboard
  • Potions with custom effects and armors with custom colors can now be used in arena classes
  • Fix console error while breaking a painting
  • Prevent player teleportation if there's no 'BATTLE' region
  • Replace error message of flagtype command
  • Fix wall banner usage in block based games (flags, blockdestroy, etc)
  • Fix handling and reloading of classes.yml
  • Permission refactor (fixing a lot of related issues)
  • Prevent joining with health boost
  • Fix several issues with /pa class command
  • A lot of documentation improvements
There's also few new features:
  • Add new setting to define only dropped items on death
  • Add new option to set players speed during the arena
  • Add polish language
  • Make possible to join with a sign
Huge thanks ❤ to @Oruss7 and @oskarkk for the lot of work they provide for this version.
----------, Apr 10, 2022

This updates adds many fixes and technical improvement, so it's really recommended to upgrade. There is no breaking change with PVP Arena 1.15.0.

This version is still compatible from 1.13 to 1.16.x spigot version.

Here is the changelog:
  • fix FIRE protection for arena regions
  • add a new module named "projectiles"
  • fix edit mode in command completion
  • allow /pa leave to quit edit mode
  • fix auto-ignition of TNT blocks
  • fix region removal
  • fix netherite armors
  • fix NullPointerException on player death
  • add custom potion effect serialization
...and several improvements of documentation

Think to upgrade your modules with /pa modules upgrade ;)
----------, Dec 13, 2020

A huge stability update of PVPArena ! This update bring important fixes, code rewrites, a new documentation, command completion, new modules management system and improvement of flags, physical flags and domination goals.

This version is compatible from 1.13 to 1.16.2 spigot version.

Please read upgrade documentation and update all your modules in order to avoid any compatibility issue.

Here is the full changelog:
  • fix blocking death screen bug
  • fix squads module
  • new colorable item management for flags based goals
  • full rewrite of scoreboard system and fix scoreboard issues
  • fix checkpoint goal
  • fix loungeinterract parameter
  • fix softdepend warning
  • fix /pa class load errors
  • add leaving for latelounge module
  • refactor arena stats system
  • fix missing death causes
  • fix missing translations
  • removing old telemetry system
  • add full tab-completion system
  • allow usage of "/pa arenaclass" command when player is in lounge
  • fix players joining arenas on wrong command syntax
  • fix disabling region selector
  • add a new command to centralize modules management
  • fix possibility to leave lounge regions
  • fix order of region remove command
  • fix PlayerKillRewards graduallyDown option and equipping error
  • fix replacing of flag block in CTF when a flag is caught
NB: From this version, PVPArena no longer support java 7. (Normally, nobody uses it anymore :) ).
----------, Aug 15, 2020

A new update which supports spigot 1.13 and 1.14.
Color issues for CTF are fixed and all the color system was rewritten. From now on, just use dye colors as team colors in your config.
The updates also improve domination goal and bring a new updater system. All is explained in the docs on github ;)

Download the 1.14.0 modules pack here : click

The plugin will use bStats from this version
----------, Jul 7, 2019

A big upgrade of the plugin in order support 1.13.
Please do not use your previous arena configurations and re-create it for a better compatibility.
If you are an experienced user of the plugin and if you are brave, you can upgrade from previous version even so. Please read this documentation : https://github.com/Eredrim/pvparena/blob/v1.13.9/doc/update-from-1-3-x.md
----------, Apr 24, 2019

Last update for spigot 1.12
  • v1.3.4.298 - attempt to properly back up NBT data of player's items in case of an unnatural leaving of the arena
  • v1.3.4.297 - address github issue #351 - add yet another delay to fix Spigot
  • v1.3.4.296 - address github issue #329 - actually change the scoreboard title :O
  • v1.3.4.295 - fix the fact that the scoreboard did not update on losing the last life. Thanks to @Oruss7
  • v1.3.4.294 - add team size and total team count when joining
  • v1.3.4.293 - address github issue #332 - display first checkpoint message, and display numbers starting from 1
  • v1.3.4.292 - address github issue #329 - use arena prefix instead of name, if still too long, shorten manually
----------, Jul 26, 2018

  • v1.3.4.291 - added debug to PotionSplashEvent for someone to have evidence to report a bug

  • v1.3.4.290 - when setting up a region, check that it has actual resulting volume before saving

  • v1.3.4.289 - address github issue #324 - call home asynchronously

  • v1.3.4.288 - stop igniting your own TNT - and tell people that it is not okay

  • v1.3.4.287 - update EventActions docs to properly reflect the node names

  • v1.3.4.286 - update EventActions docs and fix github issue #314 by not stopping arenas twice on reload!

  • v1.3.4.285 - allow to update spawn and blocks on the fly
----------, Oct 23, 2017

  • v1.3.4.291 - [EventActions] - Prevent NPEs for physical triggers of InteractEvents

  • v1.3.4.291 - [TempPerms] - addresses github issue #19 - wait before reassigning when starting the game

  • v1.3.4.289 - [Duel] - only react to duelists leaving the game

  • v1.3.4.288 - [ArenaBoards] - save board as block location type, not as spawn location type

  • v1.3.4.288 - [ChestFiller] - latest breaking changes in the API - thanks to @mibby for the fix tip

  • v1.3.4.285 - [EventActions] - add custom replacement strings that hooks can use, and add class replacement hook to class change event
----------, Oct 23, 2017

  • v1.3.4.284 - fix docs [remove colorteams and scoreboard] and add language and docs for BetterClass "respawnCommand"

  • v1.3.4.283 - add EventActions addition (classchange hook)

  • v1.3.4.282 - address github issue #305 - check max health before setting health

  • v1.3.4.281 - address github issue #302 - prevent NPE for spectators when joining the arena

  • v1.3.4.280 - remove debug output of time message nodes

  • v1.3.4.279 - add github issue #249 - playSound (???) to add particle effect, DONE

  • v1.3.4.278 - add github issue #124 - add timer configs to add/remove/change timer interval messages

  • v1.3.4.277 - add github issue #117 - BossBar for Domination
----------, Jul 19, 2017

  • v1.3.4.284 - [BetterClasses] - add respawn command
  • v1.3.4.283 - [EventActions] - hook into player changing classes
  • v1.3.4.281 - [Handycap] - untested build - use with caution!
  • v1.3.4.281 - [ChestFiller] - prevent NPE because of null item in chest
  • v1.3.4.276 - [BetterClasses] - support ingame class change by updating effects
  • v1.3.4.270 - [PlayerFinder] - update the compass location less frequently (on click)
  • v1.3.4.267 - [TempPerms] - properly clear the ArenaPlayer list of temporary permissions on reset
  • v1.3.4.259 - [PlayerFinder] - catch a NPE about player hands not existing
----------, Jul 19, 2017

- v1.3.4.276 - do not setup a scoreboard if spectating is cancelled/not possible
- v1.3.4.275 - allow right clicking blocks when LOST attempt 2
- v1.3.4.274 - allow right clicking blocks when LOST and add Region Protection Tutorial
- v1.3.4.273 - update player equip function to support offhand slots
- v1.3.4.272 - properly protect and not overprotect, affected: MOBS [block lightning], TNT [prevent entity damage], GROW [actually block block growth]
- v1.3.4.271 - remove metrics and update the readme with new region shape tutorial
- v1.3.4.270 - do not add spectator names to the scoreboard
- v1.3.4.269 - update the spectator scoreboard
- v1.3.4.268 - create a scoreboard for spectators
- v1.3.4.267 - address github issue #291 by adding "perms.spectatorinteract" to allow spectators to interact
- v1.3.4.266 - remove debug and address github issue #292 by checking if a player already joined an arena before doing anything
- v1.3.4.265 - how I miss those debug times. IS THE PLAYER FLYING OR NOT!??!!
- v1.3.4.264 - why not try without delay?
- v1.3.4.263 - change fly mode saving and restoring
- v1.3.4.262 - do not restore flying state if specating on death
- v1.3.4.261 - delay flying mode setting by 5 ticks when restoring a player
- v1.3.4.260 - address github issue #290 - catch NPE about Spawn Eggs
----------, May 8, 2017

THIS UPDATE REQUIRES Spigot 1.11
  • v1.3.4.259 - finish off github issue #280 by adding a proper message about reloading the languages
  • v1.3.4.258 - finish the fix for issue #198 by supporting beacon block definitions
  • v1.3.4.257 - address github issue #198 - make particle circle function goal independant
  • v1.3.4.256 - address github issue #285 - catch NPE by checking for missing round argument
  • v1.3.4.255 - address github issue #263 - properly cancel interact event - I assumed that they come uncancelled - wrong
  • v1.3.4.254 - who ordered .lck files? Not me! Byebye! [debugging file handler not closed]
  • v1.3.4.253 - hotfix about cancelling PlayerItemConsumeEvent - sorry @mibby, fasting is over now!
  • v1.3.4.252 - fix issue #263 by cancelling PlayerItemConsumeEvent - since when is this a necessity? The interact event was cancelled :p
  • v1.3.4.251 - fix spawn alignment glitches, some of which were fixed by restarting the server, fix double messages around right clicking
  • v1.3.4.250 - update some things to the latest API - fix CheckPoints spawn set logic, fix PlayerDeathMatch required kill display
  • v1.3.4.249 - update to Spigot 1.11 - address github issue #218
----------, Mar 31, 2017

THIS UPDATE REQUIRES Spigot 1.11
  • v1.3.4.251 - [EventActions] - add %allplayers% placeholder to do something for all players
  • v1.3.4.251 - [ArenaBoards,PlayerFinder,SpecialJoin,Squads,Turrets] - fix double registration of right click event in 1.11
  • v1.3.4.257 - [Beacons] - add particle effect runnable
----------, Mar 31, 2017

- v1.3.3.248 - /pa reload ymls | reload main config, language and help ymls
- v1.3.3.247 - do not duplicate offhand items and don't try to set objectives that are not needed (because of disabled scoreboard)
- v1.3.3.246 - address github issue #280, reload global language and help nodes on /pa reload
- v1.3.3.245 - revert player names appearing on scoreboards, maybe properly display 0 team lives left?
- v1.3.3.244 - catch an NPE about scoreboards and dead/offline players and fix a scoreboard crash vulnerability
- v1.3.3.243 - eventually delay scoreboard display to arena start, delay inventory reset to when a player gets put back to their exit spawn, delay fire tick reset
- v1.3.3.242 - properly reset scoreboard when simply leaving by command
- v1.3.3.241 - address github issue #278 - support "hand" placeholder for multiple-item-definitions too
- v1.3.3.240 - address github issue #276 by catching the NPE even deeper
- v1.3.3.239 - fix inventory double drop bug when losing the last life
- v1.3.3.238 - allow for default death messaeges by setting both deathmessage config nodes to false
- v1.3.3.237 - address github issue #271 - do not remove/use player list scoreboard if scoreboard is disabled
- v1.3.3.236 - address github issue #273 - add Elytra to chestplate definition list
- v1.3.3.235 - address github issue #274 - fix player leaving handling in general
- v1.3.3.234 - properly require permission for /pa command
- v1.3.3.233 - address github issue #273 - single item definitions (maybe more) gets lost until restart
- v1.3.3.232 - add github issue #258 - liberation scoreboard separation of jailed players
- v1.3.3.231 - add github issue #198 - particle display of domination claim radius
- v1.3.3.230 - add github issue #237 - items on kill, settable via command and "inventory" handle!
- v1.3.3.229 - address github issue #254 - update Arrow Hack for Spigot > 1.9
- v1.3.3.228 - address github issue #151 and try to add a custom scoreboard entry to show round progress
- v1.3.3.227 - fix scoreboard removal and fix a bug that caused doubled starting method call
- v1.3.3.226 - allow longer scoreboard entries (48 characters for now)
- v1.3.3.225 - reintroduce custom scoreboard entries
- v1.3.3.224 - address github issue #264 - ArenaClass equipping debug triggers NPE
- v1.3.3.223 - address github issue #267 - critical fix about gamemodes
- v1.3.3.222 - fix grabbing the flag giving you no wool head
- v1.3.3.221 - refresh debug instance for global debug when stopping / changing debug output
- v1.3.3.220 - further ID fixes, and fix a but about GameMode setting and one about players being able to join an arena when it is restoring
- v1.3.3.219 - finish the item ID burial
- v1.3.3.218 - stop supporting item IDs in configs - configs shall be updated!
----------, Feb 24, 2017

v1.3.3.247 - [Announcements] - revert d1ee782 because it was a bad idea
v1.3.3.245 - [Walls] - reset the wall countdown timer in case the match ends before that
v1.3.3.243 - [Pillars] - update scoreboards when scoringv1.3.3.239 - [BetterGears] - Actually set initial gear with custom class
v1.3.3.238 - [BetterGears] - Properly set initial gear with custom class
v1.3.3.236 - [BetterGears] - Do not overwrite existing leather enchants when coloring
v1.3.3.235 - [BanKick,BattleFieldGuard] - adapt to reworking of player leaving
v1.3.3.227 - [Walls] - use correct argument when setting a wall material
v1.3.3.226 - [Walls] - better display, using more characters and M:SS countdown
v1.3.3.225 - [Walls] - add custom scoreboard wall fall countdown
v1.3.3.223 - [BlockDissolve] - improve force removing of blocks under idle players
v1.3.3.218 - [BattlefieldGuard,RealSpectate,Skins] - cleanup and drop DisguiseCraft support
----------, Feb 24, 2017

v1.3.3.217 - do not nag people to update if updater type DOWNLOAD is selected - addresses github issue #244
v1.3.3.216 - address a bug about invisibility being nullified by internal scoreboard
v1.3.3.215 - address issue #238 by adding refillCustomInventory - defaulting to true
v1.3.3.214 - address issue #255 - Remove arrows stuck to everyone
v1.3.3.213 - address issue #256 - Exception about ScoreBoards when shutting down
v1.3.3.212 - fix issue #252 by catching a NPE
v1.3.3.211 - revert c67e4a6 - never mess with flying speed or walking speed again plz :p
v1.3.3.210 - revert 4f75803 - never mess with flying speed or walking speed again plz :p
----------, Jan 5, 2017

v1.3.3.215 - [BetterGears] - address github issue #257
v1.3.3.214 - [Announcements] - address github issue #223
----------, Jan 5, 2017

  • v1.3.3.209 - final attempt to get rid of the speed issue - deactivate with -10
  • v1.3.3.208 - address issues with commit 4f75803
  • v1.3.3.207 - address github issues #245 and #248
  • v1.3.3.206 - finish the spawn region fix
  • v1.3.3.205 - continue attemmpt to fix region spawning
  • v1.3.3.204 - revert the last commit and try to fix region spawning
  • v1.3.3.203 - try to fix an issue about respawning players not getting reset properly
  • v1.3.3.202 - try to finish off github issue #212 by delaying scoreboard slot selection and player removal
  • v1.3.3.201 - allow to disable all gamemode changes; make "takeOutOfGame" actually work
  • v1.3.3.200 - prevent the plugin from messing up player restoring in certain reset cases
  • v1.3.3.199 - address github issue #238 - allow to keep ALL items on respawn
  • v1.3.3.198 - add "teleportonkill" to allow force respawn of killers
  • v1.3.3.197 - address github issue #238 - allow to keep ALL items on respawn
  • v1.3.3.196 - address github issue #240 - message consistency
  • v1.3.3.195 - address github issue #241 - don't use Location, use Vectors for offset
  • v1.3.3.194 - fix github issue #232 - Potions disappearing when readying up
----------, Nov 25, 2016

v1.3.3.199 - [BetterFight] - try fixing it with primitives
v1.3.3.199 - [BattleFieldGuard] - check position before admin permission
v1.3.3.197 - [BetterClasses] - address github issue #236 - catch NPE
v1.3.3.194 - [Announcements] - address github issue #234 - only announce once
----------, Nov 25, 2016

- v1.3.3.193 - fix StatisticsManager to actually be persistent. SORRY!
- v1.3.3.192 - add config for github issue #220
- v1.3.3.191 - fix github issue #188 - I found the right way to deactivate collision
- v1.3.3.190 - address github issue #120 - limiting class changes
- v1.3.3.189 - address github issue #99 - can we finally bury this? ^^
- v1.3.3.188 - [FFA] allow to punish being killed by other things than a player: punishsuicide
- v1.3.3.187 - allow to set keepOnRespawn to "all" to, yes, keep all items
- v1.3.3.186 - implement ColorTeams and ScoreBoards modules into core - addresses github issue #212
- v1.3.3.185 - add an announcement verification hack to WarmupJoin
- v1.3.3.184 - revert build #177 (saturation lock), does not work anyways
- v1.3.3.183 - very important module fix - player resetting was broken!
- v1.3.3.182 - reduce command whitelist case sensitivity
- v1.3.3.181 - reduce command case sensitivity
- v1.3.3.180 - allow modules to know whether to soft reset a player
- v1.3.3.179 - fix config node typo
- v1.3.3.178 - allow to quick leave with caps lock
- v1.3.3.177 - add saturation lock, to prevent regains going crazy
- v1.3.3.176 - apply global and specific teleport offset when resetting player
- v1.3.3.175 - fix github issue #230
- v1.3.3.174 - little thing about #230 and add more debug to see why it might not work yet
- v1.3.3.173 - address github issue #222, again
- v1.3.3.172 - finish github issue #225
- v1.3.3.171 - add github issue #230 - apply the teleport protection to the lounge, too, to prevent teleport warnings
- v1.3.3.170 - try to fix disabling breaking arena shortcut rotation
- v1.3.3.169 - maybe fix an issue that shortcut rotation doesn't work when the arenas are disabled at start
- v1.3.3.168 - partially revert breaking #222 even more
- v1.3.3.167 - address github issue #227 - reset killer's items to KILLER's class
- v1.3.3.166 - maybe finally tackle github issue #222
- v1.3.3.165 - properly implement github issue #225
- v1.3.3.164 - finish up github issue #203
- v1.3.3.163 - address github issue #224
- v1.3.3.162 - address all remnants of issue #203
- v1.3.3.161 - address github issue #224 - double output in the lounge
- v1.3.3.160 - I got an idea, how about we actually implement issue #188 ?! oh and add issue #225
- v1.3.3.159 - address github issue #222
- v1.3.3.158 - continue fixing the issue mentioned in build #153
- v1.3.3.157 - address github issue #222, again
----------, Aug 14, 2016

v1.3.3.192 - [WorldEdit] - eventually ignore air blocks when placing
v1.3.3.190 - [BetterClasses] - address github issue #120 - limiting class changes
v1.3.3.189 - [Duel] - address github issue #99 - tested locally and working!
v1.3.3.186 - [BetterFight] - create the explosion instantly. What could possibly go wrong?
v1.3.3.185 - [PowerUps] - fix NPE, address github issue #235
v1.3.3.185 - [Announcements] - implement hackfix of github issue #223
v1.3.3.181 - [ScoreBoards] - finish the restoring issue, TODO: colorize player tags in scoreboard; fix coloring in KOTH&DOM
v1.3.3.180 - [ThermosFix] - fix some plugin's messup :p
v1.3.3.180 - [ScoreBoards] - only restore when finally restoring!
v1.3.3.176 - [ColorTeams,ScoreBoards] - stop fighting, you two!
v1.3.3.167 - [ScoreBoards] - revert stuff and address #229
v1.3.3.165 - [ScoreBoards] - fix
v1.3.3.164 - [Announcements] - revert part of the last fix - sorry!
v1.3.3.162 - [Announcements] - address github issue #223
----------, Aug 14, 2016

ONLY WORKS ON SPIGOT 1.9!!!

- v1.3.3.156 - change the updating process and block installing/updating when there is no install.yml due to "update.files" (you can allow this setting and disable automatic updates with updatemode "none" or "announce")
- v1.3.3.155 - remove spectral arrows from the potion meta list, those don't seem to have potion effects
- v1.3.3.153 - try to fix the issue of lounge players not being able to interact where they should
- v1.3.3.152 - try to implement github issue #188
- v1.3.3.151 - add config setting for github issue #188
- v1.3.3.150 - address github issue #131 - if it's not fixed, I at least added debug
- v1.3.3.149 - address github issue #215 by removing a never launched minigame API and make sure to get the proper shortcut name, if possible
- v1.3.3.148 - finally fix github issue #205
- v1.3.3.147 - prevent inventory dropping even if custom class is active
- v1.3.3.146 - found the little bug that caused github issue #205 !
- v1.3.3.145 - partially revert d8d9bf174027aadc6ccd641b6cef7b660f435f25 to address github issue #205
- v1.3.3.144 - potions are operational. Please update your class definitions (if you did not use class chests)
- v1.3.3.143 - please use the same logic for saving and loading
- v1.3.3.142 - potions should work now. Please redo all your potionish classes (potions, splash potions, lingering, arrows, etc)
- v1.3.3.141 - try to fix armor supply
- v1.3.3.140 - properly fix Potion creation/saving broken by Spigot 1.9 API changes
- v1.3.3.139 - properly fix Inventory handling broken by Spigot 1.9 API changes
- v1.3.3.138 - move to Spigot 1.9.4
----------, Jun 24, 2016

v1.3.3.149 - [SinglePlayerSupport,Spectate] - return shortcut name in join error message, if available
v1.3.3.148 - [ChestFiller] - fix an Exception and print warning about messed up inventory settings, fix inventory saving
v1.3.3.* - move to Spigot 1.9.4
----------, Jun 24, 2016

- this is the last update supporting Spigot 1.8 -
- v1.3.2.137 - address github issue #205
- v1.3.2.136 - add language response for ChestFiller
- v1.3.2.135 - add documentation about ChestFiller changes, add some more config nodes that are now properly loaded with defaults automatically
----------, Jun 13, 2016

- this will be the final update supporting Spigot 1.8 -
v1.3.2.137 - [ScoreBoards] remove double setting of ScoreBoards, add debug
v1.3.2.136 - [Duel] properly inform refunding
v1.3.2.136 - [ColorTeams] prevent clash with ScoreBoards module
v1.3.2.136 - [ChestFiller,Squads] update config node access and add CF "fillchest" command
----------, Jun 13, 2016

- v1.3.2.134 - address github issue #201 - properly call PAJoinEvent, this never was implemented correctly. Sorry!
- v1.3.2.133 - prepare ChestFiller addition by adding language and documentation
- v1.3.2.132 - prepare ChestFiller addition by adding config node
- v1.3.2.131 - remove FallingAnvils hooks and documentation - it did not work out :/
- v1.3.2.130 - stop spamming, please. Aims at fixing github issue #154
- v1.3.2.129 - address github issue #209 - oups
- v1.3.2.128 - add a module method "parseStartCountDown" to possibly override the remaining seconds to go
- v1.3.2.127 - fix github issue #204 by removing all traces of the nonexisting command "import"
- v1.3.2.126 - address github issue #202 - remove "error" and only write it to debug
- v1.3.2.125 - address github issue #155, prevent double dropping of inventory. Hope this does not break anything :p
- v1.3.2.124 - address github issue #154 - just remove tick 4, it's not that important anyways. And remove the blocklist spam :)
- v1.3.2.122 - furthermore fix the uninstall routine
- v1.3.2.121 - address github issue #131 - I think I found the bug!
- v1.3.2.120 - address github issue #203 by firstly fixing the NPE and adding more info to the uninstalling error (Main server log!)
- v1.3.2.119 - prevent double instantiation of arenas - use with caution! :p
- v1.3.2.118 - [CheckPoints] - address github issue #197
- v1.3.2.117 - [BetterFight] add config setting to restrict explosions only to one-hit deaths
- v1.3.2.116 - add CheckPoint goal (github issue #184) - have fun testing!
- v1.3.2.115 - add "refillforkill" - restocks the inventory with the class items
- v1.3.2.114 - address github issue #191 - prevent NPE due to NULL item in class items
- v1.3.2.113 - add more debug to investigate fire charge ignition issues
- v1.3.2.112 - continue fix for Scoreboards being double reset in modules
- v1.3.2.111 - prepare fix for Scoreboards being double reset in modules
- v1.3.2.110 - address github issue #185 by fixing WorldEdit documentation and messages
- v1.3.2.109 - address github issue #186
- v1.3.2.107 - address github issue #178 - prevent enderpearl teleport when not alive and fighting
- v1.3.2.106 - [TeamDeathMatch] fix a double broadcast of the winning team
----------, Jun 5, 2016

v1.3.2.134 - [FlySpecate,RealSpecate,SinglePlayerSupport,Spectate] address github issue #201 - properly call PAJoinEvent, this never was implemented correctly. Sorry!
v1.3.2.133 - [ChestFiller] add github issue #200, a configurable chest to set items
v1.3.2.130 - [BetterClasses] enhance debug for github issue #120
v1.3.2.130 - oups
v1.3.2.130 - [Vault,Duel] address github issue #99 - properly display "refunding" text when quitting from the lounge
v1.3.2.129 - [Vault,Points,TempPerms] address github issue #208, fix issues related to this bug
v1.3.2.129 - [ScoreBoards] address github issue #210, IllegalPluginAccessException
v1.3.2.120 - [ScoreBoards] add debug and explicit Exceptions - use with caution :p
v1.3.2.120 - [BetterClasses] address github issue #120
v1.3.2.120 - [Duel, Vault] address github issue #99
v1.3.2.119 - [Titles] fix jar export (was overridden by TempPerms!
v1.3.2.119 - [SpecialJoin] fix plugin loading, broken on March 24th - sorry!
v1.3.2.119 - [BetterFight] use proper logic to determine whether we should explode
v1.3.2.118 - [ArenaMaps] fix a startup error due to broken Map linking that breaks everything
v1.3.2.117 - [BetterFight] add config setting to restrict explosions only to one-hit deaths
v1.3.2.116 - [ColorTeams,Scoreboards] prevent IllegalPluginAccessException (for real)
v1.3.2.115 - [ColorTeams,Scoreboards] prevent IllegalPluginAccessException
v1.3.2.114 - [ColorTeams,Scoreboards] fix NPE when restoring an empty scoreboard
v1.3.2.113 - [BlockRestore] - properly restore LAVA and WATER - Thanks to @BerndiVader
v1.3.2.113 - [ColorTeams,Scoreboards] fix Arena Player instances being created improperly
v1.3.2.112 - [ColorTeams,Scoreboards] fix Scoreboards being double reset in modules
v1.3.2.110 - [WorldEdit] - address github issue #185 by fixing WorldEdit documentation and messages
v1.3.2.106 - [ScoreBoards] - stop triggering debugs on inactive arenas!
v1.3.2.106 - several updates. I forgot to push this, sorry :(
----------, Jun 5, 2016

- v1.3.2.105 - fix the documentation for EventAction config
- v1.3.2.103 - furthermore attempt to fix #175 by adding a teleport lock variable
- v1.3.2.102 - support multiple WATCH and LOUNGE regions - addresses github issue #175
- v1.3.2.101 - finish github issue #174
- v1.3.2.100 - address github issue #174
- v1.3.2.99 - add Beacons settings and documentation
- v1.3.2.97 - add Titles API hooks, documentation will follow
- v1.3.2.96 - add a configuration node to change the schematics folder for WorldEdit - adds github issue #129
- v1.3.2.95 - add region command documentation - thanks @Oruss7
- v1.3.2.94 - add Language for special Duel/Vault hooking
- v1.3.2.93 - add config settings and documentation for the FallingAnvils module
- v1.3.2.92 - [forcewin] how about we load the command so it can be used?
- v1.3.2.91 - add /pa [arena] forcewin, shorthand !fw - forces a player / team to win
- v1.3.2.90 - fix some more errors about the new command. Works now :)
- v1.3.2.89 - fix the shorthand and the doc linking
- v1.3.2.88 - add /pa [arena] classchest [class] - shorthand !cc - fixed class chests containing the items
- v1.3.2.87 - address github issue #168, NPE on StructureGrowEvent
- v1.3.2.85 - revert deprecation of ArenaModule.getArena() - failsafe(r) loading of modules and goals - arenas will not appear lost any more!
- v1.3.2.84 - address github issue #161, properly read ambiguous ready block definition
- v1.3.2.83 - address github issue #159 - do not instanciate the tracker if disabled
- v1.3.2.82 - address github issue #158 by adding 'shortcut_shuffle'
- v1.3.2.81 - address github issue #154, maybe even issue #86 - only check necessarily flagged regions and BATTLE regions, with include-check
- v1.3.2.80 - properly fix build #68
- v1.3.2.79 - add TELEPORT protection to allow teleport prevention (it was silently allowed if only happening IN the region, without command)
- v1.3.2.78 - change WALLS config setting command to "wallseconds", it interfered with the most probable arena name
- v1.3.2.77 - revert the CommandPreProcessEvent and rather fix the underlying problem, the command whitelist being too greedy. Added a config setting to use comand list as wildcards
- v1.3.2.76 - enforce player and teamplayer max values, move CommandPreProcessEvent to priority low to fix MobArena join related exploits
- v1.3.2.75 - properly save an ArenaGoal name to the round map (instead of its instance)
- v1.3.2.74 - fix a NPE in the EndRunnable when using rounds
- v1.3.2.73 - add a new command "regionclear" to manage region clearing exceptions
- v1.3.2.72 - add language and documentation for the WorldEdit addition
- v1.3.2.71 - add WorldEdit config to specify regions to autoload/autosave
- v1.3.2.70 - allow data values in MATERIAL definitions (only works with /pa set [node] hand)
- v1.3.2.69 - properly apply rewards when teamrewards is used
- v1.3.2.68 - remove repo pushing to maybe fix building for now
- v1.3.2.64 - fix issue #143 - thanks to Oruss7!
- v1.3.2.63 - add some message output when class changing fails
- v1.3.2.62 - prepare module class change hooking
- v1.3.2.61 - address github issue #114 - add LibsDisguises support
- v1.3.2.60 - fix CTF being messed up by people continuing to play
----------, May 1, 2016

- v1.3.2.105 - fix the documentation for EventAction config
- v1.3.2.103 - furthermore attempt to fix #175 by adding a teleport lock variable
- v1.3.2.102 - support multiple WATCH and LOUNGE regions - addresses github issue #175
- v1.3.2.101 - finish github issue #174
- v1.3.2.100 - address github issue #174
- v1.3.2.99 - add Beacons settings and documentation
- v1.3.2.97 - add Titles API hooks, documentation will follow
- v1.3.2.96 - add a configuration node to change the schematics folder for WorldEdit - adds github issue #129
- v1.3.2.95 - add region command documentation - thanks @Oruss7
- v1.3.2.94 - add Language for special Duel/Vault hooking
- v1.3.2.93 - add config settings and documentation for the FallingAnvils module
- v1.3.2.92 - [forcewin] how about we load the command so it can be used?
- v1.3.2.91 - add /pa [arena] forcewin, shorthand !fw - forces a player / team to win
- v1.3.2.90 - fix some more errors about the new command. Works now :)
- v1.3.2.89 - fix the shorthand and the doc linking
- v1.3.2.88 - add /pa [arena] classchest [class] - shorthand !cc - fixed class chests containing the items
- v1.3.2.87 - address github issue #168, NPE on StructureGrowEvent
- v1.3.2.85 - revert deprecation of ArenaModule.getArena() - failsafe(r) loading of modules and goals - arenas will not appear lost any more!
- v1.3.2.84 - address github issue #161, properly read ambiguous ready block definition
- v1.3.2.83 - address github issue #159 - do not instanciate the tracker if disabled
- v1.3.2.82 - address github issue #158 by adding 'shortcut_shuffle'
- v1.3.2.81 - address github issue #154, maybe even issue #86 - only check necessarily flagged regions and BATTLE regions, with include-check
- v1.3.2.80 - properly fix build #68
- v1.3.2.79 - add TELEPORT protection to allow teleport prevention (it was silently allowed if only happening IN the region, without command)
- v1.3.2.78 - change WALLS config setting command to "wallseconds", it interfered with the most probable arena name
- v1.3.2.77 - revert the CommandPreProcessEvent and rather fix the underlying problem, the command whitelist being too greedy. Added a config setting to use comand list as wildcards
- v1.3.2.76 - enforce player and teamplayer max values, move CommandPreProcessEvent to priority low to fix MobArena join related exploits
- v1.3.2.75 - properly save an ArenaGoal name to the round map (instead of its instance)
- v1.3.2.74 - fix a NPE in the EndRunnable when using rounds
- v1.3.2.73 - add a new command "regionclear" to manage region clearing exceptions
- v1.3.2.72 - add language and documentation for the WorldEdit addition
- v1.3.2.71 - add WorldEdit config to specify regions to autoload/autosave
- v1.3.2.70 - allow data values in MATERIAL definitions (only works with /pa set [node] hand)
- v1.3.2.69 - properly apply rewards when teamrewards is used
- v1.3.2.68 - remove repo pushing to maybe fix building for now
- v1.3.2.64 - fix issue #143 - thanks to Oruss7!
- v1.3.2.63 - add some message output when class changing fails
- v1.3.2.62 - prepare module class change hooking
- v1.3.2.61 - address github issue #114 - add LibsDisguises support
- v1.3.2.60 - fix CTF being messed up by people continuing to play
----------, May 1, 2016

  • v1.3.2.59 - fix update check
  • v1.3.2.58 - /pa help - it still shows the colored standard reply even with sub-arguments
  • v1.3.2.57 - address github issue #135 - language addition
  • v1.3.2.56 - address github issue #141 - add config calcoffset to tweak block dissolve greediness
  • v1.3.2.55 - fix Spectate Spectators being told they cannot teleport when switching view
  • v1.3.2.54 - new Module: Spectate - uses the 1.8 SPECTATOR GameMode
----------, Feb 1, 2016

The final upgrade for all the Java 6 users out there. Maven release 1.3.1

Everything from now (1.3.2-SNAPSHOT) will rely on Java 7 - and based on the stats I get I might update to Java 8 later this year.
----------, Jan 6, 2016

The final upgrade for all the Java 6 users out there. Maven release 1.3.1

Everything from now (1.3.2-SNAPSHOT) will rely on Java 7 - and based on the stats I get I might update to Java 8 later this year.
----------, Jan 6, 2016

Resource Information
Author:
----------
Total Downloads: 81,115
First Release: Jan 4, 2016
Last Update: Mar 15, 2025
Category: ---------------
All-Time Rating:
80 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings