Викладаю свій плагін MachineGuard Reloaded. Він дозволить захистити механізми з модів, як і будь-які інші блоки, від взаємодії зі сторонніми гравцями, як всередині регіонів WorldGuard, так і по всьому світу. Є підтримка табличок, на яких можна вказати, хто буде мати доступ до конкретного блоку (як в покинутому Lockette).
MGR заодно дозволяє створювати безкінечності роздавальники. речі з яких не витрачаються при викиданні. Дуже зручно для установки вагонеток на рейки в метро або викиду зілля при проходженні схованок / пасток, тому що не потрібно щоразу перезаправлять роздавальник.
Інструкція
Плагін автоматично захищає блоки, зазначені в конфіги, від тих, хто не перебуває в регіоні. Однак на блок можна повісити табличку, на якій написати імена гравців, яким дозволено до нього торкатися, або ж зробити блок публічним, щоб зняти авто-приват.
Примітка: з версії 2.1 замість ID використовуються імена блоків.
- Візьміть в руку блок, який треба внести в конфіг
- Поставте його на землю і не відводите з нього приціл
- Пропишіть команду / mgid
- Якщо вивело різні ID (під прицілом / в руці), прописуйте перший
- Якщо вивело дві мета-дати і вони різні (ID: мета), прописуйте другу
PS: найчастіше досить прописати в конфіг тільки ID без: мета-дата. Наочний приклад:
- WOOL: 0 # Запріватітся тільки біла шерсть
- WOOL: 14 # Запріватітся тільки червона шерсть
- WOOL # Запріватітся шерсть всіх видів
- CHEST # Запріватятся скрині "дивляться" в будь-яку сторону
- Повісьте настінну табличку на блок (або поруч) із затиснутим Shift (тобто крадькома) з будь-якої з шести сторін, блок повинен бути зазначений в настройках плагіна
- Напишіть [Public] або [Private] на першій сходинці
- Якщо приват публічний, то предмет буде доступний навіть тим, хто не перебуває в публічному чаті. Щоб дати доступ тільки складається в регіоні гравцям і нікому більше, просто не вішайте табличку
конфігурація
- / Mgr - перезавантаження конфігурації плагіна
- / Mgid - отримати ім'я / ID блоку під прицілом / в руці
Permissions
- machineguard.bypass.build - доступ до всіх блоків без таблички (навіть якщо Ви не перебуваєте в регіоні)
- machineguard.bypass.build.ID - дозволити доступ до певного блоку (наприклад, до скрині Краї для VIP)
- machineguard.bypass.sign - доступ до всіх блоків з табличкою (навіть якщо на ній немає Вашої ника)
- machineguard.admin - можливість перезавантажувати конфігурацію плагіна і прописувати / mgid
- machineguard.cmdblock - доступ до командних блокам
- machineguard.infdis - право встановлювати табличку [Dispenser]