Spark mod — это мод который повторяет функционал популярного серверного плагина Spark и служит он для профилирования игры с целью выявить процессы которые максимально влияют на работу игры или сервера, если говорить по простому, то найти источники нагрузки на CPU, найти процессы которые потребляют максимум оперативной памяти.

Предупреждение :
Мод хоть и находится в разделе моды для повышения FPS, сам по себе он вообще ничего не делает, это не простой инструмент который позволит найти и определить возможные источники проблем, возможно, найти проблемный мод. Установка мода не даст никакого результата.

Начну с того, что мод сложный и максимальную функциональность представляет только для программистов, так как выводит и показывает много разной технической информации.

Все же мы, обычный дурачки пользователи можем попробовать использовать его в своих нуждах, ведь данный мод позволит анализировать нагрузку на процессор, а так же анализировать потребление оперативной памяти, а так же имеет некоторые другие функции.

Minecraft | Spark Mod — Troubleshooting Lag & Low TPS On My Server — Enigmatica 2: Expert

Примеры использования мода:

Скажу сразу, что я, не далекого ума и все написанное ниже, это мои личные домыслы, если вы умней, то пройдите на официальную страницу или официальную вики на гитхаб, там, вероятно, вы найдете больше информации.

Мод имеет несколько команд:

Spark mod - мод для профилирования, поиска нагрузки на игру 1.17.1 1.16.5 1.15.2 1.12.2

/spark sampler
Активирует запись и анализ нагрузки на процессор, после запуска необходимо завершить командой /spark sampler —stop, далее в чате вам дадут ссылку, по которой можно увидеть собранную информацию.

Для теста, я заспавнил кучу куриц, а теперь потыкал вывод в поиске информации и нашел, как раз то, что курицы нагружали процессор:

Читайте также:  Как нарисовать аниматроника из Майнкрафта

Spark mod - мод для профилирования, поиска нагрузки на игру 1.17.1 1.16.5 1.15.2 1.12.2

/spark heapsummary
Запустит анализ оперативной памяти и выведет вам ссылку:
По ссылке вы увидите список процессов игры которые потребляют память, единственный для нас, простых смертных, способ использовать это, найти больших потребителей и попытаться понять, принадлежат ли они какому-то моду или предмету.

Поиск по mekanism выдает множество процессов с определенным потреблением, гипотетически, проблемный мод поджирающий память будет потреблять десятки, а может и сотни мб памяти и его можно будет идентифицировать по имени процесса.

Spark mod - мод для профилирования, поиска нагрузки на игру 1.17.1 1.16.5 1.15.2 1.12.2

/spark tps
Отобразит информацию о тикрейте игры.

/spark tickmonitoring

Обзор Spark — Лучший почтовый клиент для macOS, iOS, Android


Включаетвыключает мониторинг тикрейта.

/spark heapdump
Делает дамп памяти в файл с расширением .hprof, не знаю для каких целей.

/spark healthreport
Показывает информацию о состоянии сервера, среднюю нагрузку на процессор, средний тикрейт, использование диска и памяти.

Как установить мод:

  1. Установи Forge или Fabric
  2. Установи все дополнительные моды если указано.
  3. Скачай мод и скопируй в .minecraft/mods
  4. В лаунчере запускай версию игры с форджем или фабриком.

Источник: tlauncher-download.ru

Spark поиск источника нагрузки в Майнкрафт

Мод Spark необходим для быстрого поиска процессов которые больше всего нагружают CPU. Мод может понадобиться владельцам серверов или же обычным пользователям которые хотят по максимуму оптимизировать свою сборку.

Что может мод:

Spark может сообщить ряд показателей, обобщающих общее состояние серверов.

  • TPS — тиков в секунду, с большей точностью указывается командой / tps;
  • Длительностьтика — сколько времени занимает каждый тик (мин., Макс. И среднее);
  • Использование ЦП — какая часть ЦП используется серверным процессом и системой в целом;
  • Использование памяти — сколько памяти используется процессом;
  • Использование диска — сколько места на диске свободно / используется системой.
Читайте также:  Как добавить Майнкрафт в logitech g hub

Команды для управления модом и выявления нагрузки:

Отчет о процессах нагружающих CPU

  • /spark sampler — начать запись всех процессов нагружающих процессор;
  • /spark heapsummary — начать запись всех процессов нагружающих оперативную память;
  • /spark tps — информация о тикрейте игры;
  • /spark tickmonitoring — мониторинг тикрейта;
  • /spark heapdump — дамп памяти в файл с расширением .hprof;
  • /spark healthreport — информация о состоянии сервиса.

Версии

  • 1.12.2;
  • 1.15.2;
  • 1.16.5 для forge;
  • 1.16.5 для fabric;
  • 1.17.1 для forge;
  • 1.17.1 для fabric;
  • 1.18.2 для forge;
  • 1.18.2 для fabric;
  • 1.19.3 для forge;
  • 1.19.3 для fabric.

Установка

  • Устанавливаем Minecraft Forge или fabric при необходимости;
  • Не распаковывая, копируем в C:UsersИМЯ_ПОЛЬЗОВАТЕЛЯAppDataRoaming.minecraftmods;
  • Играем.

Источник: game-roblox.ru

Spark from ProfessorCampi – всё самое необходимое в одном! [1.12]

Spark from ProfessorCampi – всё самое необходимое в одном! [1.12]

Spark – свежий плагин, который поможет вам больше не заморачиваться о том, где же найти основные плагины для вашего сервера. В нём собраны некоторые нужные и популярные инструменты, которые требуются без исключений любому Minecraft-серверу. Не стоит больше мучать поисковики в поисках необходимых плагинов, вот он, Spark!

Плагин добавляет такие функции как:

Anti-Edit — запрет редактирования указанных миров или блоков
Anti-Swear — запрет ругательств
Anti-Spam — блокировка сообщений слишком похожих на их предыдущие
Boss Bar Messages -отображение запланированных заголовков панели босса без использования API
Chat Messages — сообщения в чат
Safe Random Teleport — случайный, безопасный телепорт игроков

Все они могут настраиваться по собственному желанию.

Spark from ProfessorCampi – всё самое необходимое в одном! [1.12]

spark.reload –– перезагрузка config.yml плагина;
spark.randtp –– случайное телепортирование случайного игрока;
spark.randtp.player –– случайное телепортирование специального игрока;
spark.antiedit –– использование команды /antiedit;

Spark from ProfessorCampi – всё самое необходимое в одном! [1.12]

/sreload –– перезагрузка плагина;
/randtp [игрок] –– случайное телепортирование случайного или определённого игрока;
/antiedit –– базовая команда для Anti-Edit;

Читайте также:  Как в Майнкрафте поиграть в карту

Предупреждение :
Данный плагин разработан ProfessorCampi и вот его страничка на бакките, да у него название как у популярного плагина для профайлинга (определения источников лагов и нагрузки).

Spark from ProfessorCampi – всё самое необходимое в одном! [1.12]

Как установить плагин Spark:

① Перенести скачанный файл в папку plugins;
② Запустить / перезапустить сервер.

Источник: ru-minecraft.ru