BorderAchieveСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (5)
alpha
BorderAchieve 0.3.2
0.3.2-SNAPSHOT27 сент. 2026 г.71Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper
Что нового
# Изменения и дополнения / Changes and additions
# config.yml
```
# ... существующие настройки конфига ...
# ... existing configuration settings ...
# ru: Кастомные параметры расширения для конкретных миров.
# ru: Если enabled = false — работает только expand_amount (и авто-деление Незера на 8).
# en: Custom expand settings for specific worlds.
# en: If enabled = false — only expand_amount is used (with Nether auto-divide by 8).
custom_world_settings:
enabled: false
# ru: Индивидуальные значения для миров.
# ru: Если мир не указан — используется expand_amount.
# en: Per-world values.
# en: If world not listed — expand_amount is used.
worlds:
world: 15.0
world_nether: 1.875
world_the_end: 15.0
# ... существующие настройки конфига ...
# ... existing configuration settings ...
```
<details>
<summary>config.yml</summary>
```
# ru: Языки которые встроены: ru или en
# en: Languages that are embedded: ru или en
language: ru
settings:
# true / false
# ru: Управление уведомлениями при расширении границы
# en: Notification toggles on border expansion
notifications:
# ru: Показывать уведомление в чате?
# en: Show chat notification?
chat: true
# ru: Показывать Title/Subtitle на весь экран?
# en: Show full-screen Title/Subtitle?
title: true
# ru: Показывать ActionBar (текст над хотбаром)?
# en: Show ActionBar (text above hotbar)?
actionbar: true
# ru: Включить расширение границ за ачивки?. Если false, плагин работает только как топ/рейтинг по ачивкам.
# en: Enable border expansion for achievements?. If false, the plugin only works as a top/ranking for achievements.
enable_border_expansion: true
# ru: На сколько блоков увеличивается граница при получении ачивки. В аду автоматически делится на 8 (15.0 / 8 = 1.875)
# en: How many blocks are added to the border when an achievement is obtained. Nether is automatically divided by 8 (15.0 / 8 = 1.875)
expand_amount: 15.0
# ru: Кастомные параметры расширения для конкретных миров.
# ru: Если enabled = false — работает только expand_amount (и авто-деление Незера на 8).
# en: Custom expand settings for specific worlds.
# en: If enabled = false — only expand_amount is used (with Nether auto-divide by 8).
custom_world_settings:
enabled: false
# ru: Индивидуальные значения для миров.
# ru: Если мир не указан — используется expand_amount.
# en: Per-world values.
# en: If world not listed — expand_amount is used.
worlds:
world: 15.0
world_nether: 1.875
world_the_end: 15.0
# ru: Режим изменения границы:
# ru: smooth - плавное расширение за указанное время (граница движется всё время)
# ru: delay - отложенное изменение (граница стоит, потом мгновенно расширяется)
# en: Border change mode:
# en: smooth - smooth expansion over the specified time (the border moves all the time)
# en: delay - delayed change (the border stands still, then expands instantly)
border_change_mode: "smooth"
# ru: Время для smooth или delay. Поддерживаются суффиксы: t (тики), s (секунды), d (дни). Примеры: "20t", "1.5s", "1d"
# en: Time for smooth or delay. Supported suffixes: t (ticks), s (seconds), d (days). Examples: "20t", "1.5s", "1d"
border_move_speed: "200t"
# ru: Автоматически устанавливать первоначальную границу при первом старте плагина?
# en: Automatically set the initial border when the plugin is first launched?
set_initial_border_on_first_start: true
# ru: Размер первоначальной границы. Аду автоматически поделится на 8 (35.0 / 8 = 4.375)
# en: The size of the initial border. Nether will be automatically divided by 8 (35.0 / 8 = 4.375)
initial_border_size: 35.0
# ru: Применять расширение ко ВСЕМ загруженным мирам автоматически?
# en: Apply the extension to ALL loaded worlds automatically?
apply_to_all_worlds: false
# ru: Список миров (используется только если apply_to_all_worlds = false)
# en: List of worlds (used only if apply_to_all_worlds = false)
allowed_worlds:
- "world"
- "world_nether"
- "world_the_end"
# ru: Уведомление о новом размере границы только игроку, получившему ачивку? false = всем
# en: Notify new border size only to the player who got the achievement? false = everyone
notify_only_player: true
# ru: Эффекты при расширении границы
# en: Effects on border expansion
effects:
# ru: Звук при расширении (название из Sound enum, например "entity.ender_dragon.growl"). Оставьте пустым для отключения.
# en: Sound on expansion (Sound enum name, e.g. "entity.ender_dragon.growl"). Leave empty to disable.
sound: "entity.ender_dragon.growl"
# ru: Громкость звука (0.0 - 1.0)
# en: Sound volume (0.0 - 1.0)
sound_volume: 0.8
# ru: Высота тона звука (0.5 - 2.0)
# en: Sound pitch (0.5 - 2.0)
sound_pitch: 1.0
# ru: GUI настройки (только слоты)
# en: GUI settings (only slots)
gui:
# ru: Слоты для голов игроков (инвентарь 54 слота)
# en: Slots for player heads (54 slots inventory)
slots: [10,11,12,13,14,15,16,19,20,21,22,23,24,25,28,29,30,31,32,33,34,37,38,39,40,41,42,43]
# ru: Блокировка миров до достижения определённого количества достижений на сервере
# en: Lock worlds until a certain total number of achievements is reached
world_locking:
# ru: Включить механизм блокировки миров
# en: Enable world locking
enabled: true
# ru: Если true – блокируются ВСЕ загруженные миры (все, что есть на сервере)
# ru: Если false – блокируются только миры, перечисленные в секции worlds
# en: If true – ALL loaded worlds are locked (all worlds on the server)
# en: If false – only worlds listed in the worlds section are locked
apply_to_all_worlds_for_locking: false
# ru: Порог достижений по умолчанию (используется, если в worlds не задан свой порог)
# en: Default achievement threshold (used if a world has no custom threshold in worlds)
default_required: 73
# ru: Индивидуальные пороги для конкретных миров (переопределяют default_required)
# en: Custom thresholds for specific worlds (override default_required)
worlds:
world_nether:
required_achievements: 150
world_the_end:
required_achievements: 650
# ru: Показывать Title при попытке входа в заблокированный мир? (сообщение в чате всегда будет)
# en: Show Title when trying to enter a locked world? (chat message always appears)
show_deny_title: true
# ru: Порядок миров для выбора при респавне, если текущий мир запрещён персонально.
# ru: Если не задан, используется порядок загрузки миров сервером.
# en: World priority for respawn if current world is locked personally.
# en: If not set, the server's default world loading order is used.
respawn_worlds:
- "world"
- "world_nether"
- "world_the_end"
# ru: Режим отладки (выводит подробности в консоль)
# en: Debug mode (logs detailed info to console)
debug: false
```
</details>
alpha
BorderAchieve 0.3.1
0.3.1-SNAPSHOT27 сент. 2026 г.5Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper
Что нового
# Изменения и дополнения / Changes and additions
# config.yml
```
settings:
# true / false
# ru: Управление уведомлениями при расширении границы
# en: Notification toggles on border expansion
notifications:
# ru: Показывать уведомление в чате?
# en: Show chat notification?
chat: true
# ru: Показывать Title/Subtitle на весь экран?
# en: Show full-screen Title/Subtitle?
title: true
# ru: Показывать ActionBar (текст над хотбаром)?
# en: Show ActionBar (text above hotbar)?
actionbar: true
# ... существующие настройки конфига ...
# ... existing configuration settings ...
```
<details>
<summary>config.yml</summary>
```
# ru: Языки которые встроены: ru или en
# en: Languages that are embedded: ru или en
language: ru
settings:
# true / false
# ru: Управление уведомлениями при расширении границы
# en: Notification toggles on border expansion
notifications:
# ru: Показывать уведомление в чате?
# en: Show chat notification?
chat: true
# ru: Показывать Title/Subtitle на весь экран?
# en: Show full-screen Title/Subtitle?
title: true
# ru: Показывать ActionBar (текст над хотбаром)?
# en: Show ActionBar (text above hotbar)?
actionbar: true
# ru: Включить расширение границ за ачивки?. Если false, плагин работает только как топ/рейтинг по ачивкам.
# en: Enable border expansion for achievements?. If false, the plugin only works as a top/ranking for achievements.
enable_border_expansion: true
# ru: На сколько блоков увеличивается граница при получении ачивки. В аду автоматически делится на 8 (15.0 / 8 = 1.875)
# en: How many blocks are added to the border when an achievement is obtained. Nether is automatically divided by 8 (15.0 / 8 = 1.875)
expand_amount: 15.0
# ru: Режим изменения границы:
# ru: smooth - плавное расширение за указанное время (граница движется всё время)
# ru: delay - отложенное изменение (граница стоит, потом мгновенно расширяется)
# en: Border change mode:
# en: smooth - smooth expansion over the specified time (the border moves all the time)
# en: delay - delayed change (the border stands still, then expands instantly)
border_change_mode: "smooth"
# ru: Время для smooth или delay. Поддерживаются суффиксы: t (тики), s (секунды), d (дни). Примеры: "20t", "1.5s", "1d"
# en: Time for smooth or delay. Supported suffixes: t (ticks), s (seconds), d (days). Examples: "20t", "1.5s", "1d"
border_move_speed: "200t"
# ru: Автоматически устанавливать первоначальную границу при первом старте плагина?
# en: Automatically set the initial border when the plugin is first launched?
set_initial_border_on_first_start: true
# ru: Размер первоначальной границы. Аду автоматически поделится на 8 (35.0 / 8 = 4.375)
# en: The size of the initial border. Nether will be automatically divided by 8 (35.0 / 8 = 4.375)
initial_border_size: 35.0
# ru: Применять расширение ко ВСЕМ загруженным мирам автоматически?
# en: Apply the extension to ALL loaded worlds automatically?
apply_to_all_worlds: false
# ru: Список миров (используется только если apply_to_all_worlds = false)
# en: List of worlds (used only if apply_to_all_worlds = false)
allowed_worlds:
- "world"
- "world_nether"
- "world_the_end"
# ru: Уведомление о новом размере границы только игроку, получившему ачивку? false = всем
# en: Notify new border size only to the player who got the achievement? false = everyone
notify_only_player: true
# ru: Эффекты при расширении границы
# en: Effects on border expansion
effects:
# ru: Звук при расширении (название из Sound enum, например "entity.ender_dragon.growl"). Оставьте пустым для отключения.
# en: Sound on expansion (Sound enum name, e.g. "entity.ender_dragon.growl"). Leave empty to disable.
sound: "entity.ender_dragon.growl"
# ru: Громкость звука (0.0 - 1.0)
# en: Sound volume (0.0 - 1.0)
sound_volume: 0.8
# ru: Высота тона звука (0.5 - 2.0)
# en: Sound pitch (0.5 - 2.0)
sound_pitch: 1.0
# ru: Показывать ли заголовок (Title) при расширении
# en: Show title on expansion?
title: true
# ru: Показывать ли подзаголовок (Subtitle) с новым размером
# en: Show subtitle with new size?
subtitle: true
# ru: GUI настройки (только слоты)
# en: GUI settings (only slots)
gui:
# ru: Слоты для голов игроков (инвентарь 54 слота)
# en: Slots for player heads (54 slots inventory)
slots: [10,11,12,13,14,15,16,19,20,21,22,23,24,25,28,29,30,31,32,33,34,37,38,39,40,41,42,43]
# ru: Блокировка миров до достижения определённого количества достижений на сервере
# en: Lock worlds until a certain total number of achievements is reached
world_locking:
# ru: Включить механизм блокировки миров
# en: Enable world locking
enabled: true
# ru: Если true – блокируются ВСЕ загруженные миры (все, что есть на сервере)
# ru: Если false – блокируются только миры, перечисленные в секции worlds
# en: If true – ALL loaded worlds are locked (all worlds on the server)
# en: If false – only worlds listed in the worlds section are locked
apply_to_all_worlds_for_locking: false
# ru: Порог достижений по умолчанию (используется, если в worlds не задан свой порог)
# en: Default achievement threshold (used if a world has no custom threshold in worlds)
default_required: 73
# ru: Индивидуальные пороги для конкретных миров (переопределяют default_required)
# en: Custom thresholds for specific worlds (override default_required)
worlds:
world_nether:
required_achievements: 150
world_the_end:
required_achievements: 650
# ru: Показывать Title при попытке входа в заблокированный мир? (сообщение в чате всегда будет)
# en: Show Title when trying to enter a locked world? (chat message always appears)
show_deny_title: true
# ru: Порядок миров для выбора при респавне, если текущий мир запрещён персонально.
# ru: Если не задан, используется порядок загрузки миров сервером.
# en: World priority for respawn if current world is locked personally.
# en: If not set, the server's default world loading order is used.
respawn_worlds:
- "world"
- "world_nether"
- "world_the_end"
# ru: Режим отладки (выводит подробности в консоль)
# en: Debug mode (logs detailed info to console)
debug: false
```
</details>
alpha
BorderAchieve 0.3.0-SNAPSHOT
0.3.0-SNAPSHOT14 июн. 2026 г.111Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper
Что нового
# Изменения и дополнения / Changes and additions
# РУССКАЯ
- Добавлена персональная блокировка миров для отдельных игроков.
- Новые команды:
/border lock <world> [player] – запретить игроку указанный мир.
/border unlock <world> [player] – разрешить игроку мир (или снять глобальную блокировку).
/border list <player> – показать список лично запрещённых миров игрока.
/border lockstatus – отобразить статус всех глобальных и персональных блокировок.
/border help – интерактивный список всех подкоманд.
- При вводе /border без аргументов выводится кликабельный перечень доступных подкоманд (каждая строка подставляет команду в чат при нажатии).
- Реализован респавн-редирект: после смерти в мире, запрещённом игроку лично, возрождение происходит в первом доступном мире согласно порядку respawn_worlds в config.yml.
- Добавлены новые плейсхолдеры PlaceholderAPI:
%borderachieve_lock_player% – все персонально запрещённые миры игрока.
%borderachieve_lock_<world>% – true/false, запрещён ли конкретный мир данному игроку.
%borderachieve_locked_display_<world>% – строка вида «мир: true/false».
%borderachieve_global_locked_<world>% – true/false, действует ли глобальная блокировка на мир.
%borderachieve_global_locked_display_<world>% – строка для глобальной блокировки вида «мир: true/false».
- Полная локализация всех сообщений плагина (русский и английский). Все ошибки, подсказки и статусы теперь зависят от выбранного языка.
# ENGLISH
- Added per-player personal world locking.
- New commands:
/border lock <world> [player] – lock a world for the specified player.
/border unlock <world> [player] – unlock a world for the player (or remove global lock).
/border list <player> – list the player's personally locked worlds.
/border lockstatus – display all global and personal lock statuses.
/border help – interactive list of all subcommands.
- Running /border without arguments now shows a clickable list of available subcommands (each line suggests the command into chat when clicked).
- Implemented respawn redirect: when a player dies in a personally locked world, they respawn in the first available world according to the respawn_worlds order in config.yml.
- New PlaceholderAPI placeholders:
%borderachieve_lock_player% – all personally locked worlds for the player.
%borderachieve_lock_<world>% – true/false whether the specific world is locked for the player.
%borderachieve_locked_display_<world>% – a string like "world: true/false".
%borderachieve_global_locked_<world>% – true/false whether the world is globally locked.
%borderachieve_global_locked_display_<world>% – a string for global locking like "world: true/false".
- Full localization of all plugin messages (Russian and English). All errors, hints, and statuses now depend on the selected language.
alpha
BorderAchieve 0.2.0-SNAPSHOT
0.2.0-SNAPSHOT9 июн. 2026 г.26Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper
Что нового
Изминения и добовления / Changes and additions
# РУССКАЯ
%borderachieve_locked_display_<мир>% – строка вида "мир: true/false"
Исправил: Проблему с конфигом!
Добавил: /borderlock <world> - Заблокировать мир (повторно)
# ENGLISH
%borderachieve_locked_display_<world>% – string like "world: true/false"
Fixed: A problem with the config!
Added: /borderlock <world> - Block the world (again)
alpha
BorderAchieve 0.1.8-SNAPSHOT
0.1.8-SNAPSHOT5 июн. 2026 г.24Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper
Что нового
English:
- First trial version
Russian:
- Первая пробная версия