
XP Stacker
Плагин XP Stacker объединяет разбросанные сферы опыта в одну, снижая нагрузку на сервер Майнкрафт. Лёгкий, настраиваемый радиус слияния, работает автоматически.
XP Stacker - плагин для сервера Майнкрафт, который решает одну конкретную, но очень неприятную проблему: лаги от сотен разбросанных по миру сфер опыта. Если у вас на сервере есть фермы мобов, игроки часто сливают опыт с криперов, зомби или скелетов - и в какой-то момент вокруг спавнера начинает крутиться целое облако из мелких орбов. Каждая такая сфера - это отдельная сущность (entity), которую сервер вынужден обрабатывать каждый тик. Сотни сущностей в одном чанке - и TPS проседает, игроки жалуются, а админ лезет в timings-репорт.
Что делает плагин
XP Stacker автоматически сканирует область вокруг каждой новой сферы опыта и объединяет её с ближайшими орбами в одну. Суммарное количество опыта при этом сохраняется - игрок получит ровно столько XP, сколько выпало из мобов, просто вместо пятидесяти мелких сфер он подберёт одну крупную. Никаких действий от игроков не требуется: всё происходит на стороне сервера, полностью прозрачно.
Основные возможности
- Снижение нагрузки - сотни разрозненных сфер опыта схлопываются в одну, и серверу больше не нужно тикать каждую из них по отдельности. На фермах опыта и в местах массового фарма разница по TPS ощущается сразу.
- Автоматическое слияние - новые орбы мгновенно прилипают к уже существующим поблизости. Игрок даже не замечает процесса, просто видит одну сферу вместо россыпи.
- Настраиваемый радиус - в файле
config.ymlможно задать дистанцию, на которой сферы будут объединяться. Хотите агрессивный стакинг на всю ферму - увеличьте радиус. Нужно аккуратное поведение, близкое к ваниле - уменьшите. - Лёгкий и стабильный - плагин потребляет минимум ресурсов и не конфликтует с другой механикой сервера. Он делает одну вещь и делает её хорошо, без лишнего функционала.
Зачем это нужно на сервере
В ванильном Minecraft сферы опыта - это полноценные сущности со своей физикой, анимацией и логикой притягивания к игроку. Когда игрок стоит у фермы и копит опыт с сотен убитых мобов, сервер вынужден просчитывать каждую сферу: позицию, движение, время жизни, слияние с другими орбами (в ваниле оно тоже есть, но работает куда менее эффективно). На слабом железе или при большом онлайне это превращается в заметный источник лагов.
Плагины типа XP Stacker - стандартный инструмент оптимизации для выживания-серверов, анархий и проектов с фермами опыта. Он работает на уровне сервера, поэтому игрокам не нужно ничего устанавливать - достаточно просто подключиться и играть как обычно.
Важный нюанс
Если вы используете другие плагины на оптимизацию сущностей (вроде StackMob или ClearLag), проверьте, чтобы они не конфликтовали с XP Stacker по части обработки орбов опыта. Обычно проблем не возникает, но лучше убедиться, что два плагина не пытаются одновременно управлять одними и теми же сущностями. Также стоит заглянуть в конфиг после первого запуска - радиус слияния по умолчанию может не подойти под вашу специфику.
Кому пригодится
Скачать XP Stacker стоит каждому админу, у которого на сервере есть хотя бы одна ферма опыта. Это один из тех плагинов, которые ставишь один раз и забываешь - а сервер при этом дышит заметно свободнее. Для Spigot, Paper и форков - must-have в связке с другими оптимизационными решениями.
Плагин XP Stacker отлично работает на хостинге BungeeHost (https://bungee.host) - установка в один клик, никаких танцев с бубном. Если вы держите сервер для друзей или полноценный проект, это удобный способ развернуть всё быстро и без лишней возни.
Сервер для плагина XP Stacker - как у профи
Плагин XP Stacker создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином XP Stacker для друзей можно за пару минут - BungeeHost всё уже подготовил.
