WorldBorder/src/main/resources/plugin.yml

161 lines
6.7 KiB
YAML

name: WorldBorder
author: Brettflan
description: Efficient, feature-rich plugin for limiting the size of your worlds.
version: 1.9.10 (beta)
api-version: 1.13
main: com.wimbli.WorldBorder.WorldBorder
softdepend:
- dynmap
commands:
wborder:
description: Primary command for WorldBorder.
aliases: [wb]
usage: |
/<command> - list available commands (show help).
/<command> help [command] - get help on command usage.
/<command> [world] set <radiusX> [radiusZ] <x> <z> - set world border.
/<command> [world] set <radiusX> [radiusZ] spawn - use spawn point.
/<command> set <radiusX> [radiusZ] - set world border, centered on you.
/<command> set <radiusX> [radiusZ] player <name> - center on player.
/<command> [world] setcorners <x1> <z1> <x2> <z2> - set border from corners.
/<command> [world] radius <radiusX> [radiusZ] - change border's radius.
/<command> list - show border information for all worlds.
/<command> shape <elliptic|rectangular> - set the default border shape.
/<command> shape <round|square> - same as above, backwards compatible.
/<command> [world] clear - remove border for this world.
/<command> clear all - remove border for all worlds.
/<command> [world] fill [freq] [pad] [force] - generate world to border.
/<command> [world] trim [freq] [pad] - trim world outside of border.
/<command> bypass [player] [on/off] - let player go beyond border.
/<command> bypasslist - list players with border bypass enabled.
/<command> knockback <distance> - how far to move the player back.
/<command> wrap [world] <on/off> - can make border crossings wrap around.
/<command> whoosh <on/off> - turn knockback effect on or off.
/<command> getmsg - display border message.
/<command> setmsg <text> - set border message.
/<command> wshape [world] <elliptic|rectangular|default> - override shape.
/<command> wshape [world] <round|square|default> - same as above values.
/<command> delay <amount> - time between border checks.
/<command> dynmap <on/off> - turn DynMap border display on or off.
/<command> dynmapmsg <text> - DynMap border labels will show this.
/<command> remount <amount> - delay before remounting after knockback.
/<command> fillautosave <seconds> - world save interval for Fill process.
/<command> portal <on/off> - turn portal redirection on or off.
/<command> denypearl <on/off> - stop ender pearls thrown past the border.
/<command> preventblockplace <on|off> - stop block placement past border.
/<command> preventmobspawn <on|off> - stop mob spawning past border.
/<command> reload - re-load data from config.yml.
/<command> debug <on/off> - turn debug mode on or off.
permissions:
worldborder.*:
description: Grants all WorldBorder permissions
children:
worldborder.bypass: true
worldborder.bypasslist: true
worldborder.clear: true
worldborder.debug: true
worldborder.delay: true
worldborder.denypearl: true
worldborder.dynmap: true
worldborder.dynmapmsg: true
worldborder.fill: true
worldborder.fillautosave: true
worldborder.getmsg: true
worldborder.help: true
worldborder.knockback: true
worldborder.list: true
worldborder.portal: true
worldborder.preventblockplace: true
worldborder.preventmobspawn: true
worldborder.radius: true
worldborder.reload: true
worldborder.remount: true
worldborder.set: true
worldborder.setmsg: true
worldborder.shape: true
worldborder.trim: true
worldborder.whoosh: true
worldborder.wrap: true
worldborder.wshape: true
worldborder.bypass:
description: Can enable bypass mode to go beyond the border
default: op
worldborder.bypasslist:
description: Can get list of players with border bypass enabled
default: op
worldborder.clear:
description: Can remove any border
default: op
worldborder.debug:
description: Can enable/disable debug output to console
default: op
worldborder.delay:
description: Can set the frequency at which the plugin checks for border crossings
default: op
worldborder.denypearl:
description: Can enable/disable direct cancellation of ender pearls thrown past border
default: op
worldborder.dynmap:
description: Can enable/disable DynMap border display integration
default: op
worldborder.dynmapmsg:
description: Can set the label text for borders shown in DynMap
default: op
worldborder.fill:
description: Can fill in (generate) any missing map chunks out to the border
default: op
worldborder.fillautosave:
description: Can set the world save interval for the Fill process
default: op
worldborder.getmsg:
description: Can view the border crossing message
default: op
worldborder.help:
description: Can view the command reference help pages
default: op
worldborder.knockback:
description: Can set the knockback distance for border crossings
default: op
worldborder.list:
description: Can view a list of all borders
default: op
worldborder.portal:
description: Can enable/disable portal redirection to be inside border
default: op
worldborder.preventblockplace:
description: Can prevent placement of blocks outside the border
default: op
worldborder.preventmobspawn:
description: Can prevent spawning of mobs outside the border
default: op
worldborder.radius:
description: Can set the radius of an existing border
default: op
worldborder.reload:
description: Can force the plugin to reload from the config file
default: op
worldborder.remount:
description: Can set the delay before remounting a player to their vehicle after knockback
default: op
worldborder.set:
description: Can set borders for any world
default: op
worldborder.setmsg:
description: Can set the border crossing message
default: op
worldborder.shape:
description: Can set the default shape (round or square) for all borders
default: op
worldborder.trim:
description: Can trim (remove) any excess map chunks outside of the border
default: op
worldborder.whoosh:
description: Can enable/disable "whoosh" knockback effect
default: op
worldborder.wrap:
description: Can set border crossings to wrap around to the other side of the world
default: op
worldborder.wshape:
description: Can set an overriding border shape for a single world
default: op