Worldborder - обмеження розмірів світу
WorldBorder - плагін для Bukkit, який дозволяє легко обмежувати межі світу на ігровому сервері. Даний плагін перевершує по функціональності BorderGuard і rBorder, при цьому володіє відмінною продуктивністю і створений з метою мінімального впливу на роботу сервера.
можливості
- Ви можете встановити окремі кордону для кожного з світів.
- Для кожного світу ви можете визначити форму кордонів: квадратну (велика продуктивність) і круглу (більше навантаження на сервер, але більш приємна округла форма карти).
- Межі світів задаються безпосередньо з ігрової консолі, при цьому не обов'язково перебувати в потрібному світі або стояти на координаті центру кордонів.
- Інформація про межах автоматично зберігається в файл при установці або зміну меж.
- Якщо гравець перетинає кордон карти на засобі пересування, він зупиняється і переміщується всередину кордонів.
- При телепортації всередину кордонів, гравець при необхідності переміщається на безпечну вертикальну позицію (тобто не буде переміщений в товщу каменю).
- Підтримує плагіни GroupManager і Permissions.
Малюнок 1. Повідомлення досягнення межі світу.
Малюнок 2. Межі.
Малюнок 3. Межі.
Використання
Нижче permissions вам слід прописати права доступу для адміністраторів, worldborder. *. приклад:
Команди права
За допомогою наступних команд ви можете управляти WorldBorder через консоль або ігровий чат.
- / Wb [необов'язковий параметр] <требуемый параметр>
- / Wb - Подивитися список доступних команд плагіна.
- / Wb set <радиус> - Встановити межі світу в заданому радіусі з центром на вас.
- / Wb [названіе_міра] set <радиус>
- Встановити межі вказаного світу в заданому радіусі з центром в координатах X і Z. - / Wb [названіе_міра] radius <радиус> - Змінити радіус кордону для зазначеного світу, при цьому світ вже повинен мати встановлені межі. Координати центру при цьому не змінюються.
- / Wb [названіе_міра] clear - Видалити кордон для зазначеного світу.
- / Wb clear all - Видалити кордону всіх наявних світів.
- / Wb list - Показати інформацію про межі у всіх світах.
- / Wb shape square - Встановити для всіх світів тип кордону "квадрат" (за замовчуванням).
- / Wb shape round - Встановити для всіх світів тип кордону "коло".
- / Wb knockback <расстояние> - Відстань (в блоках) на яке буде відштовхувати гравця при перетині кордону.
- / Wb wshape [названіе_міра]
- Перевизначити тип кордону виключно для зазначеного світу (square - квадрат, round - коло). Кордон світу повинна бути задана, координати центру при цьому не змінюються. - / Wb getmsg - Показати повідомлення, що виводиться гравцеві при перетині кордону.
- / Wb setmsg <сообщение> - Встановити повідомлення при перетині кордону.
- / Wb delay <значение> - Кількість серверних "тиків" між перевірками перетину кордону. За замовчуванням 4 тика (
- / Wb і / wborder - взаємозамінні команди і можуть використовуватися за бажанням або у випадках, коли одна з команд зайнята іншим плагіном. У серверній консолі, звичайно ж, команда пишеться без /.
- Якщо ви не перебуваєте в потрібному світі, ви повинні вказувати його в командах, інакше кордону встановляться для поточного світу. У серверній консолі вказівку світу необхідно завжди.
- <радиус> і <значение> повинні бути цілими числами,
, і <расстояние> можуть бути десятковим дробом (хоча навряд чи це потрібно). - Радіус кордону - це відстань від центру до краю кордону в кожному напрямку, тобто радіус 300 покриє область 600х600.
- / Wb set 1000 - Встановлює кордон радіусом 1000 блоків з центром у вашому поточному місцезнаходження.
- / Wb netherworld set 250 -12.5 47.3 - Встановлює кордон в світі "netherworld" радіусом 250 з центром в координатах -12.5 (X) і 47.3 (Z).
- / Wb shape round - Встановлює форму кордону "коло" для всіх світів.
- / Wb wshape round - Встановлює форму кордону "коло" для поточного світу (того, в якому ви перебуваєте), не впливаючи на інші світи.