- Загрузчики
- FabricForgeQuiltBukkit
- Скачиваний на Modrinth
- 8,6 тыс.
- Подписчиков на Modrinth
- 19
- версий
- 5
- Обновлён
- 29 марта 202629 мар.
- Опубликован
- в 2024
Коротко о моде
Работает и в игре, и на сервере — ставьте, где нужен
Agenta
Сервер авторизации и фикс скинов для старых версий Minecraft.
Совместимость
Требуется Java 7. (Теоретически это можно собрать под Java 5, но у меня нет нужных для этого инструментов сборки.) Если запускаешь это на Java 12 и новее, добавь следующий аргумент JVM: --add-exports java.base/sun.net.www.protocol.http=ALL-UNNAMED
- Как мод: Тот же самый Jar будет работать на forge, bukkit и modloader от Risugami для версий Minecraft от Alpha 1.0.4 до релиза Minecraft 1.7.10 (это просто версии, на которых я тестировал)
- Как JavaAgent: Добавь следующий аргумент JVM:
-javaagent:{path}/agent.jar(замени path на расположение agent.jar) - Inline/static: В этой конфигурации Agenta по сути берёт на себя роль запуска Minecraft. Добавь следующий аргумент JVM и замени
{mainClass}по необходимости в зависимости от того, какую версию Minecraft ты запускаешь:-Dagenta.main.class={mainClass} - Как плагин Bukkit (тестировалось с bukkit для Minecraft Beta 1.2_01)
Настройки JVM/конфига
Ни одна из них не нужна для запуска Agenta. Доступные контексты:
"*" => ALL
"static" => Когда Agenta запускается как главный класс с расчётом на ручную цепочку загрузки другого класса.
"config" => Появляется только в файле конфига.
| Контекст | свойство | Аргумент | описание |
|---|---|---|---|
| * | agenta.assets.fml | -Dagenta.assets.fml={value} | Ссылка на архив, на который Agenta должна перенаправлять запросы на скачивание legacy forge |
| * | agenta.assets.index | -Dagenta.assets.index={value} | URL индекса ассетов, который Agenta должна использовать как базовый |
| * | agenta.assets.routing | -Dagenta.assets.routing=true | Должна ли agenta перенаправлять запросы к серверам ассетов mojang? (по умолчанию: "true") |
| * | agenta.assets.url | -Dagenta.assets.url={value} | URL сервера ресурсов, с которого Agenta должна тянуть ассеты | * | agenta.prt.color | -Dagenta.prt.color=false | Передай значение 'false', чтобы отключить цветной вывод. |
| * | agenta.prt.debug | -Dagenta.prt.debug=false | Должна ли agenta показывать отладочные сообщения? |
| * | agenta.save.file | -Dagenta.save.file=saves.json | При обработке сохранений для некоторых версий старого Minecraft, которые полагались на давно мёртвые эндпоинты mojang, как agenta должна называть файл сохранения? (по умолчанию: "saves.json") |
| * | agenta.skin.resize | -Dagenta.skin.resize=true | Должна ли agenta пытаться изменить размер скинов с 64x64 на 64x32 для лучшей совместимости? (по умолчанию: "true") |
| * | agenta.skin.merge | -Dagenta.skin.merge=true | Должна ли Agenta брать многослойные скины и пытаться сплющить слои? (по умолчанию: "true") |
| * | agenta.skin.cache | -Dagenta.skin.cache=true | Должна ли agenta кэшировать поиск скинов? (по умолчанию: "true") |
| config | agenta.config.version | Версия agenta, которая сгенерировала заданный файл конфига. Будет использоваться для определения, должна ли agenta обновить заданный файл конфига | |
| static | agenta.main.class | -Dagenta.main.class={value} | Класс, который Agenta должна попытаться загрузить следующим при работе в static/inline режиме |
Фиксы
- Поддержка скинов для версий до 1.7.10
- Поддержка плащей для версий до 1.7.10
- Звук для версий игры до 1.6
- Сохранение миров для некоторых сборок до alpha (экспериментально)
- Forge 1.5.2 не может получить свои файлы библиотек (экспериментально)
Примечание
- Один и тот же jar будет работать почти для всех версий Minecraft до Release 1.8
- Любой сторонний загрузчик модов на основе Fabric должен поддерживаться.
- NilLoader может загружать Agenta. (Agenta не соответствует критериям мода для NilLoader)
- Некоторые древние версии Forge/загрузчика модов могут потребовать загрузки Agenta как jar-мода.
- LiteLoader навязывает проверки совместимости, поэтому никогда не сможет поддерживаться полностью
Частые вопросы
Как установить Agenta?
Установите Fabric под свою версию Minecraft, скачайте Agenta под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Agenta?
У Agenta есть сборки для Minecraft 1.0–1.7.10.
Нужен ли Agenta на сервере?
Работает и в игре, и на сервере — ставьте, где нужен