- Для версий
- 1.20.✘
- 1.21.✘
- 26.✘
- Зависимости
- PlaceholderAPI, Vault, PlayerPoints, ExecutableItem - все необязательные
🌍 BorderHorizon — Совместное расширение границ миров
📖 Описание плагина
BorderHorizon — плагин для Minecraft, который превращает расширение границ миров в общее дело всего сервера. Игроки совместно вкладывают ресурсы через красивое GUI, и когда условия уровня выполнены — граница автоматически расширяется, а в чате появляется топ лучших вкладчиков. Каждый мир расширяется независимо, поэтапно, через настраиваемые уровни. Все настройки производятся через конфигурационные файлы без перезапуска сервера.
✨ Возможности
📌 Примеры использования
🛡️ Команды и права
🔗 Интеграции
Все интеграции мягкие — плагин полноценно работает без них.
📊 PlaceholderAPI — Полный список плейсхолдеров
%borderhorizon_worlds_total% — кол-во настроенных миров
%borderhorizon_worlds_maxed% — кол-во миров на макс. уровне
# По миру (worldId = world / world_nether / world_the_end и т.д.)
%borderhorizon_<worldId>_level% — текущий уровень
%borderhorizon_<worldId>_level_max% — максимальный уровень
%borderhorizon_<worldId>_border_current% — текущий размер границы
%borderhorizon_<worldId>_border_next% — размер границы следующего уровня
%borderhorizon_<worldId>_border_initial% — начальный размер границы
%borderhorizon_<worldId>_maxed% — true/false макс. уровень достигнут
%borderhorizon_<worldId>_mode% — режим сбора (ALL/ANY)
%borderhorizon_<worldId>_display% — display-name мира с цветами
# По ресурсу (resIdx начинается с 0 — порядок как в конфиге уровня)
%borderhorizon_<worldId>res<resIdx>_name% — название ресурса
%borderhorizon_<worldId>res<resIdx>_type% — тип (item/e-item/xp/vault/points)
%borderhorizon_<worldId>res<resIdx>_collected% — сколько собрано
%borderhorizon_<worldId>res<resIdx>_required% — сколько нужно
%borderhorizon_<worldId>res<resIdx>_remaining% — осталось собрать
%borderhorizon_<worldId>res<resIdx>_percent% — процент выполнения 0-100
%borderhorizon_<worldId>res<resIdx>_done% — true/false ресурс выполнен
⚙️ Требования
Paper 1.21.4+ • Java 21
EN:
🌍 BorderHorizon — Collaborative World Border Expansion
📖 Plugin Description
BorderHorizon — a Minecraft plugin that turns world border expansion into a server-wide collaborative effort. Players contribute resources together through a beautiful GUI, and when level requirements are met — the border automatically expands and a top contributors list is broadcast to chat. Each world expands independently, step by step, through configurable levels. All settings are managed through configuration files without server restarts.
✨ Features
📌 Usage Examples
🛡️ Commands & Permissions
🔗 Integrations
All integrations are soft — the plugin works fully without them.
📊 PlaceholderAPI — Full Placeholder List
text
# General
%borderhorizon_worlds_total% — total configured worlds
%borderhorizon_worlds_maxed% — worlds at max level
# Per world (worldId = world / world_nether / world_the_end etc.)
%borderhorizon_<worldId>_level% — current level
%borderhorizon_<worldId>_level_max% — maximum level
%borderhorizon_<worldId>_border_current% — current border size
%borderhorizon_<worldId>_border_next% — next level border size
%borderhorizon_<worldId>_border_initial% — initial border size
%borderhorizon_<worldId>_maxed% — true/false max level reached
%borderhorizon_<worldId>_mode% — collection mode (ALL/ANY)
%borderhorizon_<worldId>_display% — world display-name with colors
# Per resource (resIdx starts at 0 — order as in level config)
%borderhorizon_<worldId>res<resIdx>_name% — resource name
%borderhorizon_<worldId>res<resIdx>_type% — type (item/e-item/xp/vault/points)
%borderhorizon_<worldId>res<resIdx>_collected% — amount collected
%borderhorizon_<worldId>res<resIdx>_required% — amount required
%borderhorizon_<worldId>res<resIdx>_remaining% — amount remaining
%borderhorizon_<worldId>res<resIdx>_percent% — completion percent 0-100
%borderhorizon_<worldId>res<resIdx>_done% — true/false resource complete
⚙️ Requirements
Paper 1.21.4+ • Java 21
📖 Описание плагина
BorderHorizon — плагин для Minecraft, который превращает расширение границ миров в общее дело всего сервера. Игроки совместно вкладывают ресурсы через красивое GUI, и когда условия уровня выполнены — граница автоматически расширяется, а в чате появляется топ лучших вкладчиков. Каждый мир расширяется независимо, поэтапно, через настраиваемые уровни. Все настройки производятся через конфигурационные файлы без перезапуска сервера.
✨ Возможности
- 🌍 Неограниченное количество миров — каждый мир настраивается в отдельном файле независимо от остальных
- 📈 Система уровней — каждый мир имеет свой набор уровней расширения, которые проходятся последовательно
- 💎 5 типов ресурсов — предметы, кастомные предметы ExecutableItems, опыт, игровая валюта Vault, поинты PlayerPoints
- 🎛️ Два режима сбора — ALL (нужно выполнить все ресурсы уровня) и ANY (достаточно выполнить любой один)
- 🖥️ Красивое GUI — динамическое меню обновляется без закрытия, поддерживает HEX-цвета и custom model data
- 🏆 Топ вкладчиков — после каждого расширения в чат выводится список лучших вкладчиков уровня
- 📢 Broadcast — при расширении границы все игроки получают уведомление в чат
- 🔄 Горячая перезагрузка — добавление новых миров и уровней без перезапуска сервера
- 🌐 Два языка из коробки — русский и английский, легко добавить свой
- 📊 PlaceholderAPI — полная поддержка плейсхолдеров для использования в других плагинах
- 🔊 Настраиваемые звуки — отдельный звук для каждого события
- ⚡ Плавное расширение — граница расширяется с анимацией с настраиваемой скоростью
📌 Примеры использования
| Мир | Уровень | Ресурсы | Режим |
|---|---|---|---|
| 🌿 Обычный мир | 1 → 1500 блоков | 64 алмаза + 128 железа + 100 XP | ALL |
| 🌿 Обычный мир | 2 → 2000 блоков | 5000$ или 64 изумруда | ANY |
| 🔥 Нижний мир | 1 → 800 блоков | 32 огненных стержня или 10000$ | ANY |
| ✦ Край | 1 → 1000 блоков | 16 жемчуга + 250 XP | ALL |
🛡️ Команды и права
| Команда | Описание | Право | По умолчанию |
|---|---|---|---|
| /border menu | Открыть GUI управления границами | borderhorizon.use | Все игроки |
| /border reload | Перезагрузить конфигурацию плагина | borderhorizon.reload | OP |
🔗 Интеграции
| Плагин | Назначение | Тип ресурса | Обязателен |
|---|---|---|---|
| Vault | Игровая валюта | vault | Нет |
| PlayerPoints | Поинты | points | Нет |
| ExecutableItems | Кастомные предметы | e-item | Нет |
| PlaceholderAPI | Плейсхолдеры | — | Нет |
📊 PlaceholderAPI — Полный список плейсхолдеров
%borderhorizon_worlds_total% — кол-во настроенных миров
%borderhorizon_worlds_maxed% — кол-во миров на макс. уровне
# По миру (worldId = world / world_nether / world_the_end и т.д.)
%borderhorizon_<worldId>_level% — текущий уровень
%borderhorizon_<worldId>_level_max% — максимальный уровень
%borderhorizon_<worldId>_border_current% — текущий размер границы
%borderhorizon_<worldId>_border_next% — размер границы следующего уровня
%borderhorizon_<worldId>_border_initial% — начальный размер границы
%borderhorizon_<worldId>_maxed% — true/false макс. уровень достигнут
%borderhorizon_<worldId>_mode% — режим сбора (ALL/ANY)
%borderhorizon_<worldId>_display% — display-name мира с цветами
# По ресурсу (resIdx начинается с 0 — порядок как в конфиге уровня)
%borderhorizon_<worldId>res<resIdx>_name% — название ресурса
%borderhorizon_<worldId>res<resIdx>_type% — тип (item/e-item/xp/vault/points)
%borderhorizon_<worldId>res<resIdx>_collected% — сколько собрано
%borderhorizon_<worldId>res<resIdx>_required% — сколько нужно
%borderhorizon_<worldId>res<resIdx>_remaining% — осталось собрать
%borderhorizon_<worldId>res<resIdx>_percent% — процент выполнения 0-100
%borderhorizon_<worldId>res<resIdx>_done% — true/false ресурс выполнен
⚙️ Требования
Paper 1.21.4+ • Java 21
EN:
🌍 BorderHorizon — Collaborative World Border Expansion
📖 Plugin Description
BorderHorizon — a Minecraft plugin that turns world border expansion into a server-wide collaborative effort. Players contribute resources together through a beautiful GUI, and when level requirements are met — the border automatically expands and a top contributors list is broadcast to chat. Each world expands independently, step by step, through configurable levels. All settings are managed through configuration files without server restarts.
✨ Features
- 🌍 Unlimited worlds — each world is configured in a separate file independently
- 📈 Level system — each world has its own set of expansion levels completed sequentially
- 💎 5 resource types — items, ExecutableItems custom items, XP, Vault economy, PlayerPoints
- 🎛️ Two collection modes — ALL (all resources required) and ANY (any single resource is enough)
- 🖥️ Beautiful GUI — dynamic menu updates without closing, supports HEX colors and custom model data
- 🏆 Top contributors — after each expansion the best contributors of the level are broadcast to chat
- 📢 Broadcast — all players receive a chat notification when the border expands
- 🔄 Hot reload — add new worlds and levels without restarting the server
- 🌐 Two languages out of the box — Russian and English, easy to add your own
- 📊 PlaceholderAPI — full placeholder support for use in other plugins
- 🔊 Configurable sounds — individual sound for each event
- ⚡ Smooth expansion — border expands with animation at configurable speed
📌 Usage Examples
| World | Level | Resources | Mode |
|---|---|---|---|
| 🌿 Overworld | 1 → 1500 blocks | 64 diamonds + 128 iron + 100 XP | ALL |
| 🌿 Overworld | 2 → 2000 blocks | $5000 or 64 emeralds | ANY |
| 🔥 Nether | 1 → 800 blocks | 32 blaze rods or $10000 | ANY |
| ✦ The End | 1 → 1000 blocks | 16 ender pearls + 250 XP | ALL |
🛡️ Commands & Permissions
| Command | Description | Permission | Default |
|---|---|---|---|
| /border menu | Open the border management GUI | borderhorizon.use | All players |
| /border reload | Reload the plugin configuration | borderhorizon.reload | OP |
🔗 Integrations
| Plugin | Purpose | Resource Type | Required |
|---|---|---|---|
| Vault + economy | In-game currency | vault | No |
| PlayerPoints | Points | points | No |
| ExecutableItems | Custom items | e-item | No |
| PlaceholderAPI | Placeholders | — | No |
📊 PlaceholderAPI — Full Placeholder List
text
# General
%borderhorizon_worlds_total% — total configured worlds
%borderhorizon_worlds_maxed% — worlds at max level
# Per world (worldId = world / world_nether / world_the_end etc.)
%borderhorizon_<worldId>_level% — current level
%borderhorizon_<worldId>_level_max% — maximum level
%borderhorizon_<worldId>_border_current% — current border size
%borderhorizon_<worldId>_border_next% — next level border size
%borderhorizon_<worldId>_border_initial% — initial border size
%borderhorizon_<worldId>_maxed% — true/false max level reached
%borderhorizon_<worldId>_mode% — collection mode (ALL/ANY)
%borderhorizon_<worldId>_display% — world display-name with colors
# Per resource (resIdx starts at 0 — order as in level config)
%borderhorizon_<worldId>res<resIdx>_name% — resource name
%borderhorizon_<worldId>res<resIdx>_type% — type (item/e-item/xp/vault/points)
%borderhorizon_<worldId>res<resIdx>_collected% — amount collected
%borderhorizon_<worldId>res<resIdx>_required% — amount required
%borderhorizon_<worldId>res<resIdx>_remaining% — amount remaining
%borderhorizon_<worldId>res<resIdx>_percent% — completion percent 0-100
%borderhorizon_<worldId>res<resIdx>_done% — true/false resource complete
⚙️ Requirements
Paper 1.21.4+ • Java 21