Commit graph

4 commits

Author SHA1 Message Date
s8n-ru
7f081b2a5c License: switch to AGPL-3.0-or-later
User chose AGPL-3.0 to match AuthMe's GPLv3 lineage but with §13
network-distribution clause. This forces server hosts running modified
forks to share source with players who connect.

Changes:
- LICENSE: full AGPL-3.0 text
- README.md: badge + license section explaining §13 implication
- pom.xml: <licenses> block
- src/main/java/ru/authlimbo/*.java: SPDX header on all 5 files
2026-04-30 19:31:34 +01:00
s8n-ru
cb746147f0 Rename: LoginLimbo -> AuthLimbo
User wants name to literally be 'auth-limbo' to match the auth_limbo
world the plugin manages. Same functionality, same code, just renamed.
2026-04-30 19:19:26 +01:00
s8n-ru
9e0ed01321 Rename: RackedLimbo -> LoginLimbo
Plugin renamed for clarity. Same functionality. Old name was tied
to racked.ru brand; new name describes what it does.

- Java package ru.racked.limbo -> ru.loginlimbo
- Main class RackedLimbo -> LoginLimbo
- Jar LoginLimbo-1.0.0.jar
- Command /loginlimbo (alias /llimbo)
- Permission loginlimbo.admin
- Log prefix [LoginLimbo]
2026-04-30 18:52:36 +01:00
s8n-ru
8cd92694e7 Initial commit: RackedLimbo 1.0.0
Auth-limbo + login-restore fix for Paper 1.21+. Bypasses the
AuthMe `teleportOnLogin` race (PaperMC/Paper#4085) by listening at
MONITOR priority, reading the player's saved quit-location from
AuthMe's SQLite DB, pinning the destination chunk via
addPluginChunkTicket, then chaining getChunkAtAsyncUrgently and
teleportAsync.

Bundles a void auth_limbo world via custom ChunkGenerator so the
plugin removes the need for Multiverse-Core for offline-mode auth flows.
2026-04-30 18:23:13 +01:00