Home›Java›Mods›Upgradable World Borders
Upgradable World Borders
ModsJava

Upgradable World Borders

Java mod listed for Minecraft 1.9–1.20. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot

KushWorldBorders_Logo.png

KushWorldBorders
Community-funded upgradeable world borders — with PlaceholderAPI support
Minecraft 1.21.4 · Spigot / Paper · Free
​
[HR][/HR]
⬡ What is this?
KushWorldBorders turns your server's world border into a community achievement. Players pool their in-game money together to push the border further and further out — with the Nether and End borders automatically kept in sync. Every time an upgrade target is hit, a server-wide title fires to celebrate. Every statistic is exposed through PlaceholderAPI so you can display live progress in holograms, scoreboards, tab lists, or anywhere else.
Configure your levels once. Let your players do the rest.

[HR][/HR]
✦ Features
[HR][/HR]
⚙ How it works
1. Configure your levels
Open config.yml and define your border levels. Each level needs a size (overworld diameter in blocks) and a cost — the cumulative pool total required to reach it.
2. Players donate
Players run /kwb donate <amount>. The money is withdrawn via Vault and added to the shared community pool. A configurable broadcast message notifies the server.
3. Automatic upgrade
When the pool total hits the next level's cost threshold, the border upgrades instantly across all three dimensions. A title + subtitle is broadcast to every online player.
4. Display with holograms
Use any PAPI-compatible plugin (DecentHolograms, CMI, HolographicDisplays, etc.) and paste the placeholder lines into your hologram. Stats update live.

[HR][/HR]
Commands
Command Description Permission
/kwb donate <amount> Donate money to the community border pool kwb.donate
/kwb status View current border level, pool total, and progress kwb.status
/kwb help Show the help menu kwb.use
/kwb reload Reload config and re-apply borders kwb.reload
/kwb setlevel <level> Manually force a specific border level kwb.setlevel
/kwb reset Reset the pool and return border to level 1 kwb.reset

Aliases: /worldborder, /kwb
[HR][/HR]
PlaceholderAPI Placeholders
Border info
Pool & upgrade progress
Progress bar
Characters, colours, brackets, and default length are all configurable under progress-bar: in config.yml.
Player donations
Top donors (#1–#10)
[HR][/HR]
Example hologram
Using DecentHolograms:
Code (Text):

&6&l⬡ WORLD BORDER
&8──────────────────────
&7Level: &a%kwb_level%&8/&a%kwb_level_max%
&7Overworld: &a%kwb_border_size% blocks
&7Nether:    &a%kwb_border_size_nether% blocks
&7End:       &a%kwb_border_size_end% blocks
&8──────────────────────
&7Pool:  &b%kwb_pool_total%
&7Next:  &b%kwb_upgrade_cost%
&7Need:  &b%kwb_upgrade_needed%
%kwb_progress_bar% &7%kwb_upgrade_percent_int%%
&8──────────────────────
&6&l★ TOP DONORS
&e#1 &f%kwb_top_donor_1_name% &8— &a%kwb_top_donor_1_amount%
&e#2 &f%kwb_top_donor_2_name% &8— &a%kwb_top_donor_2_amount%
&e#3 &f%kwb_top_donor_3_name% &8— &a%kwb_top_donor_3_amount%
 
[HR][/HR]
Installation
  1. Download KushWorldBorders.jar using the button above
  2. Drop it into your server's plugins/ folder
  3. Make sure Vault and PlaceholderAPI are also installed (recommended)
  4. Start or restart the server — plugins/KushWorldBorders/config.yml is created automatically
  5. Open config.yml and set worlds.overworld, worlds.nether, and worlds.end to match your world folder names
  6. Run /kwb reload — done!
[HR][/HR]
Dependencies
Plugin Required? Notes
Spigot / Paper 1.21.4 Required Other versions may work but are untested
Vault Soft Without it, donations are tracked but no money is deducted
PlaceholderAPI Soft Without it, all %kwb_*% placeholders are unavailable

[HR][/HR]
Changelog
v1.0.0 — Initial release
[HR][/HR]

Found a bug or have a suggestion? Post below or open an issue on GitHub.
If you enjoy the plugin, please leave a review — it really helps! ⭐

​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Upgradable World Borders is a free Minecraft Java mod. Compatible with Minecraft 1.9, 1.10, 1.11, 1.12 and newer. Downloaded 21 times (via Spigot). Download it and open it directly in the game.

Explore more