Compatibility
Minecraft: Java Edition
Platforms
Creators
Details

Description
A modern identity plugin for Minecraft networks that handles authentication, registration, verification, and account migration through one flexible core.
Instead of hard-coding your whole setup around one fixed login model, Identica treats authentication methods as separate providers and lets the core manage the flow around them.
Dependencies & Information
-
Platform
Identica is currently aVelocity/BungeeCordplugin and should be installed on your proxy. -
Java
The plugin works exclusively on Java 21 and higher. -
Persistence
SQLite is used as the default data storage option. If necessary, you can switch to H2, MySQL/MariaDB, or PostgreSQL. -
Replication
For advanced setups, Identica supports optionalRedisreplication for shared sessions, reservations, conflicts, and events across your network. -
Important
Identica is the core system only. Authentication methods are not bundled into this project and must be installed separately as provider resources.
What Identica Gives You
Identica is built for networks that need more than one fixed way to handle player identity.
Instead of being only a password login plugin or a premium-account plugin, Identica works as a flexible core. Providers plug into that core and bring the actual identity behavior: they can handle registration, authentication, and, when supported, account migration.
Identica then connects everything together. It decides which provider should be used, guides the player through the right flow, keeps sessions consistent, links accounts to their providers, and makes sure registration, authentication, and migration all follow the same structure.
The result is an identity system that can grow with your network. You start with the Identica core, add the providers that match your setup, and keep the freedom to expand later without rebuilding your entire authentication system.

What This Means In Practice
With Identica and its default providers, your network can support a modern account flow without forcing every player through the same login method.
Premium players can be recognized automatically when possible, while password-based login can still be used for accounts that need it. This gives players a smoother experience when premium resolution is available, but keeps credential-based access available where it still matters.
Accounts can also be protected further with verification methods such as TOTP-based 2FA. Other verification methods may be added through separate addons, so your security setup can grow without changing the whole identity system.
The default providers and their setup are explained in the Documentation.



