Tags
Creators
Details
2.1.0
Compatibility
Changes
๐ก๏ธ AstraLogin UPDATE PROTECTION - v2.1.0 -
New Features & Improvements:
โ ๏ธ PASSWORD RESET REQUIRED! โ ๏ธ
โ New hashing algorithm - The algorithm has been changed from SHA-256 to BCrypt, from now on the old passwords will not work, to fix this, completely delete the passwords.yml file in the plugin files and allow players to register again
โ Password masking โ An option to mask the password to the logger has been added. From now on, you can set in the config whether you want to completely delete the log with the password or only mask the password with asterisks
โ Expanding anti-multi-account protection โ The option of limiting IP addresses per account has been added to the config, so you can now set an IP limit of your choice so that several accounts with the same IP can use the server, or completely disable multi-account protection.
โ Small prefix color fix โ From now on, the plugin's main HEX prefix has been changed to blue from red and a separate prefix with the default Minecraft colors has been added for console messages
โ Protecting players console passwords โ Now passwords are not loaded in the console when the player logs in. Logs are blocked using the "Log4j" logger. Currently, this cannot be disabled for password security reasons, but in the next versions of the plugin it will be possible to mask the password or completely remove the log.
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:sO4dBl28:6wU2MXut"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:sO4dBl28:6wU2MXut"
}

