SpawnerMeta – Апгрейди спавнерів та зміна типу ентіті

SpawnerMeta — це плагін для серверів Minecraft, який дозволяє повністю налаштовувати спавнери мобів: змінювати тип сутностей, покращувати їхні параметри та додавати нові функції. Усе це легко робиться прямо у грі або через конфіг‑файли.
Навігація статті
Зміна типу ентіті
SpawnerMeta дає змогу змінити тип сутності, яку спавнить спавнер. Це робиться командою або через інтерактивне меню. Наприклад, ви можете перетворити спавнер зомбі на спавнер відьом чи скелетів.
Плагін підтримує як стандартних, так і кастомних мобів (якщо вони додані через datapack чи інший плагін).
За потреби ви можете вимагати певні ресурси чи умови для зміни типу. Це дозволяє інтегрувати функцію в економіку сервера або використовувати її як нагороду.
Апгрейди спавнерів
Кожен спавнер можна прокачувати, підвищуючи його ефективність.
Можна покращити:
- Швидкість спавну (коротша затримка між хвилями)
- Кількість мобів за хвилю
- Радіус активації спавнера
- Максимальну кількість мобів поруч
- Стійкість до ламання (наприклад, зробити незламним киркою)
Апгрейди можуть коштувати ресурси, гроші (через Economy API) або власну валюту. Це добре підходить для серверів з прокачкою, кліками та іншими активностями.
Налаштування через меню
Плагін пропонує зручне GUI‑меню, у якому гравець може:
- Переглянути поточні параметри спавнера
- Змінити тип моба
- Купити апгрейди
- Переглянути вартість апгрейдів
Меню відкривається правим кліком з певним предметом (зазвичай яйцем призову або спеціальним інструментом). Усе це задається в конфігу.
Додаткові функції
- Прив’язка спавнера до власника
- Захист від гриферства та налаштування приватності
- Інтеграція з WorldGuard та іншими плагінами
- Гнучка система прав через permission’и
Ці можливості роблять SpawnerMeta універсальним рішенням для RPG, Skyblock та інших режимів.
Команди плагіна
Команда | Дозвіл | Опис |
---|---|---|
/spawnerview | spawnermeta.command.view | Перегляд усіх спавнерів і їхніх характеристик |
/spawnershop | spawnermeta.command.shop | Відкрити магазин для купівлі спавнерів |
/spawnerdrops | spawnermeta.command.drops | Отримати дроп зі спавнера, якщо інвентар був переповнений |
/spawnerlocations | spawnermeta.command.locations | Перегляд усіх розміщених спавнерів |
/spawnertrust | spawnermeta.command.trust | Керування списком довірених гравців для спавнерів |
/sm або /spawnermeta | spawnermeta.sm | Доступ до всіх операцій плагіна через підкоманди |
/sm update | - | Оновлення компонентів плагіна |
/sm update #all | - | Оновити все: конфіг, мову, спавнери, магазин |
/sm update configuration | - | Оновити конфіг‑файл |
/sm update language | - | Оновити мовний файл |
/sm update spawners | - | Оновити всі спавнери |
/sm update shop | - | Оновити магазин спавнерів |
/sm give [entity^] [amount*] [player?] [value?] | - | Видати спавнери гравцю з потрібними параметрами |
/sm modify | - | Змінити вибраний спавнер |
/sm modify type [entity^] | - | Змінити тип моба у спавнері |
/sm modify stack [(+/-) value*] | - | Змінити розмір стека спавнера |
/sm modify entities [(+/-) value*] | - | Змінити кількість спавнених сутностей |
/sm modify charges [(+/-) value*] | - | Змінити кількість зарядiв |
/sm location | - | Меню керування розташуванням спавнерів |
/sm location view [player^] [world^?] | - | Перегляд розміщення спавнерів гравця за світами |
/sm location validate [player^] [world^?] | - | Перевірити й видалити некоректні позиції спавнерів |
/sm location clear [player^] [world^?] | - | Очистити всі позиції розміщених спавнерів |
/sm active [world^] | - | Переглянути кількість активних спавнерів у світі |
/sm disable [true/false] | - | Увімкнути/вимкнути спавн мобів |
/sm version | - | Переглянути поточну версію плагіна |
Дозволи плагіна
Дозвіл | Опис |
---|---|
spawnermeta.eggs | Дозволяє змінювати тип спавнера яйцем призову |
spawnermeta.stacking | Дозволяє стекування спавнерів |
spawnermeta.place | Дозволяє розміщувати спавнери |
spawnermeta.break | Дозволяє ламати спавнери |
spawnermeta.unbreakable.bypass | Обхід обмеження незламного спавнера |
spawnermeta.breaking.bypass.silktouch | Обхід вимоги Silk Touch при ламанні |
spawnermeta.upgrades.open | Дозволяє відкривати меню апгрейдів спавнера |
spawnermeta.upgrades.buy | Дозволяє купувати апгрейди |
spawnermeta.shop.buy.open | Дозволяє відкривати магазин купівлі спавнерів |
spawnermeta.shop.buy.purchase | Дозволяє купувати спавнери в магазині |
spawnermeta.shop.sell.open | Дозволяє відкривати магазин продажу спавнерів |
spawnermeta.shop.selection.open | Дозволяє відкривати селектор магазинів спавнерів |
spawnermeta.ownership.bypass.limit | Обхід ліміту на кількість спавнерів у власності |
spawnermeta.ownership.bypass.breaking | Дозволяє ламати чужі спавнери |
spawnermeta.ownership.bypass.stacking | Дозволяє стекувати чужі спавнери |
spawnermeta.ownership.bypass.changing | Дозволяє змінювати тип мобів у чужих спавнерах |
spawnermeta.ownership.bypass.interact | Дозволяє взаємодіяти з чужими спавнерами |
spawnermeta.ownership.bypass.upgrading | Дозволяє покращувати чужі спавнери |
spawnermeta.natural.bypass.breaking | Дозволяє ламати природні спавнери |
spawnermeta.natural.bypass.stacking | Дозволяє стекувати природні спавнери |
spawnermeta.natural.bypass.changing | Дозволяє змінювати тип мобів у природних спавнерах |
spawnermeta.natural.bypass.interact | Дозволяє взаємодіяти з природними спавнерами |
spawnermeta.natural.bypass.upgrading | Дозволяє покращувати природні спавнери |
Висновок
SpawnerMeta — це потужний інструмент керування спавнерами, що дає гравцям більше контролю, а адміністраторам — гнучкість у налаштуванні геймплею.
Завдяки системі апгрейдів і зміні типів мобів, спавнери стають повноцінною частиною розвитку та економіки сервера.





Опубліковано: TNT