-
Постов
36 -
Зарегистрирован
Достижения beevse
-
отправил
-
го я up
-
Что можно сделать (от простого к сложному) Проверь TPS на сервере. Если есть консоль сервера, смотри показатель TPS: если он падает до 0–5 — это точно тик‑лаг. На клиенте это выглядит как «я бегаю, а мир стоит». Попробуй временно отключить подозрительные моды. Самый надёжный способ сузить круг: Перемести JustEnoughGuns-*.jar и BornInChaos-*.jar из папки mods в отдельную папку. Запусти сборку и проверь, повторяется ли проблема с другими мобами. Если проблема исчезла — виноват один из этих двух модов (или их комбинация). Проверь, нет ли бага в конкретной версии мода. Зайди на страницу мода (CurseForge/Modrinth) и посмотри раздел Issues/Bug Reports: часто такие зависания уже известны, и есть либо патч, либо рекомендация по конфигурации. Посмотри конфиги модов. Иногда в конфигах есть опции, которые сильно снижают нагрузку: отключение сложных эффектов, уменьшение радиуса действия способностей, отключение «физики пуль» и т. п. Проверь логи сервера (не клиента). В твоём предыдущем логе был лог клиента, а для этой проблемы нужен именно серверный лог (latest.log или server.log). Там почти всегда есть строчка про «Can’t keep up», «Thread dump» или упоминание конкретного мода/класса, который «съел» тик. Исключи другие возможные причины: Автокрафт/фермы. Иногда тик‑лаг вызывают не мобы, а фермы/автокрафт, которые находятся рядом. Слишком много сущностей. Если в районе много мобов/предметов/частиц, это тоже может вешать сервер. Проблемы с диском. При сильной нагрузке серверу нужно много читать/писать, и медленный диск может вызывать такие симптомы. Важное уточнение про «я могу бегать» Если ты можешь двигаться, а мир «стоит», это почти всегда означает, что клиент продолжает получать пакеты, но сервер не обновляет состояние мира. Это классический признак падения TPS на сервере, а не проблемы с твоим ПК (оперативки у тебя достаточно). Практические шаги прямо сейчас Сделай резервную копию папки mods. Убери из mods оба подозрительных мода (Just Enough Guns и Born in Chaos). Запусти и проверь, зависает ли игра при встрече с другими вооружёнными мобами (если они есть). Если зависаний нет — возвращай моды по одному и тестируй. Так ты точно узнаешь, какой из них вызывает проблему. Если проблема осталась даже без этих модов — скинь сюда фрагмент серверного лога в момент зависания (последние 200–300 строк перед тем, как всё встало). Если скажешь, играешь ты на своём сервере или на чужом (публичный сервер), подход будет немного отличаться: на своём можно менять конфиги и моды, на чужом — только сообщать админам с указанием точного времени и места, где происходит зависание. Скажи, какой вариант у тебя (свой сервер/чужой) и сможешь ли достать серверный лог — подскажу, на какие строки смотреть.
-
Перезайди в аккаунт в лаунчере. Чаще всего проблема именно в истёкшей сессии: TLauncher хранит токен, он живёт ограниченное время и потом становится невалидным. Просто выйди из аккаунта и войди заново. Проверь, не сменился ли пароль от аккаунта. Если ты недавно менял пароль, старые токены сразу перестают работать. Попробуй запустить без модов. Удали (или переименуй) папку mods в версии fffeer и попробуй запустить чистый клиент 1.20.1 Forge. Если запустится — проблема точно в сессии/аккаунте, а не в модах. Не используй сторонние «фиксы» токенов. Любые скрипты/программы, которые пытаются подменить accessToken, почти всегда приводят к 401 и могут быть небезопасны. Если есть несколько лаунчеров/версий, убедись, что именно этот профиль/версия использует корректный аккаунт. Иногда бывает, что в лаунчере выбрано «Играть оффлайн» или привязан не тот профиль. Проверь дату и время на ПК. Неправильные дата/время ломают HTTPS‑запросы к серверам авторизации, из‑за чего сессия не подтверждается.
-
Аli отреагировал на сообщение в теме:
Собаки на версии 1.3.1 ведут себя странно
-
Что сделать прямо сейчас (по шагам) Уточни точную версию Minecraft. Зайди в игру, посмотри в главном меню версию (например, 1.20.4, 1.21 и т. д.) и напиши её. Это критично. Создай новый мир на той же версии и проверь поведение собак там. Если в новом мире всё нормально — проблема в файле старого мира (иногда в нём «застревают» баги или ошибочные данные сущностей). Проверь, что нет датапаков. В папке мира (%appdata%\.minecraft\saves\[имя мира]) не должно быть папки datapacks. Если она есть — удали или временно переименуй её. Проверь ресурс‑паки. При создании мира или входе в него посмотри, не подключены ли какие‑то пакеты, меняющие поведение. Сделай проверку/переустановку игры. В лаунчере выбери «установить заново» или «проверить файлы» (Verify/Repair). Это заменит повреждённые файлы. Проверь версию Java. Для современных версий Minecraft нужна конкретная версия Java (обычно она ставится вместе с лаунчером). Не ставь вручную другую Java, если не уверен.
-
Как исправить (по шагам) Попробуй зайти на сервер/в мир без модов. Если без модов всё работает — проблема точно в одном из модов. Удали/отключи моды, добавляющие сложные механизмы. Особенно те, что сильно меняют хранение данных блоков или сущностей: например, Create, Applied Energistics, редстоун‑автоматизации и т. п. Учитывая, что в логе есть create.mixins.json, мод Create — один из главных подозреваемых. Проверь, на каком чанке происходит краш. Если ошибка стабильно возникает в одном и том же месте — скорее всего, именно там «битый» чанк. Можно попробовать: зайти в мир в одиночной игре и сломать/заменить подозрительные блоки; использовать инструменты для исправления чанков (например, сторонние утилиты или команды, если сборка позволяет); в крайнем случае — удалить чанк вручную из папки мира (осторожно: пропадёт часть территории). Проверь совместимость версий модов. У тебя версия 1.21.1 и NeoForge. Убедись, что все моды предназначены именно для этой версии, а не для более старых. Если это сервер — попроси админа проверить логи сервера и удалить проблемный чанк. Иногда сервер может «сохранить» битые данные, и они будут вызывать краш у всех клиентов. Проверь конфликты между Sinytra Connector и другими модами. В логе есть предупреждения про Connector и Sable: если ты используешь Fabric‑моды вместе с NeoForge или смешиваешь загрузчики — это частая причина таких ошибок. Попробуй чистую установку Minecraft 1.21.1 на NeoForge и добавляй моды по одному, проверяя, после какого появляется ошибка. Это самый надёжный способ найти виновника.
-
Прослушивание микрофона Подойдёт Voiceless Survival. Он как раз решает твою задачу: мобы слышат голос игрока через микрофон (для этого мод использует Simple Voice Chat) и реагируют на звуки. Враждебные существа будут идти к источнику шума, а если говорить тихо или молчать — шанс остаться незамеченным вырастет. Это создаёт классный стелс-элемент: нужно контролировать, что и как громко ты говоришь. Важное условие: для работы Voiceless Survival обязательно установи Simple Voice Chat. Без него обнаружение звука не сработает. Возможность прятаться Здесь хорошо подойдёт SecretRooms-Unofficial. Он добавляет блоки для создания тайников: есть камуфляжные блоки (выглядят как окружение, но внутри пусто), «призрачные» блоки и скрытый редстоун. С их помощью ты сможешь спроектировать на карте места, куда игрок сможет залезть — например, под кровать или в шкаф. Это даст механику укрытия, которую ты ищешь. AmbientSounds. Добавляет кучу фоновых звуков: стук в дверь, шаги, глухие звуки в пещерах, ночные шорохи (совы, сверчки). Это как раз то, что нужно для атмосферы «ты не один». В моде есть консольные команды: /cmdclientconfig открывает меню настроек, а /ambient-debug покажет, какие звуки сейчас воспроизводятся — удобно отлаживать. Door_Knocker (horror). Более тематичный вариант: он специализируется именно на пугающих бытовых звуках — например, неожиданный стук в дверь посреди ночи, самопроизвольное открывание дверей. Параметры настраиваются: можно регулировать частоту звуков и вероятность «взлома», чтобы не перегружать карту.
-
Он использует факел со включённым динамическим светом (настройка оптифайн)
-
А какие Критерии?
-
Shomen отреагировал на сообщение в теме:
Ошибка на майнкрафт сервере с модами и плагинами
-
Щербатый бесстыдник отреагировал на сообщение в теме:
Хотел попросить помощи у тех кто шарит
-
beevse подписался на Готов стать помощником в создании сервера на Атерносе
-
Определённое тз доступ к файлам
-
Тут проблема в самом подходе: не надо вручную раскидывать библиотеки из установщика по папкам — так почти всегда получается ещё хуже. И установщик Forge 1.12.2 старый, он капризничает, особенно на современных Windows и Java. Почему вылезают ошибки «не могу скачать/установить библиотеки» У установщика Forge есть список хешей и URL‑адресов, откуда он качает зависимости. Частые причины, почему он не может их поставить: Не та версия Java. Для Minecraft 1.12.2 нужен Java 8 (желательно LTS, например Adoptium/Temurin 8). На Java 11/17/21 установщик Forge 1.12.x часто падает или не качает библиотеки. Блокировка антивирусом/брандмауэром. Установщик пытается скачать файлы, а защитник Windows или сторонний антивирус блокирует соединение или сразу удаляет скачанные jar. Проблемы с правами. Если запускаешь не от имени администратора, у установщика может не быть прав на запись в %ProgramData% и папки Java. Битый установщик. Файл в архиве мог повредиться при скачивании или распаковке. Старые зеркала. Некоторые URL, прописанные в установщике, уже не работают (файлы удалены с серверов). Что сделать правильно (по шагам) Поставь Java 8. Скачай Adoptium Temurin JDK 8 (или OpenJDK 8) и установи. Убедись, что в системе нет конфликта версий: если у тебя уже стоит Java 17 для других игр/программ — это нормально, главное, чтобы для запуска именно этого установщика и самого Minecraft использовалась Java 8. Проверь, какую Java видит установщик. Запусти cmd и напиши java -version. Должна быть версия 1.8.0_xxx. Если там 11/17 — значит, используется не та Java. Можно явно указать путь к java.exe при запуске: bat ПереноситьСвернутьКопировать "C:\Путь\К\Java8\bin\java.exe" -jar forge-1.12.2-14.23.4.2765-installer.jar Запускай установщик от имени администратора. Нажми правой кнопкой на .jar или .bat и выбери «Запуск от имени администратора». Временно отключи антивирус/брандмауэр только для проверки, что он не блокирует скачивание библиотек. Если после этого всё ставится — значит, проблема была в этом. Не ставь галочку «Install client», если тебе нужна только серверная часть. Для одиночной игры обычно ставят Install client. Если ты случайно ставил сервер — там требования и пути другие. Если установщик всё равно пишет «не удалось скачать библиотеки», лучше не пытаться вручную подкладывать файлы. Вместо этого: Скачай другой архив с Forge 1.12.2 (с официального сайта или проверенного репозитория). Или используй официальный лаунчер (например, Legacy Launcher), где можно выбрать версию 1.12.2 и Forge — он сам подтянет нужные файлы и библиотеки. Важное про «раскидал по папкам» Библиотеки Forge ставятся не просто «в папку», а в стандартные пути кэша и библиотек (обычно это .minecraft/libraries и системные папки Java). Когда ты кидаешь файлы вручную, они либо лежат не там, где их ищет лаунчер, либо с неправильными именами/хешами — поэтому ошибка не исчезает. Если ты уже наставил файлов вручную, лучше: Сделать резервную копию папки .minecraft (или хотя бы папки libraries). Удалить всё, что ты добавлял вручную. Запустить чистый установщик Forge ещё раз. Нюанс про «сборку, на которой когда‑то играл» Старые сборки (особенно 1.12.2) часто содержат моды и конфиги, которые: не совместимы с современными ОС/драйверами, конфликтуют с новыми версиями библиотек, могут быть повреждены при архивации. Поэтому даже если Forge установится, игра может крашиться дальше (из‑за модов). Самый надёжный вариант: Поставить чистый Forge 1.12.2 через установщик или лаунчер. Проверить, что игра запускается без модов. Потом аккуратно добавлять моды из старой сборки по одному, проверяя запуск после каждого.
-
Ошибка в твоём краш‑логе — это конфликт миксинов из мода Controllable с JEI (Just Enough Items). Ключевая строка: Caused by: org.spongepowered.asm.mixin.gen.throwables.InvalidAccessorException: No candidates were found matching contents:Lmezz/jei/gui/overlay/IngredientGridWithNavigation; in mezz/jei/gui/overlay/IngredientListOverlay for controllable.mixins.json:client.jei.IngredientListOverlayMixin->@Accessor[FIELD_GETTER]::getContents()Lmezz/jei/gui/overlay/IngredientGridWithNavigation; Это значит: мод Controllable пытается через миксин получить доступ к полю/методу в JEI, которого в этой версии JEI просто нет — структура классов изменилась, и миксин «бьётся» об это. Что нужно сделать прямо сейчас (по шагам) Удали или отключи мод Controllable в папке mods. Это гарантированно уберёт краш. После этого запусти игру и проверь, стартует ли она. Проверь версию JEI: у тебя стоит jei-1.19.2-forge-11.39.0.1067. Это версия строго под Minecraft 1.19.2. Если вся твоя сборка — не 1.19.2, то JEI несовместим и будет давать ошибки. Проверь соответствие версий всех модов именно 1.19.2 + Forge 43.5.0. В предыдущем сообщении ты упоминал 1.21.1 — это критично: моды под 1.21.1 не работают в 1.19.2 и наоборот. Судя по логу, у тебя сейчас сборка именно на 1.19.2. Очисти папку config от файлов, относящихся к Controllable, если они остались — иногда старые конфиги вызывают проблемы даже после удаления мода. Не держи в папке mods моды под другие версии и загрузчики. В частности, любые Fabric‑моды (включая Fabric API) на Forge ставить нельзя. Важные нюансы, которые легко пропустить Mixins (миксины) — это механизм, который позволяет модам «подмешивать» свой код в классы игры и других модов. Он очень чувствителен к точным версиям: если JEI обновился и поменял внутреннюю структуру, старые миксины из других модов перестают работать. Краш на этапе загрузки миксинов (как у тебя) означает, что игра даже не успевает дойти до генерации мира — она падает при попытке применить миксины. Поэтому исправление именно этой ошибки — приоритет №1. Если ты собираешь приватную сборку (вроде Lost Souls), всегда проверяй матрицу совместимости: версия Minecraft → версия загрузчика (Forge/Fabric) → версии всех модов. Один «чужой» мод ломает всё. Как дальше действовать Удали Controllable, запусти игру. Если запустилась — проблема решена. Если нужна функциональность Controllable, ищи версию мода, явно выпущенную под Minecraft 1.19.2 и Forge. Не ставь версию под 1.20.x/1.21.x — она не заработает. Если после удаления Controllable появятся новые краши — скинь новый лог, будем смотреть следующую ошибку.
-
Проблема почти наверняка не в «чистом» конфликте Item Production Lib и Visual Workbench, а в том, что после обновления через лаунчер у тебя в папке модов оказалось много дублей, мусорных файлов и модов под другие загрузчики — этого достаточно, чтобы сборка падала на старте. Учитывая, что ты модифицировал приватную сборку Lost Souls на Minecraft 1.21.1 + Forge 47.4.20, вот что нужно сделать прямо сейчас. Что точно надо удалить из папки mods (это критично) У тебя в списке есть явные ошибки, которые гарантированно ломают загрузку: Fabric API и Forgified Fabric API — на Forge они не нужны и часто вызывают краши. Удали оба. Дубликаты модов (по 2–3 копии): Curios API, GeckoLib 4, Patchouli, Placebo, Structurize, Pehkui, Entity Texture Features, UI Library Mod. Оставь только одну версию каждого мода. «Мусорные» файлы, которые вообще не должны лежать в mods: desktop.ini, .connector, clickadv mod, chunksending mod, lsarrowtickdamage, lsc2meoptimizer, lsresetspell, lsrezistarrow, spellconsolecleaz, gml-4.0.9-all, reskillable, spark, dragonfight mod, dungeons and combat, §dBoss Music Mod. Это либо старые конфиги/скрипты, либо моды из других сборок, либо файлы, не являющиеся корректными .jar-модами. Всё это удали. Мод с пометкой .duplicate: Connector-1.0.0-beta.46+1.20.1.jar.duplicate — удали обязательно. Версия явно не для 1.21.1. Важно: Если ты не уверен, какой из дублей правильный — удали все копии, а потом скачай одну актуальную версию с CurseForge/Modrinth строго под Minecraft 1.21.1 и Forge. Про «конфликт Item Production Lib и Visual Workbench» Claude мог указать на эту пару как на наиболее вероятную точку краша в твоём текущем состоянии, но причина чаще всего в следующем: У одного из модов неправильная версия (под 1.20.x вместо 1.21.x). Не хватает общей зависимости (например, Architectury, Patchouli, Resourceful Lib). Конфликт регистрации предметов/рецептов, который проявляется только когда в сборке уже есть другие моды, меняющие крафт. Лучший способ проверить — метод половинного деления: Сделай резервную копию всей папки mods. Оставь в папке только базовые моды: Forge, Architectury, Cloth Config, GeckoLib, Curios, Patchouli и т.п. (те, что нужны почти всем остальным). Запускай и добавляй моды группами по 10–20 штук. Как только игра крашится — виновник в последней добавленной группе. Так ты быстро найдёшь реальную причину. Память и настройки Java Ты выделил 9.5 ГБ — это нормально, но для 1.21.1 с такой кучей модов лучше ставить от 10 до 12 ГБ, чтобы избежать проблем с GC (сборщиком мусора) и загрузкой моделей. В Pinecone MC (бывший Elyprism) настрой аргументы JVM:
-
Что нужно сделать (по приоритету) Мод TechGuns должен быть и на сервере, и у всех игроков, причём строго одной версии. На гибридных ядрах (Mohist, Magma, CatServer) нельзя делать «только у клиента»: сервер обязан иметь тот же мод и ту же версию. Иначе синхронизация блоков ломается, и мир не прогружается. Проверь зависимости TechGuns. Для 1.12.2 TechGuns почти всегда требует: Forge версии, совместимой с этой сборкой; часто — дополнительные библиотеки (например, CreativeCore, MalisisCore и т.п., зависит от конкретной версии TechGuns). Если какой‑то зависимости нет, сервер может стартовать, но чанки не будут генерироваться корректно. Убедись, что на сервере нет конфликтующих модов на генерацию мира. Моды, которые меняют генерацию (Biomes O’ Plenty, TerraForged, Realistic Terrain Generation и т.д.) могут конфликтовать с TechGuns. Попробуй временно убрать их и проверить, появится ли мир. Проверь логи сервера (latest.log и crash-reports). При заходе игрока смотри именно серверный лог: там будет видно, регистрируются ли блоки TechGuns, нет ли ошибок инициализации, не «проглатывает» ли ядро исключения из‑за плагинов. Частая ситуация: ошибка регистрации блока, сервер продолжает работу, но чанки пустые. Проверь конфиги генерации мира и измерения. TechGuns может добавлять свои измерения или менять генерацию. Если в конфигах что‑то сломано (например, измерение отключено, но клиент пытается его загрузить), это тоже даёт пустоту. Попробуй отключить плагины на время теста. Некоторые плагины (особенно на защиту регионов, анти‑гриф, кастомные миры) могут блокировать прогрузку чанков для игроков, если видят «неизвестные» блоки из модов. Если без плагинов всё работает — проблема в их настройках или совместимости. Проверь права/группу игрока. В некоторых плагинах есть ограничения на видимость чанков/блоков по группам. Если игрок не имеет нужных прав, он может видеть пустоту вместо мира. Проверь версию Forge. Mohist 1.12.2 должен работать на совместимой версии Forge. Если версия Forge не та, на которую рассчитан TechGuns (или Mohist), регистрация блоков может идти некорректно. Сделай чистый тест. Создай тестовый сервер только с: ядром Mohist 1.12.2; минимально необходимой версией Forge; TechGuns и всеми его зависимостями. Без плагинов и лишних модов. Если мир прогружается — добавляй остальное по одному и смотри, на каком шаге появляется пустота.
