Меню сайта
Бесконечный спам одной команды на поиск fabric 1.19.3
  • g9hxst
    24 января 2025 - 12:47
    Вы не авторизованы, войдите на сайт.
  • просмотра 1502 | ответа 23
Бесконечный спам "Locating element #minecraft:village" возникает из-за конфликта между модом Terralith и вашими плагинами или модами на структуры. Terralith изменяет генерацию мира и биомы, но при этом пытается найти деревни стандартными методами игры. Когда игроки перемещаются, сервер постоянно ищет деревни в местах, где Terralith их изменил или убрал, что и вызывает бесконечный цикл поиска.

Как это исправить
Первое, что нужно сделать — проверить настройки Terralith. В конфигурационном файле мода (обычно config/terralith.json) найдите параметры, связанные с поиском структур, и попробуйте отключить или изменить их. Иногда помогает просто перезагрузить сервер после изменения конфига.
Если это не помогает, попробуйте временно отключить моды, которые добавляют новые структуры (например, dungeons_arise или другие моды на генерацию). Запустите сервер только с Terralith и посмотрите, исчез ли спам. Если да, то проблема именно в несовместимости этих модов с Terralith.
Также спам может вызывать не сам Terralith, а один из модов, который пытается найти деревни для своих целей. Если в логах есть мод "watching" — и он выдаёт ошибку при загрузке. Удалите или обновите этот мод — он создаёт постоянные запросы к поиску деревень.

Что делать, если ничего не помогло
Если ни один из способов не решил проблему, остаётся два варианта. Либо смириться с этим спамом и просто игнорировать его, если он не вызывает серьёзных лагов, либо полностью удалить Terralith и использовать другой мод для генерации мира. Это радикальное решение, но оно гарантированно избавит от проблемы.
Также проверьте, есть ли обновления для Terralith и всех модов на структуры. Возможно, разработчики уже исправили эту проблему в новых версиях, и вам нужно просто обновиться. И наконец, если вы используете плагин для оптимизации производительности, попробуйте временно отключить его и посмотреть, влияет ли он на появление спама.
  • NoName
    24 января 2025 - 13:01
В вашем лог-файле Minecraft с использованием Fabric Loader 0.15.3 есть несколько предупреждений и ошибок, которые могут повлиять на производительность и стабильность вашего сервера. Давайте разберем основные моменты:
Несоответствующие версии модов:
Мод randomore использует версию B1.2.1, которая не совместима с форматом семантической версии (SemVer). Рекомендуется использовать версию, соответствующую SemVer.
Мод ultris_mr использует версию 5.6.7f, которая также не соответствует формату SemVer.
Некорректные JSON-файлы:
Мод dungeons_arise содержит недопустимые записи в своем JSON-файле, в частности, корневой элемент "credits", который не поддерживается.
Отсутствующие зависимости:
Мод Forgotten Graves рекомендует установить modmenu, который отсутствует.
Мод Simply Swords требует установку bettercombat версии 1.3.2 или новее, а также patchouli версии 1.19.2-77-FABRIC или новее, которые также отсутствуют.
Ошибки загрузки классов:
Мод simplyswords пытается использовать классы из mythicmetals, которые не найдены, что может указывать на то, что этот мод не установлен или несовместим.
Проблемы с таблицами добычи:
Не удалось разобрать таблицы добычи, такие как revampedvillages:mansion_treasure и minecraft:chests/pillager_outpost, из-за неизвестных строк, таких как minecraft:vex_armor_trim_smithing_template. Это может указывать на то, что некоторые ресурсы недоступны или неправильно указаны.
Проблемы с командой:
Ошибка при загрузке функции watching:check, связанная с неверной командой, указывает на возможные проблемы с конфигурацией или отсутствующие команды.
Предупреждения о ресурсах:
Игнорируются недопустимые пространства имен в моде creeper-backguard, что может указывать на проблемы с его ресурсами.
Чтобы улучшить работу вашего сервера, рекомендуется:
Убедиться, что все моды и их зависимости установлены и совместимы друг с другом.
Проверить конфигурационные файлы модов на наличие ошибок.
Рассмотреть возможность обновления модов до более новых версий.
  • g9hxst
    24 января 2025 - 13:08
Да я знаю об этих ошибках, но при этом все эти моды работают исправно, но именно появление команды: Locating element #minecraft:village (minecraft:village_plains) took 0 ms сильно нагружает сервер
  • NoName
    24 января 2025 - 13:11
Исправьте эти ошибки, и ваша проблема будет решена. В частности, речь идет о несовпадении версий модов и отсутствии необходимых зависимостей. Что касается вашего вопроса о моде, который вызывает спам в консоли, я уже упоминал об этом — это мод DungeonsArise.
  • g9hxst
    24 января 2025 - 13:12
Так исправьте эти ошибки, уйдёт и ваша проблема о которой вы пишите.В частности, ошибки, связанные с несовпадением версий модов и отсутствием зависимостей.А то, что вы спрашиваете про мод, который вам выдаёт этот спам в консоль, так я вам уже написал в ответе. Это мод - DungeonsArise

Хорошо, спасибо, не увидел
  • g9hxst
    24 января 2025 - 13:21
Так исправьте эти ошибки, уйдёт и ваша проблема о которой вы пишите.В частности, ошибки, связанные с несовпадением версий модов и отсутствием зависимостей.А то, что вы спрашиваете про мод, который вам выдаёт этот спам в консоль, так я вам уже написал в ответе. Это мод - DungeonsArise

Удалив мод DungeonsArise и решив другие несколько ошибок, данная ошибка со спамом команды также осталась...
  • NoName
    24 января 2025 - 14:10
Это тоже исправьте: ultris_mr и randomore используют версии, которые не соответствуют....
  • g9hxst
    24 января 2025 - 14:21
Это тоже исправьте: ultris_mr и randomore используют версии, которые не соответствуют....

хорошо, а нельзя поменять синтаксис версии? переименовать его?
  • NoName
    24 января 2025 - 14:23
хорошо, а нельзя поменять синтаксис версии? переименовать его?

Можно конечно, скачав мод нужной версии с официального сайта.
  • g9hxst
    24 января 2025 - 14:28
Можно конечно, скачав мод нужной версии с официального сайта.

Я как раз и скачивал мод с официального сайта...Но разработчик использует во всех версиях только этот синтаксис.