Tags
Creators
Details
Licensed ARR
Published 8 months ago
Updated 1 hour ago
All versions
4.2.0
Release
Premium & IP Trust Update2 months ago 27
Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
1.19.4
Platforms
Bukkit
Paper
Purpur
Changes
๐ AstraLogin v4.2.0 - Premium & IP Trust Update
โญโ MINI Premium Auto Login
- Premium Auto Login: The plugin now detects players with a Premium account by querying the Mojang website. Note: This is not a full player session authentication system and requires IP Shield to be enabled in the config to prevent account theft.
๐๏ธ๐ค IP Trust System
- IP Trust System: This is a unique IP reputation system that tracks suspicious player actions. If someone from a given IP starts spamming connections to the server or tries to hack and crack the password, their reputation will drop and over time, convenient functions such as login sessions or MINI Premium Login will be blocked on that specific IP.
๐๐ Upgraded Update Checker
- Update Checker: Now Update Checker not only shows information about the new update but also divides it into separate messages about Major Minor and Patch, as well as pre-release and experimental versions.
โจ๏ธโก๏ธ Command /logout
- New Command: The /logout command kicks the player from the server and deletes their login session. It's a small command but it helps ensure that no one can access your account with an active login session.
๐โ Reworked language file format
- Language files: Language files have been reworked to a new, more readable format, instead of long message keys, they are now separated into sections, e.g. messages --> login --> success
Thank you for using AstraLogin! If you encounter any issues or have suggestions, please report them on our Discord or GitHub. ๐ฆพ๐ฅ
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:ZxpKFeKs"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:sO4dBl28:ZxpKFeKs"
}

