ExpandingBorder icon

ExpandingBorder -----

Expands your worldborder as you progress...




This plugin allows you to expand or contract the worldborder depending on what advancements/statistics a player gains​

Each time the criteria is met, the worldborder expands or contracts by a set amount. (Supports 2D and 3D volumetric expansion)

Prerequisites:
  • Set worldborder to initial size and centerpoint.
  • Install, restart, configure plugin and then run /expandingborderreload

Code (Text):
tau.expandingborder.reload : GRANTS COMMAND '/expandingborderreload'

Code (YAML):

# By Tau
# https://www.spigotmc.org/members/tau.300190/
# IGN (TauCubed)

Enabled Worlds
:
- 'world'
- 'world_nether'
- 'world_the_end'
# CaSe SeNsItIvE

Statistic Based Incrementation
:
  EXPAND ON
:
    MOB_KILLS
: 0.500
  CONTRACT ON
:
    DEATHS
: 5.000
# For a list of valid statistics:
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Statistic.html
# Please make sure not to use statistics not of your game-version.
# Duplicate advancements/stats in EXPAND/CONTRACT will only cause one to be acted upon.

Advancement Based Incrementation
:
  EXPAND ON
:
    "ANY"
: 5.000
    "minecraft:story/enter_the_end"
: 100000.000
    "cofh:foo/some_custom_advancement"
: 0.000
    # Use minecraft advancement names (CaSe SeNsItIvE)
  CONTRACT ON
:
    "NIL"
: 0.000
# 'ANY' will act upon all advancements not in the list, Treat it like a default action.

Minimum Size
: 32.000
# Size From Center-point of world border (32 = 64 wall to wall).

Border Blocks Per-Second
: 1.00
# How may blocks per-second should the border expand at.
# (Will be rounded by games code to 1s per change)

Increment Logic Mode
: 1
# How should the plugin represent the borders' size?
# 0 = None, Only increment via radius from ceneterpoint.
# 1 (Default) = 2D volumetric incrementation. (Top down volume of area)
# 2 = 3D volumetric incrementation. (3D volume of area)

Command Decimal Format
: "0.000"
# How should the plugin format huge decimal values such as worldborder size
# Used for %size% and %old_size%

Command
: ""
# Console Command for the server to run when the worldborders size changes.
# %size% will be replaced with worldborder new size.
# %old_size% will be replaced with the worldborders old size.
# Note: Do not include "/" unless it needs a double slash

Command Cooldown Millis
: 1000
# The delay in Milliseconds that must expire before the command may run again.

### No Touchy ###
Config Version
: 4
### No Touchy ###
[/SPOILER ]

Enjoy.
Resource Information
Author:
----------
Total Downloads: 258
First Release: Aug 15, 2018
Last Update: Aug 16, 2022
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings