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.