EX
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
Permissions
tau.expandingborder.reload : GRANTS COMMAND '/expandingborderreload'Config
# 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.Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta