This PlotAddOn module allows a plot owner to create a 
BattleArena minigame on their plot using PlotAddOn framework.  This will enable many BattleArena-based minigame plugins to be used on each plot on a plot-based server.
NOTE: v4.0.0 requires WorldEdit/Guard v7.
Test server: TBA
Installation:Just install PlotBattleArenaRule.jar in PlotAddOn/gamerules folder. Then you can either "restart the server" or "reload the plugin".  PlotBattleArenaRule will automatically be loaded into PlotAddOn framework, and create battle_arena.yml in the PlotAddOn folder.
You would also need to install 
BattleArena. You can also install all available BattleArena-based mini games so that they can be made available to plot owners.
Configuration:[SPOILER="config.yml"]
# these are commands any player can execute as a part of Battle arena plugin[/font][/color][/font][/size][/color]
allowed_cmds:# for help- 'arena help'  # show BattleArena's help# for parkour arena- 'pk last'  # teleports you to your last checkpoint## all battle arena pluign's base command should be listed here so that# others cannot use those commands anywhere but on their own plot# if they have a permission.# you can "sell" the permission to use each type of battle arena# plugin's command on their plot.## if you run a server selling perks, you can sell a permission listed# under each command title, or a rank which contains those permission# listed below.blocked_cmds:  arena:    permission:      - plotaddon.ba.arena    cmds:      - arena      - a      - team      - arenateam  skirmish:    permission:      - plotaddon.ba.skirmish    cmds:      - skirmish      - sk  battleground:    permission:      - plotaddon.ba.battleground    cmds:      - battleground      - bg  colosseum:    permission:      - plotaddon.ba.colosseum    cmds:      - colosseum      - col  freeforall:    permission:      - plotaddon.ba.freeforall    cmds:      - freeforall      - ffa  deathmatch:    permission:      - plotaddon.ba.deathmatch    cmds:      - deathmatch      - dm  parkour:    permission:      - plotaddon.ba.parkour    cmds:      - parkour      - pa      - pk  futbol:    permission:      - plotaddon.ba.futbol    cmds:      - futbol      - fb  worldcup:    permission:      - plotaddon.ba.worldcup    cmds:      - worldcup      - wc  ctf:    permission:      - plotaddon.ba.ctf    cmds:      - capturetheflag      - ctf  paintball:    permission:      - plotaddon.ba.paintball    cmds:      - paintball      - pb      - epaintball      - epb  survival:    permission:      - plotaddon.ba.survival    cmds:      - survivalarena      - sa  spleef:    permission:      - plotaddon.ba.spleef    cmds:      - spleef      - espleef      - eventspleef  hugacreeper:    permission:      - plotaddon.ba.hugacreeepr    cmds:      - hugacreeper      - hac
[/SPOILER]
Commands:- You can use BattleArena's commands only on your own plot.
Permissions:
- for each BattleArena module (such as PaintBall ) you should add its entry with plataddon permission and commands in "blocked_cmd" section in battle_arena.yml.
- commands listed in the "blocked_cmd" section can only be executed by the plot owner who has the platoon permission specified in the module name.
- So, if you wish to "sell" the ability to build PaintBall arena, you can give a user two permissions (plotaddon.ba.areana, and plotaddon.ba.paintball).  Then the plot owner will be able to use paint ball commands to build his/her paintball arena on his/her plot.