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