Shaped Borders is a world border plugin based on WorldBorder, redesigned to support additional border shapes, and easily add new ones. Currently supported border shapes are rectangular, circle, and composite. Composite shapes allow you to add multiple border shapes of any type to a world to create a single more complex border.
Warning: abandoned BETA version - tested for basic functionality, but may have unknown glitches. I probably won't update this anytime soon, but it might work just fine for you. Please report any bugs.
/shapedborders reload
Reload configuration from config.yml
Configuration is currently only possible via the plugin config file. A default configuration is written to the plugin directory after the first start.
Example configuration file:
# how many world ticks to wait between checking player locations
timerTicks: 5
# how far to knock a player back into the border when caught outside
knockback: 3
# show an effect when knocking player back
whooshEffect: true
# world border setup
borders:
# the main world is a small rectangle
world:
==: rectangle
xMin: -50.0
xMax: 50.0
zMin: -100.0
zMax: 200.0
# the nether is limited by a circle with the radius of 1200
world_nether:
==: circle
xCenter: 0
yCenter: 0
radius: 1200
# an L-shaped rectangular polygon for world "creative"
creative:
==: composite
borders:
-
==: rectangle
xMin: 0
xMax: 500
zMin: -1000
zMax: 1000
-
==: rectangle
xMin: 500
xMax: 1500
zMin: 500
zMax: 1000
shapedborders.admin Allow shaped borders commands. Default: op onlyshapedborders.bypass Allow bypassing of borders. Default: false