Перейти к содержанию

1.20.1 forge скитания путника


Рекомендуемые сообщения

В теме 6 сообщений

Привет ребят! Нужна помощь!

1. Играю на сборке Скитания Путника 1.20.1 (https://minecraft-inside.ru/modpacks/181950-skitaniya-putnika.html). Обычно геймплей не лагает, компьютер хороший, оперативки 10240 из 16384. Проблема связана с тем, что когда вижу моба с ружьем и подхожу его убить - сервер намертво зависает, блоки ломаются только визуально, дроп не выпадает, мобы стоят на месте, не умирают, но я бегать могу. Помогает только перезаход (когда отбегу от этого моба).
2. Как я понял, виноват какой-то из этих модов: Just Enough Guns или Born in Chaos, но что с этим сделать - не разобрался. Нейронка вообще в конце уже говорила, что шансов нет, надо удалять мод XD
Поэтому решил лучше у вас посоветоваться
3.
latest.log

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Что можно сделать (от простого к сложному)

  1. Проверь TPS на сервере. Если есть консоль сервера, смотри показатель TPS: если он падает до 0–5 — это точно тик‑лаг. На клиенте это выглядит как «я бегаю, а мир стоит».
  2. Попробуй временно отключить подозрительные моды. Самый надёжный способ сузить круг:
    • Перемести JustEnoughGuns-*.jar и BornInChaos-*.jar из папки mods в отдельную папку.
    • Запусти сборку и проверь, повторяется ли проблема с другими мобами.
    • Если проблема исчезла — виноват один из этих двух модов (или их комбинация).
  3. Проверь, нет ли бага в конкретной версии мода. Зайди на страницу мода (CurseForge/Modrinth) и посмотри раздел Issues/Bug Reports: часто такие зависания уже известны, и есть либо патч, либо рекомендация по конфигурации.
  4. Посмотри конфиги модов. Иногда в конфигах есть опции, которые сильно снижают нагрузку: отключение сложных эффектов, уменьшение радиуса действия способностей, отключение «физики пуль» и т. п.
  5. Проверь логи сервера (не клиента). В твоём предыдущем логе был лог клиента, а для этой проблемы нужен именно серверный лог (latest.log или server.log). Там почти всегда есть строчка про «Can’t keep up», «Thread dump» или упоминание конкретного мода/класса, который «съел» тик.
  6. Исключи другие возможные причины:
    • Автокрафт/фермы. Иногда тик‑лаг вызывают не мобы, а фермы/автокрафт, которые находятся рядом.
    • Слишком много сущностей. Если в районе много мобов/предметов/частиц, это тоже может вешать сервер.
    • Проблемы с диском. При сильной нагрузке серверу нужно много читать/писать, и медленный диск может вызывать такие симптомы.

Важное уточнение про «я могу бегать»

Если ты можешь двигаться, а мир «стоит», это почти всегда означает, что клиент продолжает получать пакеты, но сервер не обновляет состояние мира. Это классический признак падения TPS на сервере, а не проблемы с твоим ПК (оперативки у тебя достаточно).


Практические шаги прямо сейчас

  1. Сделай резервную копию папки mods.
  2. Убери из mods оба подозрительных мода (Just Enough Guns и Born in Chaos).
  3. Запусти и проверь, зависает ли игра при встрече с другими вооружёнными мобами (если они есть).
  4. Если зависаний нет — возвращай моды по одному и тестируй. Так ты точно узнаешь, какой из них вызывает проблему.
  5. Если проблема осталась даже без этих модов — скинь сюда фрагмент серверного лога в момент зависания (последние 200–300 строк перед тем, как всё встало).

Если скажешь, играешь ты на своём сервере или на чужом (публичный сервер), подход будет немного отличаться: на своём можно менять конфиги и моды, на чужом — только сообщать админам с указанием точного времени и места, где происходит зависание.

Скажи, какой вариант у тебя (свой сервер/чужой) и сможешь ли достать серверный лог — подскажу, на какие строки смотреть.

Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, beevse сказал:

Что можно сделать (от простого к сложному)

  1. Проверь TPS на сервере. Если есть консоль сервера, смотри показатель TPS: если он падает до 0–5 — это точно тик‑лаг. На клиенте это выглядит как «я бегаю, а мир стоит».
  2. Попробуй временно отключить подозрительные моды. Самый надёжный способ сузить круг:
    • Перемести JustEnoughGuns-*.jar и BornInChaos-*.jar из папки mods в отдельную папку.
    • Запусти сборку и проверь, повторяется ли проблема с другими мобами.
    • Если проблема исчезла — виноват один из этих двух модов (или их комбинация).
  3. Проверь, нет ли бага в конкретной версии мода. Зайди на страницу мода (CurseForge/Modrinth) и посмотри раздел Issues/Bug Reports: часто такие зависания уже известны, и есть либо патч, либо рекомендация по конфигурации.
  4. Посмотри конфиги модов. Иногда в конфигах есть опции, которые сильно снижают нагрузку: отключение сложных эффектов, уменьшение радиуса действия способностей, отключение «физики пуль» и т. п.
  5. Проверь логи сервера (не клиента). В твоём предыдущем логе был лог клиента, а для этой проблемы нужен именно серверный лог (latest.log или server.log). Там почти всегда есть строчка про «Can’t keep up», «Thread dump» или упоминание конкретного мода/класса, который «съел» тик.
  6. Исключи другие возможные причины:
    • Автокрафт/фермы. Иногда тик‑лаг вызывают не мобы, а фермы/автокрафт, которые находятся рядом.
    • Слишком много сущностей. Если в районе много мобов/предметов/частиц, это тоже может вешать сервер.
    • Проблемы с диском. При сильной нагрузке серверу нужно много читать/писать, и медленный диск может вызывать такие симптомы.

Важное уточнение про «я могу бегать»

Если ты можешь двигаться, а мир «стоит», это почти всегда означает, что клиент продолжает получать пакеты, но сервер не обновляет состояние мира. Это классический признак падения TPS на сервере, а не проблемы с твоим ПК (оперативки у тебя достаточно).


Практические шаги прямо сейчас

  1. Сделай резервную копию папки mods.
  2. Убери из mods оба подозрительных мода (Just Enough Guns и Born in Chaos).
  3. Запусти и проверь, зависает ли игра при встрече с другими вооружёнными мобами (если они есть).
  4. Если зависаний нет — возвращай моды по одному и тестируй. Так ты точно узнаешь, какой из них вызывает проблему.
  5. Если проблема осталась даже без этих модов — скинь сюда фрагмент серверного лога в момент зависания (последние 200–300 строк перед тем, как всё встало).

Если скажешь, играешь ты на своём сервере или на чужом (публичный сервер), подход будет немного отличаться: на своём можно менять конфиги и моды, на чужом — только сообщать админам с указанием точного времени и места, где происходит зависание.

Скажи, какой вариант у тебя (свой сервер/чужой) и сможешь ли достать серверный лог — подскажу, на какие строки смотреть.

Чел, харош спамить, ты никому не помогаешьimage.png.0729b28dd49ca5e73cca558ecd213f5c.png

Ссылка на комментарий
Поделиться на другие сайты

3 hours ago, Щербатый бесстыдник said:

Чел, харош спамить, ты никому не помогаешь

что из его сообщения заставило тебя думать, что он чел?

Ссылка на комментарий
Поделиться на другие сайты

28 минут назад, Quark-Gluon Plasma сказал:

что из его сообщения заставило тебя думать, что он чел?

Чёрт, а ведь действительно

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...