
PlayerStatueBuilderX - Плагин на статуи игроков
Плагин PlayerStatueBuilderX для Майнкрафт генерирует огромные статуи игроков из блоков по нику или PNG-файлу. Поддержка всех скинов, брони и цветовых фильтров.
PlayerStatueBuilderX - это плагин для Майнкрафт, который решает проблему декора сервера. Устали выстраивать пиксельные статуи игроков по блокам вручную? Хотите увековечить своих админов или топовых игроков прямо на спавне? Этот инструмент автоматически генерирует гигантские фигуры из блоков, опираясь на никнейм игрока.
По факту, плагин берет скин игрока через API и конвертирует его в объемную конструкцию. Поддерживаются вообще все форматы скинов - от старой классики до современных многослойных моделей с куртками и рукавами, а также slim-модели с тонкими руками на 3 пикселя.
Установка и запуск
- Скачать плагин (если у вас Minecraft 1.19 и ниже - используйте версию плагина 1.13).
- Закиньте .jar файл в папку
pluginsна вашем сервере (Spigot, Paper, Bukkit). - Сделайте рестарт сервера.
- Введите команду
/statue НикИгрока, чтобы создать статую.
Если вы ищете надежное место для проекта, плагин отлично запускается на BungeeHost (https://bungee.host). Установка сервера происходит в 1 клик, а железо спокойно тянет генерацию огромных конструкций без лагов.
Базовые команды и синтаксис
Сила плагина в его гибкости. Вы можете крутить материалы, цвета, позы и даже надевать броню на статую.
- Основная команда:
/statue USERNAME [glass|concrete|terracotta|planks|gray|wool] [default|slim|legacy] [xy|xz|yz] [iron_armor|diamond_armor|chainmail_armor|golden_armor] [left_leg|right_leg|body|head|left_arm|right_arm] [hue:0-1|saturation:0-1|brightness:0-1|contrast:0-1|posterize:LEVEL] [quote] [converter:<rgb|lab|absrgb|hsl|hsb>] - Для консоли или командного блока: добавьте координаты и мир -
x:[x coord] y:[y coord] z:[z coord] direction:[North|South|East|West] world:[world]и остальные параметры. - Отмена постройки:
/undostatue(для админов). Теперь можно отменить не только последнюю статую, но и более старые. - Очистка кэша:
/clearskincache(для админов). Кэш скинов чистится автоматически раз в 20 минут, но иногда нужно ручное вмешательство.
Примеры использования
Чтобы вы поняли, как это работает на практике, вот разбор популярных команд:
| Пример | Команда | Описание |
|---|---|---|
| 1 | /statue [USERNAME] glass | Статуя только из стекла. Идеально для лобби. |
| 2 | /statue [USERNAME] concrete | Фигура из бетона. Сочные цвета. |
| 3 | /statue [USERNAME] terracotta planks | Комбинация терракоты и досок. |
| 4 | /statue [USERNAME] gray | Черно-белая статуя, стиль нуар. |
| 5 | /statue [USERNAME] slim gray | Черно-белая фигура с тонкими руками (формат slim). |
| 6 | /statue [USERNAME] wool xz | Статуя из шерсти, лежащая на земле (плоскость xz). |
| 7 | /statue [USERNAME] diamond_armor concrete | Статуя в алмазной броне, построенная из бетона. |
| 8 | /statue [USERNAME] wool glass chainmail_helmet iron_chestplate golden_boots | Фигура в разной броне, состоящая из шерсти и стекла. |
| 9 | /statue [USERNAME] head right_arm slim | Постройка только головы и правой руки. Удобно, если строить по частям. |
| 10 | /statue [USERNAME] hue:.2 contrast:.3 posterize:3 saturation:.4 brightness:.5 | Цветокоррекция статуи. Сдвиг оттенка, контраст, постеризация. |
| 11 | /statue [USERNAME] x:-593 y:32 z:269 direction:North world:world | Для консоли: статуя по точным координатам. |
| 12 | /statue [USERNAME] x:-593 y:32 z:269 direction:North world:world hue:.34 posterize:3 wool | Для консоли: статуя с координатами и фильтрами. |
| 13 | /statue [USERNAME] converter:lab | Конвертация цвета через LAB-пространство для максимальной точности. |
| 14 | /statue [USERNAME] converter:rgb | Стандартный алгоритм конвертации цвета в блоки (RGB). |
Ключевые фишки
- Многопоточность. Плагин не вешает сервер при генерации. Он работает параллельно, так что TPS не проседает.
- Безопасность ландшафта. Если статую ставит обычный игрок (не админ), плагин не ломает существующие блоки - только заменяет воздух. Это спасает спавн от случайных дыр и гриферства.
- Анти-удушье. Статуя спавнится на 2 блока выше игрока, чтобы вы не застряли в блоках.
- Авто-слим. Плагин сам понимает, когда скин имеет тонкие руки (меньше 4 пикселей), и ставит нужный формат.
- Интеграция с плагинами. Полная поддержка WorldGuard, Vault и EssentialsX Economy. Но если их нет - плагин все равно будет работать.
- Экономика и выживание. Можно настроить так, чтобы для постройки статуи игроку требовались ресурсы в инвентаре (некрашеные блоки, алмазы). Алмазы нужны как налог - количество блоков делится на 16. Админы это обходят.
- Броня. На статую можно надеть железную, алмазную, золотую или кольчужную броню. Указываете тип и часть:
_helmet,_chestplateили_boots. - bStats. Плагин собирает метрики (как WorldEdit), но без личных данных. Отключается в конфиге.
Как загрузить свой скин с компьютера
Если вы админ, можно создать статую вообще без привязки к нику, просто из файла .png.
- Возьмите ваш
.pngфайл со скином. - Зайдите в папку сервера
plugins/PlayerStatueBuilderX. - Закиньте туда файл. Запомните название, например
bestskin.png. - Запустите сервер.
- Введите
/statue .FILENAME. Важно: перед названием файла ставим точку, а расширение.pngне пишем. Дляbestskin.pngкоманда будет/statue .bestskin. - Дальше можно добавлять аргументы вроде
glassилиdiamond_armor.
Права и пермишены
playerstatuebuilderx.createStatue - создание статуи (по умолчанию: true) playerstatuebuilderx.bypass - обход требований ресурсов (по умолчанию: op) playerstatuebuilderx.specialOrientation - позы xz и yz (по умолчанию: op, так как может ломать логику) playerstatuebuilderx.override - перезапись блоков статуей, а не только воздуха (по умолчанию: op) playerstatuebuilderx.noWait - игнор кулдауна (по умолчанию: op) playerstatuebuilderx.undo - отмена последней статуи любого игрока (по умолчанию: op, нужен override) playerstatuebuilderx.custom - загрузка кастомных скинов через точку (по умолчанию: true) playerstatuebuilderx.clearCache - доступ к /clearskincache (по умолчанию: op)
Настройка конфига
text rate: 16 # Количество блоков, за которые нужен 1 предмет из charge. Если блоков 512, нужно 512/16 = 32 предмета. cooldown: 1 # Кулдаун в минутах. 0 = без кулдауна. charge: DIAMOND # Предмет для оплаты. Можно поставить EMERALD, REDSTONE и т.д. exact: false # Требовать ли точные материалы. Если false, можно сдать 17 белого бетона вместо 10 синего и 7 красного. priceRate: 0.0 # Цена в экономике за 1 блок (нужен Vault/EssentialsX).
Важные нюансы и советы
- Совет по выживанию. Если у вас сервер на выживание, а не креатив, обязательно включите требования ресурсов в конфиге. Иначе игроки будут спамить гигантскими статуями по всей карте, что убьет сервер по оперативке и месту на диске.
- Лаги при генерации. Хоть плагин и многопоточный, не ставьте гигантские статуи в один чанк. Появление десятков тысяч сущностей блоков может вызвать микрофризы у игроков со слабым ПК. Разносите статуи по разным чанкам.
- Скины не грузятся? Если статуя строится из серых блоков или выдает Стива, скорее всего, лежит API Моджанга. Плагин попытается использовать резервный API, но если и там сбой - почистите кэш
/clearskincache. - Поворот фигуры. Плагин автоматически разворачивает статую лицом к вам. Учитывайте это при постройке аллей или композиций.
Скачать PlayerStatueBuilderX имеет смысл всем админам, которые хотят добавить уникальный декор на сервер. Это must-have для лобби, спавнов и тематических карт. Плагин стабильно работает на свежих версиях и предоставляет такой уровень кастомизации, какого нет у аналогов.
