# Pyrelight ## Docs - [Introduction](https://pyrelight.mintlify.app/rlogin/introduction.md): Premium players join without typing anything. Everyone else logs in with a password. - [Installation](https://pyrelight.mintlify.app/rlogin/installation.md): One jar, one conditional dependency, and nothing to configure. - [Quickstart](https://pyrelight.mintlify.app/rlogin/quickstart.md): What actually happens the first time each kind of player connects. - [config.yml](https://pyrelight.mintlify.app/rlogin/configuration/config-file.md): Every setting in plugins/rLogin/config.yml, and when you would change it. - [Database](https://pyrelight.mintlify.app/rlogin/configuration/database.md): SQLite by default. MySQL when several servers must share accounts. - [Proxy setup](https://pyrelight.mintlify.app/rlogin/configuration/proxy.md): What rlogin-velocity does, and the four things you can tell it. - [Messages & languages](https://pyrelight.mintlify.app/rlogin/configuration/messages.md): 17 languages included. Every line players see is editable. - [Premium auto-login](https://pyrelight.mintlify.app/rlogin/features/premium-auth.md): How a premium account is verified, and which UUID it ends up with. - [Password login](https://pyrelight.mintlify.app/rlogin/features/cracked-auth.md): Registering, logging in, and what happens when a premium name is already taken. - [Sessions](https://pyrelight.mintlify.app/rlogin/features/sessions.md): "Remember me" — and an honest account of what it trusts. - [Security](https://pyrelight.mintlify.app/rlogin/features/security.md): Password storage, brute-force lockouts, 2FA, and the one setting that isn't a setting. - [Spawn points](https://pyrelight.mintlify.app/rlogin/features/spawns.md): Four moments rLogin can move a player at, each with its own spawn. - [Migrating from AuthMe](https://pyrelight.mintlify.app/rlogin/features/migrating.md): Bring existing accounts across, hashes included, without asking anyone to re-register. - [Commands](https://pyrelight.mintlify.app/rlogin/reference/commands.md): Every command, its aliases, and what it needs. - [Permissions](https://pyrelight.mintlify.app/rlogin/reference/permissions.md): Two nodes. That's the whole list. - [Developer API](https://pyrelight.mintlify.app/rlogin/reference/api.md): React to rLogin from your own plugin. - [FAQ](https://pyrelight.mintlify.app/rlogin/help/faq.md): The questions that come up before anyone opens the config. - [Troubleshooting](https://pyrelight.mintlify.app/rlogin/help/troubleshooting.md): Symptoms, causes, and the line in the console that tells you which. - [rPlugin](https://pyrelight.mintlify.app/rplugin/introduction.md): In development. Documentation lands here when it does.