- Документация
- https://modrinth.com/mod/cobblemon-novalidation
Cobblemon: NoValidation — служебный мод для Cobblemon, исправляющий проблему набора движений при смене формы существа. Проект относится к категории utility, распространяется по лицензии MIT и рассчитан на сервер: клиентская сторона обозначена как неподдерживаемая, серверная — как обязательная. Подтверждены Minecraft 1.21.1 и NeoForge.
NoValidation решает узкую задачу и не является контентным дополнением. По официальному описанию, он корректирует ситуацию, когда после изменения формы набор движений обрабатывается неверно. От мода не следует ожидать новых существ, предметов, рецептов, интерфейсов или визуальных эффектов.
Практическая ценность зависит от воспроизводимости именно этого дефекта. NoValidation нельзя считать универсальным средством от ошибок сохранения, рассинхронизации или загрузки Cobblemon.
Основная аудитория — администраторы серверов и составители модпаков на NeoForge, которые используют Minecraft 1.21.1 и сталкиваются с неправильным набором движений после смены формы. В одиночной игре применимость также нужно проверять на совместимой установке.
Основания для выбора:
• ошибка стабильно возникает в момент смены формы;
• до и после операции можно сравнить набор движений;
• требуется точечное серверное исправление;
• администратор готов испытать его на копии мира;
• другие патчи той же механики исключены или учтены.
Если симптом относится к спавну, бою, интерфейсу или повреждённым данным существа, сначала нужно подтвердить связь со сменой формы.
Подтверждена только связка Minecraft 1.21.1 и NeoForge. Fabric, Forge, другие версии Minecraft и альтернативные платформы в исходных данных не заявлены. Возможность запуска вне этой связки нельзя приравнивать к поддержке.
Серверная сторона обязательна, клиентская помечена как unsupported. Итоговая совместимость зависит от версий Cobblemon, NeoForge, Java и остальных модов.
В метаданных обязательные project dependencies не перечислены. Однако назначение напрямую связано с Cobblemon, поэтому формальное отсутствие зависимости не означает самостоятельную работу без базового проекта.
Указан один файл: cobblemon-novalidation-neoforge-1.1.jar, версия 1.1, размер 8684 байта. Для сверки опубликованы контрольные суммы.
SHA-512:
bc5786a494fb47b42e2e77950442c549d6f754af0df9ca427dd56e5082cb994db63b18986114450e8215affecbb173357693f9930f6586a6a0a7001dc34add4f
SHA-1:
2a5a5fe8225475af19de5895c47b67f119f16584
Файл получен по официальному HTTPS, сверен по хешам и прошёл статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому работа в конкретной сборке не подтверждена.
Перед изменением рабочего сервера зафиксируйте исходное состояние. Это особенно важно для маленького патча: при одновременной замене нескольких компонентов трудно понять, что именно изменило поведение.
Подготовительный список:
• записать версии Minecraft, NeoForge и Cobblemon;
• сделать резервную копию мира и настроек;
• сохранить журнал предыдущего запуска;
• остановить сервер;
• проверить имя, размер и хеш JAR;
• по возможности создать отдельный тестовый экземпляр.
Не обновляйте одновременно базовый мод, загрузчик и исправление, если цель — установить причину конкретного дефекта.
Подтверждённый способ стандартен: JAR помещают в папку mods совместимой установки Minecraft. Файл не нужно распаковывать или переносить по частям.
Порядок действий:
• полностью остановить сервер;
• убрать прежнюю версию NoValidation, если она есть;
• поместить один проверенный JAR в mods;
• убедиться, что дубликатов нет;
• запустить сервер и дождаться полной загрузки;
• проверить журнал на ошибки инициализации и несовместимости.
По заявленной модели сторон клиентская установка не требуется, но это стоит проверить в конкретной сборке.
Успешный запуск ещё не доказывает, что исправление работает. Нужно повторить тот же сценарий, который раньше приводил к неправильному набору движений.
Практический тест:
• выбрать тестовое существо с известной формой и движениями;
• записать состояние до изменения;
• выполнить штатную смену формы;
• сравнить набор движений после операции;
• перезапустить сервер;
• проверить состояние после повторного входа;
• изучить журнал за момент изменения.
Положительный результат — исходный дефект не воспроизводится, а новых ошибок нет.
Описание проекта краткое. В нём не перечислены конкретные формы, существа, внутренние причины сбоя, команды или параметры конфигурации. Поэтому нельзя обещать исправление всех вариантов похожего поведения.
В официальном примечании сказано: No need in 1.7.2. Из фрагмента неясно, к какому компоненту относится номер 1.7.2. Его нельзя автоматически считать версией Minecraft или NeoForge. Перед удалением мода нужно сверить примечания к соответствующей версии Cobblemon и проверить сборку отдельно.
Также нет подтверждения, что мод восстанавливает уже сохранённые неправильные данные. Он может предотвращать или корректировать обработку события, не меняя состояния, созданные ранее.
Обновлять NoValidation лучше отдельно от Cobblemon. Сначала сохраните рабочий JAR и резервную копию, затем замените только файл исправления. После запуска повторите функциональный тест, а не ограничивайтесь отсутствием аварии.
Перед обновлением проверьте:
• соответствие Minecraft 1.21.1 и NeoForge;
• отсутствие двух версий в mods;
• контрольную сумму нового файла;
• журнал запуска;
• поведение смены формы до и после перезапуска;
• актуальность примечания о версии 1.7.2.
Автор — YajatKaul, лицензия — MIT. Локализация допустима при её соблюдении; редакционные выводы не являются заявлениями автора.
Если после установки появляются новые ошибки, остановите сервер, удалите NoValidation и верните прежний состав папки mods. Когда тест проходил на отдельной копии, откат сводится к удалению тестового экземпляра.
Если после запуска изменились данные мира или существ, одного удаления JAR может быть недостаточно. Безопаснее восстановить резервную копию, созданную до теста, чем вручную исправлять неизвестные последствия. Удаление мода не гарантирует автоматическое возвращение сохранённых данных к прежнему состоянию.
При сбое запуска сначала проверьте версию Minecraft, тип загрузчика, целостность файла и отсутствие дублей. Сообщения об отсутствующих классах обычно требуют проверки совместимости Cobblemon или NeoForge, а не повторного копирования того же JAR.
Если сервер запускается, но дефект остаётся:
• подтвердите, что ошибка возникает именно при смене формы;
• сравните поведение с модом и без него;
• временно исключите другие исправления этой механики;
• сохраните полный журнал запуска и воспроизведения;
• проверьте, не стала ли текущая версия Cobblemon той, где патч уже не нужен;
• возвращайте исключённые моды по одному.
Такой порядок отделяет несовместимость NoValidation от исходного дефекта или конфликта стороннего дополнения.
По метаданным клиентская сторона неподдерживаемая, серверная обязательная. Основное место установки — сервер. Фактическое подключение клиента всё равно следует проверить в конкретной сборке.
Нет подтверждённых данных о новом контенте. Заявлена только коррекция проблемы набора движений при смене формы.
Нет. Подтверждён только NeoForge для Minecraft 1.21.1.
В выбранных метаданных project dependencies не указаны. При этом мод предназначен для Cobblemon и без него не имеет заявленного назначения.
В исходном примечании упомянута версия 1.7.2, где мод якобы не нужен, но контекст номера не раскрыт. Сначала проверьте это на копии сборки.
Нужно воспроизвести прежнюю смену формы, сравнить движения до и после и проверить сохранение результата после перезапуска.
Нет. Хеш подтверждает совпадение файла с опубликованным экземпляром. Он не заменяет динамический запуск, анализ совместимости и резервное копирование.
Назначение
NoValidation решает узкую задачу и не является контентным дополнением. По официальному описанию, он корректирует ситуацию, когда после изменения формы набор движений обрабатывается неверно. От мода не следует ожидать новых существ, предметов, рецептов, интерфейсов или визуальных эффектов.
Практическая ценность зависит от воспроизводимости именно этого дефекта. NoValidation нельзя считать универсальным средством от ошибок сохранения, рассинхронизации или загрузки Cobblemon.
Скриншоты и внешний вид
Кому подходит
Основная аудитория — администраторы серверов и составители модпаков на NeoForge, которые используют Minecraft 1.21.1 и сталкиваются с неправильным набором движений после смены формы. В одиночной игре применимость также нужно проверять на совместимой установке.
Основания для выбора:
• ошибка стабильно возникает в момент смены формы;
• до и после операции можно сравнить набор движений;
• требуется точечное серверное исправление;
• администратор готов испытать его на копии мира;
• другие патчи той же механики исключены или учтены.
Если симптом относится к спавну, бою, интерфейсу или повреждённым данным существа, сначала нужно подтвердить связь со сменой формы.
Совместимость
Подтверждена только связка Minecraft 1.21.1 и NeoForge. Fabric, Forge, другие версии Minecraft и альтернативные платформы в исходных данных не заявлены. Возможность запуска вне этой связки нельзя приравнивать к поддержке.
Серверная сторона обязательна, клиентская помечена как unsupported. Итоговая совместимость зависит от версий Cobblemon, NeoForge, Java и остальных модов.
В метаданных обязательные project dependencies не перечислены. Однако назначение напрямую связано с Cobblemon, поэтому формальное отсутствие зависимости не означает самостоятельную работу без базового проекта.
Файл и проверка целостности
Указан один файл: cobblemon-novalidation-neoforge-1.1.jar, версия 1.1, размер 8684 байта. Для сверки опубликованы контрольные суммы.
SHA-512:
bc5786a494fb47b42e2e77950442c549d6f754af0df9ca427dd56e5082cb994db63b18986114450e8215affecbb173357693f9930f6586a6a0a7001dc34add4f
SHA-1:
2a5a5fe8225475af19de5895c47b67f119f16584
Файл получен по официальному HTTPS, сверен по хешам и прошёл статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому работа в конкретной сборке не подтверждена.
Подготовка к установке
Перед изменением рабочего сервера зафиксируйте исходное состояние. Это особенно важно для маленького патча: при одновременной замене нескольких компонентов трудно понять, что именно изменило поведение.
Подготовительный список:
• записать версии Minecraft, NeoForge и Cobblemon;
• сделать резервную копию мира и настроек;
• сохранить журнал предыдущего запуска;
• остановить сервер;
• проверить имя, размер и хеш JAR;
• по возможности создать отдельный тестовый экземпляр.
Не обновляйте одновременно базовый мод, загрузчик и исправление, если цель — установить причину конкретного дефекта.
Установка
Подтверждённый способ стандартен: JAR помещают в папку mods совместимой установки Minecraft. Файл не нужно распаковывать или переносить по частям.
Порядок действий:
• полностью остановить сервер;
• убрать прежнюю версию NoValidation, если она есть;
• поместить один проверенный JAR в mods;
• убедиться, что дубликатов нет;
• запустить сервер и дождаться полной загрузки;
• проверить журнал на ошибки инициализации и несовместимости.
По заявленной модели сторон клиентская установка не требуется, но это стоит проверить в конкретной сборке.
Проверка результата
Успешный запуск ещё не доказывает, что исправление работает. Нужно повторить тот же сценарий, который раньше приводил к неправильному набору движений.
Практический тест:
• выбрать тестовое существо с известной формой и движениями;
• записать состояние до изменения;
• выполнить штатную смену формы;
• сравнить набор движений после операции;
• перезапустить сервер;
• проверить состояние после повторного входа;
• изучить журнал за момент изменения.
Положительный результат — исходный дефект не воспроизводится, а новых ошибок нет.
Ограничения
Описание проекта краткое. В нём не перечислены конкретные формы, существа, внутренние причины сбоя, команды или параметры конфигурации. Поэтому нельзя обещать исправление всех вариантов похожего поведения.
В официальном примечании сказано: No need in 1.7.2. Из фрагмента неясно, к какому компоненту относится номер 1.7.2. Его нельзя автоматически считать версией Minecraft или NeoForge. Перед удалением мода нужно сверить примечания к соответствующей версии Cobblemon и проверить сборку отдельно.
Также нет подтверждения, что мод восстанавливает уже сохранённые неправильные данные. Он может предотвращать или корректировать обработку события, не меняя состояния, созданные ранее.
Безопасное обновление
Обновлять NoValidation лучше отдельно от Cobblemon. Сначала сохраните рабочий JAR и резервную копию, затем замените только файл исправления. После запуска повторите функциональный тест, а не ограничивайтесь отсутствием аварии.
Перед обновлением проверьте:
• соответствие Minecraft 1.21.1 и NeoForge;
• отсутствие двух версий в mods;
• контрольную сумму нового файла;
• журнал запуска;
• поведение смены формы до и после перезапуска;
• актуальность примечания о версии 1.7.2.
Автор — YajatKaul, лицензия — MIT. Локализация допустима при её соблюдении; редакционные выводы не являются заявлениями автора.
Откат
Если после установки появляются новые ошибки, остановите сервер, удалите NoValidation и верните прежний состав папки mods. Когда тест проходил на отдельной копии, откат сводится к удалению тестового экземпляра.
Если после запуска изменились данные мира или существ, одного удаления JAR может быть недостаточно. Безопаснее восстановить резервную копию, созданную до теста, чем вручную исправлять неизвестные последствия. Удаление мода не гарантирует автоматическое возвращение сохранённых данных к прежнему состоянию.
Диагностика
При сбое запуска сначала проверьте версию Minecraft, тип загрузчика, целостность файла и отсутствие дублей. Сообщения об отсутствующих классах обычно требуют проверки совместимости Cobblemon или NeoForge, а не повторного копирования того же JAR.
Если сервер запускается, но дефект остаётся:
• подтвердите, что ошибка возникает именно при смене формы;
• сравните поведение с модом и без него;
• временно исключите другие исправления этой механики;
• сохраните полный журнал запуска и воспроизведения;
• проверьте, не стала ли текущая версия Cobblemon той, где патч уже не нужен;
• возвращайте исключённые моды по одному.
Такой порядок отделяет несовместимость NoValidation от исходного дефекта или конфликта стороннего дополнения.
FAQ
Нужно ли устанавливать мод игрокам?
По метаданным клиентская сторона неподдерживаемая, серверная обязательная. Основное место установки — сервер. Фактическое подключение клиента всё равно следует проверить в конкретной сборке.
Добавляет ли он новые формы или движения?
Нет подтверждённых данных о новом контенте. Заявлена только коррекция проблемы набора движений при смене формы.
Поддерживаются ли Fabric и Forge?
Нет. Подтверждён только NeoForge для Minecraft 1.21.1.
Есть ли обязательные библиотеки?
В выбранных метаданных project dependencies не указаны. При этом мод предназначен для Cobblemon и без него не имеет заявленного назначения.
Можно ли удалить его после обновления Cobblemon?
В исходном примечании упомянута версия 1.7.2, где мод якобы не нужен, но контекст номера не раскрыт. Сначала проверьте это на копии сборки.
Как понять, что исправление сработало?
Нужно воспроизвести прежнюю смену формы, сравнить движения до и после и проверить сохранение результата после перезапуска.
Гарантирует ли хеш безопасность?
Нет. Хеш подтверждает совпадение файла с опубликованным экземпляром. Он не заменяет динамический запуск, анализ совместимости и резервное копирование.