MCPcopy Index your code
hub / github.com/Elytrium/LimboAuth

github.com/Elytrium/LimboAuth @1.1.14

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.1.14 ↗ · + Follow
253 symbols 600 edges 34 files 2 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Elytrium

LimboAuth

Join our Discord Modrinth Game Versions Modrinth Downloads Proxy Stats Proxy Stats

Auth System built in virtual server (Limbo). \ Описание и обсуждение на русском языке (spigotmc.ru) \ Описание и обсуждение на русском языке (rubukkit.org)

Test server: ely.su

See also

  • LimboFilter - Most powerful bot filtering solution for Minecraft proxies. Built with LimboAPI.
  • LimboAPI - Library for sending players to virtual servers (called limbo)

Features of LimboAuth

Commands and permissions

Player

  • limboauth.commands.destroysession | /destroysession - Destroy Account Auth Session Command
  • limboauth.commands.premium | /license or /premium - Command Makes Account Premium
  • limboauth.commands.unregister | /unregister - Unregister Account Command
  • limboauth.commands.changepassword | /changepassword - Change Account Password Command
  • limboauth.commands.totp | /totp - 2FA Management Command
  • limboauth.commands.* - Gives All Player Permissions

Admin

  • limboauth.admin.forceunregister | /forceunregister - Force Unregister Account Command
  • limboauth.admin.forcechangepassword | /forcechangepassword - Force Change Account Password Command
  • limboauth.admin.forceregister | /forceregister - Force Registration Account Command
  • limboauth.admin.reload | /lauth reload - Reload Plugin Command
  • limboauth.admin.* - Gives All Admin Permissions

Donation

Your donations are really appreciated. Donations wallets/links/cards:

  • MasterCard Debit Card (Tinkoff Bank): 5536 9140 0599 1975
  • Qiwi Wallet: PFORG or this link
  • YooMoney Wallet: 4100 1721 8467 044 or this link
  • Monero (XMR): 86VQyCz68ApebfFgrzRFAuYLdvd3qG8iT9RHcru9moQkJR9W2Q89Gt3ecFQcFu6wncGwGJsMS9E8Bfr9brztBNbX7Q2rfYS

Extension points exported contracts — how you extend this code

MigrationHashVerifier (Interface)
(no doc) [3 implementers]
src/main/java/net/elytrium/limboauth/migration/MigrationHashVerifier.java
DatabaseConnector (Interface)
(no doc)
src/main/java/net/elytrium/limboauth/dependencies/DatabaseLibrary.java
DatabaseStringGetter (Interface)
(no doc)
src/main/java/net/elytrium/limboauth/dependencies/DatabaseLibrary.java

Core symbols most depended-on inside this repo

deserialize
called by 91
src/main/java/net/elytrium/limboauth/Settings.java
sendMessage
called by 74
src/main/java/net/elytrium/limboauth/handler/AuthSessionHandler.java
getUsername
called by 23
src/main/java/net/elytrium/limboauth/LimboAuth.java
getSerializer
called by 21
src/main/java/net/elytrium/limboauth/LimboAuth.java
getDigest
called by 18
src/main/java/net/elytrium/limboauth/migration/MigrationHash.java
getHash
called by 10
src/main/java/net/elytrium/limboauth/model/RegisteredPlayer.java
getPlayer
called by 9
src/main/java/net/elytrium/limboauth/event/PreEvent.java
getServer
called by 7
src/main/java/net/elytrium/limboauth/LimboAuth.java

Shape

Method 196
Class 45
Enum 8
Interface 4

Languages

Java100%

Modules by API surface

src/main/java/net/elytrium/limboauth/LimboAuth.java62 symbols
src/main/java/net/elytrium/limboauth/model/RegisteredPlayer.java25 symbols
src/main/java/net/elytrium/limboauth/handler/AuthSessionHandler.java22 symbols
src/main/java/net/elytrium/limboauth/Settings.java17 symbols
src/main/java/net/elytrium/limboauth/command/LimboAuthCommand.java13 symbols
src/main/java/net/elytrium/limboauth/event/TaskEvent.java10 symbols
src/main/java/net/elytrium/limboauth/dependencies/DatabaseLibrary.java9 symbols
src/main/java/net/elytrium/limboauth/listener/AuthListener.java7 symbols
src/main/java/net/elytrium/limboauth/event/ChangePasswordEvent.java7 symbols
src/main/java/net/elytrium/limboauth/migration/MigrationHash.java6 symbols
src/main/java/net/elytrium/limboauth/event/PostEvent.java5 symbols
src/main/java/net/elytrium/limboauth/command/ForceUnregisterCommand.java5 symbols

Datastores touched

(mysql)Database · 1 repos

For agents

$ claude mcp add LimboAuth \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact