{"id":20220228,"url":"https://github.com/urantij/pathofexile-nospidermod","last_synced_at":"2026-05-29T13:31:09.614Z","repository":{"id":186151067,"uuid":"625501559","full_name":"Urantij/PathOfExile-NoSpiderMod","owner":"Urantij","description":"Заменяет паукообразных противников на бочки и ящики.","archived":false,"fork":false,"pushed_at":"2023-09-20T05:51:29.000Z","size":31,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-03T12:12:38.529Z","etag":null,"topics":["pathofexile"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Urantij.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-09T10:04:41.000Z","updated_at":"2023-12-10T12:49:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"9d94ad45-7d1e-4760-ae88-94103b4aa95a","html_url":"https://github.com/Urantij/PathOfExile-NoSpiderMod","commit_stats":null,"previous_names":["urantij/pathofexile-nospidermod"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Urantij/PathOfExile-NoSpiderMod","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Urantij%2FPathOfExile-NoSpiderMod","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Urantij%2FPathOfExile-NoSpiderMod/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Urantij%2FPathOfExile-NoSpiderMod/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Urantij%2FPathOfExile-NoSpiderMod/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Urantij","download_url":"https://codeload.github.com/Urantij/PathOfExile-NoSpiderMod/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Urantij%2FPathOfExile-NoSpiderMod/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33655440,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-29T02:00:06.066Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pathofexile"],"created_at":"2024-11-14T06:45:38.690Z","updated_at":"2026-05-29T13:31:09.594Z","avatar_url":"https://github.com/Urantij.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Path Of Exile No Spider Mod\n\nПрограмма для модификации файлов игры, заменяющая пауков и похожих противников на бочки и коробки.\n\n![Screenshot from 2023-04-11 20-36-46](https://user-images.githubusercontent.com/19665286/232219501-35e03848-60c4-4595-ae03-e978a87b676c.png)\n\nЗаменяются пауки, большие крабы (Как в начале первого акта), а также тараканы.\n\n## Предостережение\n\nВполне возможно, использование этой программы может привести к бану аккаунта. Я не читал правила ггг, и мне как-то всё равно, потому что иначе я всё равно не смог бы играть.\nЯ использую этот метод примерно с лиги блайт, и немного поиграл на лиге trials (3.22), пока что блокировку я не получил.\nИспользуйте на свой страх риск.\n\n## Использование\n\nСтим версия не поддерживается.\nДля работы необходим файл Content.ggpk, который есть только в отдельном лаунчере.\n\nТакже для работы программы необходима библиотека `oo2core.dll`, также известная как Oodle Compression. А конкретнее `oo2core8`.\nОна платная, и я не могу её распространять, но есть вероятность, что её можно найти в сети интернет.\nНа их сайте написано, что она кроссплатформа, но линукс версию я найти не смог, так что мне приходится запускать программу через виртуалку :^)\n\nПрограмма принимает аргументы `-p` и `-r`\nПосле аргумента `-p` должен быть путь до `Content.ggpk` файла. Пробелы должны быть экранированы обратным слешем.\n\n`dotnet PathOfExile-NoSpiderMod.dll -p C:/Program\\ Files/.../Content.ggpk`\n\nПо умолчанию программа не делает замены, а только проверяет, есть ли необработанные противники в файлах игры.\nЧтобы запустить обработку, нужно добавить аргумент `-r`.\n\nПосле каждого обновления игры есть шанс, что файлы частично или целиком починятся, поэтому рекомендуется делать проверку после запуска лаунчера.\nВ ярлык игры можно добавить аргумент `--nopatch`, чтобы обновления не было.\nЯ сделал два ярлыка. Один для просто запуска игры, с аргументом `--nopatch`. Если при попытке входа игра требует обновление, или я сам хочу его проверить, используется второй ярлык с аргументом `--require-launch`.\n\nТакже из игры удаляется человек, открывающий дверь после убийства Хиллока. Если его нет, и нет его озвучки, программа работает.\n\nЕсли всё пойдёт не по плану, в файлах игры есть `PackCheck.exe`, который должен исправить содержимое `Content.ggpk`\n\nЕсли есть вопросы, можете написать в дискорд или на почту, контакты есть в моём профиле.\n\nКрабы это ящики. Все остальные - бочки.\n\n## Как\n\nБольшая часть работы была сделана очень давно методом проб и ошибок, поэтому я не могу объяснить, почему делаются определённые действия.\nВсё делается так, потому что иначе игра вылетала.\n\nРабота идёт в два этапа.\n\nОбработка aoc файлов. В этих файлах есть информация о мешах противника. Эта информация удаляется, в итоге противник становится невидимым.\n\nПосле чего обрабатываются otc файлы. В этих файлах находятся скрипты противника.\nДобавляются 2 метода, один прикрепляет к противнику бочку, когда он спавнится, второй убирает бочку при смерти.\n\nНо некоторые пауки называются не Spider, а, например, RazorLeg.\nПоэтому программа также смотрит на пути скинов противников, потому что скин в любом случае называется Spider.\n\n## Линукс\n\nЯ не смог заставить программу работать через wine, но у меня получилось пропатчить игру, запустив программу на виртуалке, и указав путь до игры через Shared Folders.\n\n## Кредиты\n\nЭта программа возможна только благодаря авторам этой библиотеки\n\nhttps://github.com/aianlinb/LibGGPK3\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furantij%2Fpathofexile-nospidermod","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Furantij%2Fpathofexile-nospidermod","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furantij%2Fpathofexile-nospidermod/lists"}