Tags
Creators
Details
0.2.1-alpha
Compatibility
Required content
Changes
⚠️ Важное обновление безопасности. Обновитесь, особенно если делитесь своими сборками.
Что случилось
До этой версии мод хранил вход в Ely.by в файле config/ely4everyone-session.properties внутри сборки. Когда сборку экспортируют в .mrpack (или просто кидают папку config другу), файл уезжал вместе с ней, и тот, кто её открыл, оказывался в чужом аккаунте Ely.by.
Что нового
- Вход больше не хранится внутри сборки. Токены лежат в Диспетчере учётных данных Windows (Windows сама шифрует их под твою учётную запись). На macOS и Linux - в папке пользователя (
~/Library/Application Support/ely4everyoneили~/.config/ely4everyone), в файле, который может читать только владелец. - Один вход на все сборки. Вошёл в одной - вход работает во всех сборках с модом, в любом лаунчере. «Выйти» выходит везде.
- Сессия больше не «вылетает». Если токен истёк, пока игра была закрыта, мод сам продлевает его при запуске, а не заставляет входить заново.
- Две запущенные игры не мешают друг другу продлевать вход.
Обновление
- Замени JAR-файл в папке
mods. - Войди через Ely.by ещё один раз. Старый файл входа мод удалит сам и не переносит его: он мог прийти в чужой сборке. Дальше вход общий для всех сборок.
Если ты делился сборкой со старой версией мода
Тот, у кого оказалась сборка, мог получить доступ к твоему аккаунту Ely.by. Смена пароля такие токены не отзывает, а кнопки отзыва на сайте Ely.by пока нет, поэтому напиши в поддержку Ely.by и попроси отозвать доступ приложения Ely4Everyone к твоему аккаунту.
Security update. Up to 0.2.0 the Ely.by login lived in config/ inside the instance, so exporting a modpack shipped your account with it. Now the tokens live in Windows Credential Manager (an owner-only file in your user folder on macOS/Linux), outside every instance: one login works in all your instances and logging out logs out everywhere. Expired tokens are renewed at start instead of logging you out. Log in once more after updating. If you shared a modpack made with an older version, ask Ely.by support to revoke Ely4Everyone's access to your account (a password change does not revoke it).
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:xeV7e9OJ:Fq1cXH4m"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:xeV7e9OJ:Fq1cXH4m"
}

