Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
PlotBattleArenaRule icon

PlotBattleArenaRule 4.2.0

Add BattleArena minigames to your plot server using PlotAddOn plugin!!

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.
Sign in
$5.00 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe