WorldBorder [Updated from original] 1.0

A simple WorldBorder plugin

  1. itspinger
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    This plugin is a fork of the WorldBorder made by Brettflan.
    https://github.com/Brettflan/WorldBorder

    FULL LIST OF COMMANDS AND PERMISSIONS
    FILL AND TRIM DETAILS


    The idea of this plugin was to re-add the support of 1.7 / 1.8 (the last update was probably 4 years ago) plugin.
    I needed the plugin for a private project, but I needed a few more features so I decided to make a fork and upload it here.

    I will update the plugin at least once per week and as I add the new features, I will update them on the list below.

    Added
    • Console Logs and Chat Logs while the WorldFill task is running (Both configurable in the config) [Chat Logs displays for everyone]
    • [​IMG]

    • WorldBorderTrimStartEvent and WorldBorderTrimFinishedEvent [listen from your plugins]
    • WorldBorderFillStartEvent and WorldBorderFillFinishedEvent [listen from your plugins]

    Features
    • You can set up a separate border for each world, but only one border per world.
    • You can have either round/elliptic or square/rectangular borders. Square/rectangular borders are slightly higher performance, round/elliptic borders make for nicer display maps. Different worlds can have different border shapes if you so choose.
    • Configuration and border setup is done completely using commands in-game or through the server console. No need to ever edit the config file directly.
    • Support for all permission plugins which interface with Bukkit's built-in "super perms" permission system.
    • You can fully generate (fill) your world all the way to the border, filling in any missing chunks, including a configurable buffer zone just outside your border.
    • You can trim off any world chunks beyond the border, getting rid of extraneous parts, with a configurable buffer zone left just outside your border.
    • You can use a bypass command to allow specific players to go beyond all borders.
    • Borders can be automatically displayed in DynMap if you use that plugin.
    • All plugin data is automatically saved whenever any borders or settings are changed.
    • When a player is moved back inside a border, they will be moved to a safe vertical location if needed.
    • Borders for specific worlds can be set to wrap around instead of just knocking back players who cross the border, instead of sending them to the opposite edge of the border.
    Setting up