From 344fcab537b8ebcb08c9da61b12778841afc59a8 Mon Sep 17 00:00:00 2001 From: TerComPy <149235301+TerComPy@users.noreply.github.com> Date: Fri, 12 Apr 2024 14:31:25 +0300 Subject: [PATCH 1/3] modified: docs/basic/forge.md --- docs/basic/forge.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/basic/forge.md b/docs/basic/forge.md index fa0ff7f..ee29970 100644 --- a/docs/basic/forge.md +++ b/docs/basic/forge.md @@ -71,4 +71,9 @@ at org.objectweb.asm.ClassVisitor.(ClassVisitor.java:X)` Ошибка вида `java.lang.module.ResolutionException: Module minecraft contains package класс из маинкрафт, module client exports package класс из маинкрафт to minecraft` или `java.lang.module.ResolutionException: Modules client and minecraft export package класс из маинкрафт to module forge` -прописать библиотекам из папки `net/minecraft/client` дополнительный параметр `"ignoreClassPath": true` \ No newline at end of file +прописать библиотекам из папки `net/minecraft/client` дополнительный параметр `"ignoreClassPath": true` + +## Как закидывать моды после установки? + +Для установки модов перейдите по пути: +`ВАШЛАУНЧЕР/gameFiles/clients/ИМЯКЛИЕНТА/` и создайте рядом с `minecraft.jar` папку `mods` после чего, загрузите в нее необходимые модификации. Выполните команду `syncall` в вашей консоли лаунчера. \ No newline at end of file From 7f1cc4ae3617f5f19e02afae210d6968ff14e436 Mon Sep 17 00:00:00 2001 From: TerComPy <149235301+TerComPy@users.noreply.github.com> Date: Sun, 21 Apr 2024 00:04:36 +0300 Subject: [PATCH 2/3] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=20=D1=80=D0=B5=D1=88=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BD=D0=B5?= =?UTF-8?q?=D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D1=85=20=D0=B2=D0=BE=D0=B7?= =?UTF-8?q?=D0=BC=D0=BE=D0=B6=D0=BD=D1=8B=D1=85=20=D0=BF=D1=80=D0=BE=D0=B1?= =?UTF-8?q?=D0=BB=D0=B5=D0=BC=20=09modified:=20=20=20docs/basic/forge.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/basic/forge.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/basic/forge.md b/docs/basic/forge.md index ee29970..417d515 100644 --- a/docs/basic/forge.md +++ b/docs/basic/forge.md @@ -51,6 +51,19 @@ - `game` - записывается в `clientArgs` профиля - `jvm` - записывается в `jvmArgs` профиля но ищем заполнитель `${version_name}` и пишем название файла minecraft (это мы и записываем если не переименовали). В версии >1.13.X не водится данная настройка. + +## Запускается ванильный майнкрафт вместо Forge (такая проблема может встретиться на Forge версии 1.7.10) + +Если forge вообще не запускается, а просто запускается ванильный майнкрафт, то есть следующее решение: +1. (Опционально) Выполните удаление `ВСЕХ` библиотек из папки libraries (`Launcher\gameFiles\libraries`) +2. Перейдите в `%appdata%/.minecraft/libraries` и удалите оттуда все библиотеки, оставив папку пустой +3. Откройте ЛЮБОЙ лаунчер и выберите проблемную версию Minecraft Forge +4. Дождитесь полного запуска +5. Закройте игру, перейдите в тот же самый путь (`%appdata%/.minecraft/libraries`) и скопируйте все библиотеки в `Launcher\gameFiles\libraries` +6. Закиньте туда (`Launcher\gameFiles\libraries`) [Парсер библиотек](https://github.com/kostya-main/parser-libraries/releases) и запустите его +7. Откройте появившийся .json файл его содержимое нужно скопировать в настройку профиля `libraries`, перед этим необходимо выполнить очистку блока `libraries`, удалив оттуда все элементы с `"type": "library"`, остальные типы (`"type": "native"`) необходимо оставить +8. Выполните команду syncall и о чудо, все заработало + ## Решение ошибок при запуске игры Ошибка вида `Caused by: java.lang.NoSuchMethodError: com.google.common.collect.XXXX.XXXXX` скорее всего у вас копии библиотеки `guava` удалите те версии которые были добавлены инсталлятором forge From 6622519644db0da1c65bb9e3a1f317d25a8934f1 Mon Sep 17 00:00:00 2001 From: TerComPy <149235301+TerComPy@users.noreply.github.com> Date: Sun, 21 Apr 2024 13:22:50 +0300 Subject: [PATCH 3/3] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D1=8B=20=D0=BC=D0=BE=D0=B8=20=D0=BE=D1=88=D0=B8?= =?UTF-8?q?=D0=B1=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/basic/forge.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/basic/forge.md b/docs/basic/forge.md index 417d515..7481ed5 100644 --- a/docs/basic/forge.md +++ b/docs/basic/forge.md @@ -60,9 +60,10 @@ 3. Откройте ЛЮБОЙ лаунчер и выберите проблемную версию Minecraft Forge 4. Дождитесь полного запуска 5. Закройте игру, перейдите в тот же самый путь (`%appdata%/.minecraft/libraries`) и скопируйте все библиотеки в `Launcher\gameFiles\libraries` -6. Закиньте туда (`Launcher\gameFiles\libraries`) [Парсер библиотек](https://github.com/kostya-main/parser-libraries/releases) и запустите его -7. Откройте появившийся .json файл его содержимое нужно скопировать в настройку профиля `libraries`, перед этим необходимо выполнить очистку блока `libraries`, удалив оттуда все элементы с `"type": "library"`, остальные типы (`"type": "native"`) необходимо оставить -8. Выполните команду syncall и о чудо, все заработало +6. Закиньте туда в `%appdata%/.minecraft/libraries` [Парсер библиотек](https://github.com/kostya-main/parser-libraries/releases) и запустите его +7. Откройте ваш профиль клиента в LaunchServer (`profiles/ИМЯПРОФИЛЯ.json`) найдите блок `libraries` и удалите оттуда все элементы, в которых содержится `"type": "libraries"`, элементы других типов (в которых не содержится данная строка) необходимо оставить. +8. Откройте `libraries.json`, который был сгенерирован в папке `%appdata%/.minecraft/libraries`, скопируйте оттуда все библиотеки и перенесите их в блок `libraries` в профиле вашего клиента (`profiles/ИМЯПРОФИЛЯ.json`). +9. Выполните команду syncall и о чудо, все заработало ## Решение ошибок при запуске игры