- Removed IP validation from AuthLimboManager (handleLogin, onPlayerChooseInitialServer, onServerPreConnect)
- Removed IP binding check from LoginCommand (Velocity)
- Removed IP from AuthListener.isValidSession and Account.hasValidCrackedSession
- Removed IP fields from AccountData (lastIp, registeredIp, ipMatches, hasRegisteredIp)
- Removed updateRegisteredIp/resetRegisteredIp from VelocityDatabaseManager
- Removed setip/resetip admin subcommands
- Removed updateRegisteredIp calls from PreLoginListener and RegisterCommand
- Removed ip_mismatch from message YAML files
- Changed ip_binding default to false
- Sessions now validate by UUID + expiry only, no IP required