▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Border

Border

Advanced border plugin that allows easy border management with custom textures

Оцените первым
100
0

🛡️ Border — High-Performance Custom World Border Engine

Border is a next-generation, high-performance world border management plugin engineered for modern Minecraft servers (Paper / Purpur 1.20+).

Unlike standard worldborder solutions, Border introduces custom animated shader textures, realistic collision pushback physics, and a built-in HTTP daemon that automatically delivers the client resource pack upon join — completely eliminating the need for third-party hosting or external CDNs.


✨ Key Features

  • 🎨 Custom Shader Textures — Render animated honeycomb shader barriers with smooth wave effects or seamlessly switch back to classic vanilla worldborder walls.
  • ⚡ Dynamic In-Game Controls — Smoothly shrink, expand, set radius, relocate center coordinates over time, and toggle geometric shapes (circle vs. square) in real time.
  • 📦 Built-in Resource Pack Server — Integrated lightweight HTTP micro-server automatically streams pack.zip to connecting players with zero external setup.
  • 🛡️ Boundary Physics & Knockback — Configurable pushback velocity force, strict anti-exit barrier prevention, particle bursts, sound cues, and actionbar alerts.
  • ✨ Universal Color & Text Engine — Full native support for Hex codes (#0088FF), Adventure MiniMessage tags, RGB, and legacy formatting (&c, &l) across standing, shrinking, and expanding states.
  • 📊 PlaceholderAPI Integration — Comprehensive real-time placeholders for your scoreboard, tab list, actionbar, and bossbars.
  • 🚀 Zero Tick Overhead — Highly optimized asynchronous routines designed for high-traffic networks, SMP events, and competitive UHC tournaments.

💻 Commands & Permissions

CommandDescriptionPermissionDefault
/border create <radius>Creates a world border with the specified radiusdominus.border.command.createOP
/border shrink <radius>Smoothly shrinks the border to the target radiusdominus.border.command.shrinkOP
/border expand <radius>Smoothly expands the border outwards to the target radiusdominus.border.command.expandOP
/border set <radius>Instantly sets the border to the given radiusdominus.border.command.setOP
/border move <x> <z> <time>Moves the center to X/Z coordinates over timedominus.border.command.moveOP
/border type <circle|square>Toggles border geometry between circle and squaredominus.border.command.typeOP
/border texture <vanilla|custom>Toggles between vanilla texture and custom shaderpackdominus.border.command.textureOP
/border tpTeleports you directly to the center of the active borderdominus.border.command.tpOP
/border clearCompletely removes and clears the active borderdominus.border.command.clearOP
/border infoDisplays current border metrics, radius, and statusdominus.border.command.infoOP
/border packDispatches the resource pack prompt to all online playersdominus.border.command.packOP
/border reloadReloads config.yml and messages.yml without restartdominus.border.command.reloadOP

🔑 Admin Wildcard: dominus.border.* grants access to all plugin commands and administrative features.


🧩 PlaceholderAPI (PAPI)

PlaceholderDescriptionExample
%border_radius%Current active border radius in blocks250.0
%border_status%Current state of the world borderIdle / Shrinking / Expanding
%border_type%Active border shapeCircle / Square
%border_texture%Active visual modeCustom / Vanilla
%border_shrink_time%Remaining countdown for active shrink phase01:45
%border_shrink_radius%Target radius for current shrink action100
%border_shrink_status%Shrinking state indicatoractive / idle
%border_expand_time%Remaining countdown for active expand phase02:30
%border_expand_radius%Target radius for current expand action500
%border_expand_status%Expanding state indicatoractive / idle

⚙️ Configuration (config.yml)

colors:
  idle: "#0088FF"
  shrinking: "#FF2222"
  expanding: "#22FF22"

defaults:
  type: "honeycomb"
  shape: "circle"
  radius: 100.0
  animation: true

physics:
  pushback-enabled: true
  pushback-force: 1.4
  prevent-exit: true
  pushback-in-creative: true
  op-bypass: false
  bounce-sound: "ENTITY_PLAYER_ATTACK_KNOCKBACK"
  bounce-particle: "WITCH"
  bounce-message: "&c&lBORDER &8» &7You cannot leave the safe zone!"
  damage-outside: false
  damage-amount: 2.0

resource-pack:
  enabled: true
  auto-send: true
  host: "127.0.0.1"
  port: 25585
  prompt: "&b&lBorder &8» &7Please accept the resource pack for the custom world border!"
  required: false
Партнёрский материал

Сервер для плагина Border - как у профи

Плагин Border создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Border для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:1 месяц назад
Обновлён:1 месяц назад
Главная