▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/PerformanceX
PerformanceX

PerformanceX

PerformanceX - это мощный плагин для оптимизации сервера Minecraft. Он включает более 50 модулей для борьбы с лагом: от управления предметами и мобами до автоматических бэкапов и интеграции с Discord. Решает проблемы производительности без лишних настроек.

Оцените первым
13.9K
21

PerformanceX

Полный набор инструментов для производительности сервера Minecraft.

Folia · Forge · Paper · Spigot · Purpur · MC 1.8.8 - 26.1.x · Java 8+


Что такое PerformanceX?

PerformanceX - это модульный набор для оптимизации сервера - 29 независимых модулей, которые заменяют десяток отдельных плагинов одним JAR-файлом без зависимостей. Каждый модуль самодостаточен: включаешь нужное, отключаешь лишнее. Ни один модуль не зависит от другого. Перезагрузка не требуется, чтобы что-то включить или выключить.

Плагин поставляется с умными настройками по умолчанию, которые работают сразу на большинстве серверов. Если тебе нужна только замена ClearLagg - два модуля, и готово. Если хочешь управление AI мобов, обнаружение лаг-машин, автоматические бэкапы, логирование блоков и вебхуки в Discord - он делает всё это. Если ты реально мучаешься с лагом на своём сервере! Просто кинь PerformanceX туда, и он должен сделать свою работу без необходимости что-то настраивать. Он справляется для большинства сообществ, так как по умолчанию заточен под выживание. Настрой под себя, если хочется. Он мощный и делает именно то, что нужно большинству серверов! Полностью бесплатно.

Кинул. Написал /px status. Готово.


⏱ Управление предметами - главная фича

Настраиваемые таймеры исчезновения для каждого типа предметов с плавающей меткой обратного отсчёта над каждым выброшенным предметом в реальном времени. Метка показывает название предмета, количество в стаке и оставшееся время.

Четыре уровня редкости предустановлены:

УровеньДлительностьПримеры
ЛегендарныйНикогдаЗвезда Незера, Элитры, Яйцо дракона, Тотемы бессмертия
Эпический30 минАлмазы, Изумруды, Трезубцы, Древние обломки, Незеритовые слитки
Ценный10 минЖелезные слитки, Золотые слитки, Стержни Ифрита, Жемчуг Края
Мусор60 секБулыжник, Земля, Гнилая плоть, Гравий, Брёвна

Всё остальное использует стандартный таймер на 5 минут. Каждый таймер настраивается по типу предмета, миру и интеграции.

Рендеринг меток - выбирает лучшее автоматически:

  • text_display - нативные TextDisplay сущности (MC 1.19.4+, чище всего)
  • armor_stand - невидимый ArmorStand как запасной вариант, работает с 1.8.8
  • custom_name - именная метка сущности предмета, ноль лишних сущностей
  • auto - выбирает лучший вариант для версии твоего сервера при запуске

Формат метки полностью настраивается через MiniMessage:

label_format: "<white><name> <gray>x<yellow><count> <gray>| <gold><time>"
renderer: auto   # text_display → armor_stand → custom_name

Умные интеграции:

  • Таймер сбрасывается при изменении размера стака в RoseStacker/StackMob
  • Переопределение длительности по мирам (ресурсный мир = 30с, Энд = 10м)
  • Метки автоматически скрываются, когда рядом нет игроков (экономия трафика)
  • Поддержка кастомных предметов из ItemsAdder, DropHeads, ArmoredElytra, TreeFeller, Veinminer

🧹 Очистка предметов - замена ClearLagg

Плановое и ручное удаление предметов с земли, которое не тронет ценности.

schedule: "every 15m"
warnings: ["5m", "1m", "30s", "10s", "5s"]
include: ["minecraft:*"]
exclude:
  - "minecraft:nether_star"
  - "minecraft:diamond"
  - "itemsadder:*"
  • Включение/исключение по типу с wildcards (minecraft:netherite_*)
  • Учёт приватов Lands - предметы внутри заприваченной территории никогда не очищаются
  • Защита предметов рядом со staff (по permission)
  • /px clear · /px clear here 64 · /px clear world

⊕ Слияние предметов

Активно объединяет одинаковые предметы на земле в стаки по расписанию. Ванилла объединяет только при спавне - этот модуль ловит предметы, которые упали отдельно и не соединились бы сами.

  • Настраиваемый радиус слияния (по умолчанию: 8 блоков, через чанки)
  • Уважает максимальный размер стака для каждого типа предмета
  • Чёрный список материалов (зачарованные книги и т.д.)
  • Игроки получают каждый предмет - просто становится меньше сущностей на земле

🕐 Управление мобами - таймеры исчезновения

Таймеры исчезновения для каждого типа мобов с умными правилами пропуска, которые защищают каждого важного моба:

  • Именованные мобы (биркой или плагином), прирученные животные, мобы на поводке
  • Мобы в транспорте, с пассажирами или с ванильным persistent флагом
  • Мобы из SafariNet, мобы на заприваченной территории Lands
minecraft:phantom:    90     # Надоедливые - быстрое исчезновение
minecraft:zombie:     300    # Стандартный враждебный
minecraft:pillager:   600    # Дольше - возможность пограбить

🗑 Очистка мобов

Жёсткие лимиты на чанк по семействам мобов с интеллектуальной сортировкой:

СемействоЛимит/чанк
Враждебные8
Пассивные10
Окружающие4
Водные8

Использует те же правила пропуска, что и таймеры исчезновения - защищённый моб никогда не будет очищен.


🧠 Троттлинг AI мобов - экономия 30-50% TPS

AI мобов занимает 30-50% времени тика сервера. Этот модуль отключает AI у мобов далеко от игроков, используя три настраиваемые зоны расстояния:

ЗонаДиапазонПоведение
Полный AI0 - 32 блокаОбычное передвижение, атака, блуждание
Уменьшенный AI32 - 48 блоковТолько ходьба, взгляд/атака отключены
Без AI48 - 64 блоковПолностью заморожены, ноль нагрузки AI

Переопределение по семействам - настрой диапазоны для враждебных, пассивных, жителей и боссов отдельно.

Режим чувствительности к лагу: Когда TPS падает ниже 16.0, все диапазоны автоматически сжимаются - больше мобов замораживается, сервер восстанавливается. Зоны возвращаются, когда TPS восстанавливается.

Всегда исключены: Именованные, прирученные, на поводке и боссы (Визер, Дракон Края) всегда имеют полный AI независимо от расстояния.


🐾 Лимитер спавна

Бюджеты спавна на чанк - предотвращает накопление мобов до того, как это начнётся, вместо того чтобы чистить после. Лучше всего работает в паре с очисткой мобов и таймерами исчезновения для полного цикла управления мобами.


📦 Лимитер сущностей (не мобов)

Лимиты на чанк или мир для не-мобовых сущностей:

ТипЛимит по умолчанию
Снаряды (стрелы, трезубцы)50 (только застрявшие/старые > 5с)
Сферы опыта100 (поддерживает слияние вместо удаления)
Лодки / Вагонетки20 каждого
Рамки / Картины100 / 50
Падающие блоки30
Активированный TNT20
Стойки для брони50 (защищённые ArmorStandTools пропускаются)

Слияние сфер опыта: Близкие сферы объединяются в одну с суммарным значением. Игроки получают весь опыт - просто меньше сущностей.


💥 Лимитер коллизий

Отключает проверки коллизий между сущностями для настраиваемых типов. Коллизии растут как O(n²) - их уменьшение сильно помогает в людных местах.

  • Всегда отключены: Стойки для брони, Рамки для предметов, Выброшенные предметы, Снаряды
  • Чувствительность к лагу: Когда TPS < 16.0, отключает ВСЕ коллизии между мобами автоматически

⚡ Лимитер редстоуна

Обнаруживает и ограничивает редстоун-часы и высокочастотные схемы в трёх режимах:

РежимПоведение
МониторингТолько лог в консоль, без вмешательства
ОграничениеЛимит импульсов в секунду (по умолчанию)
ОтключениеОтменяет все события в настроенных мирах

Эскалация по лагу: автоматически переходит от мониторинга к ограничению и отключению по мере падения TPS, и возвращается обратно при восстановлении.


🔄 Лимитер воронок

Работает на ванильной скорости по умолчанию - активируется только при лаге:

  • Нормально: интервал передачи 8 тиков (ванилла)
  • При лаге (TPS < 17.0): интервал 24 тика
  • Сортировочные системы всё ещё работают - они просто временно забиваются.

⚙ Лимитер ферм

Ограничивает коренные причины потока предметов и сущностей:

ЦельПо умолчанию
Мин. интервал спавнера20с, макс. 10 мобов рядом со спавнером
Рост культурНа 15% медленнее (85% проход)
Быстрые культуры (бамбук, кактус, водоросли)На 35-50% медленнее
Кулдаун размножения10 минут
Шанс яйца курицы25%
Лимит спавна предметов64 предмета/чанк/сек (ценности исключены)

🛡 Анти-лаг машина

Обнаруживает и останавливает четыре типа лаг-машин до того, как они положат твой сервер:

ОбнаружениеПорогРеакция по умолчанию
Поршневой тактовый генератор> 20 срабатываний/сек на локациюОграничение + подавление на 30с
Каскад жидкости> 500 событий потока/тикЗаморозка распространения жидкости в чанке
Пусковая установка падающих блоков> 50 сущностей/чанк/секОтмена спавна сущностей
Дюпер TNT> 20 активированных TNT/чанкУдаление сущностей + предупреждение игроку

Режимы реакции на каждое обнаружение:log(только мониторинг),throttle,freeze,remove_and_warnилиkick. Оповещение админа + вебхук в Discord при каждом обнаружении.


🔥 Троттлинг Tile Entity

Приостанавливает тиканье печей/коптилен/плавильных печей для блоков далеко от игроков. Сохраняет состояние горения,приостанавливает прогресс,автоматически возобновляет, когда игрок подходит. Никакие предметы не теряются. - Маяки и кондуиты также ограничиваются на расстоянии.- Пустые контейнеры автоматически пропускаются (нечего обрабатывать).

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x

Создатели

Детали

Лицензия:
Опубликован:3 месяца назад
Обновлён:2 недели назад
Главная