1.0.0
Compatibility
Changes
š VoidLogin v1.0.0 ā Beta
Welcome to the very first public release of VoidLogin!
VoidLogin is a modern authentication plugin built with security, performance, and customization in mind.
⨠Added
š Authentication
- Added player registration system
- Added player login system
- Added secure BCrypt password hashing
- Added password confirmation
- Added password changing
- Added player logout support
š Session Login
- Added automatic session login
- Added configurable session timeout
- Added IP-based session validation
š”ļø Security
- Added movement blocking before login
- Added chat blocking before login
- Added command blocking before login
- Added inventory protection
- Added item pickup blocking
- Added item drop blocking
- Added damage protection before authentication
š Spawn System
- Added Login Spawn
- Added Main Spawn
- Added automatic teleport system
- Added player last location support
šØ Visual Features
- Added BossBar support
- Added Title & Subtitle support
- Added login animations
- Added register animations
- Added logout animations
š Sounds
- Added configurable login sounds
- Added register sounds
- Added logout sounds
- Added auto login sounds
š¾ Database
- Added SQLite database support
- Automatic database creation
- Automatic database upgrade system
āļø Configuration
- Fully customizable messages
- Custom plugin prefix
- Configurable login timeout
- Configurable register timeout
- Configurable session timeout
- Configurable password length
- Configurable security settings
- Configurable BossBars
- Configurable Titles
- Configurable Sounds
š ļø Commands
Added player commands:
/register/login/changepassword/logout
Added admin commands:
/voidlogin/forcelogin/forcelogout/resetpassword/unregister/setloginspawn/removeloginspawn/loginspawn/setmainspawn/removemainspawn/mainspawn
ā” Performance
- Lightweight implementation
- Optimized authentication flow
- Fast SQLite operations
- Low memory usage
- Clean codebase
š Security
- Passwords are stored using BCrypt hashing.
- Plain-text passwords are never stored.
- Secure authentication flow.
š¦ Supported Platforms
- Paper
- Purpur
- Bukkit (Basic Compatibility)
š® Supported Minecraft Versions
- 1.20.x ā 1.21.x
š§ Coming Soon
Future updates are planned to include:
- Premium Account Support
- Hybrid Authentication
- Premium Auto Login
- MySQL Support
- Velocity Support
- BungeeCord Support
- Multi-Language Support
- Discord Integration
- REST API
- Two-Factor Authentication (2FA)
ā¤ļø Thank You!
Thank you for downloading VoidLogin!
If you encounter any bugs or have feature suggestions, please join our Discord community.
š¬ Discord
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:FaUTWqh1:f1fcBSj1"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:FaUTWqh1:f1fcBSj1"
}

