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.
61 lines
1.4 KiB
Markdown
61 lines
1.4 KiB
Markdown
---
|
|
name: Bug report
|
|
about: Report a problem with RackedLimbo
|
|
title: "[bug] "
|
|
labels: bug
|
|
assignees: ''
|
|
---
|
|
|
|
## Summary
|
|
|
|
A one-paragraph description of what is broken.
|
|
|
|
## Environment
|
|
|
|
| Field | Value |
|
|
|-------------------------|----------------------------------------|
|
|
| RackedLimbo version | e.g. 1.0.0 |
|
|
| Server software | Paper / Purpur / Folia |
|
|
| Server version | e.g. 1.21.11 build #142 |
|
|
| Java version | output of `java -version` |
|
|
| AuthMe variant | e.g. AuthMe-ReReloaded HaHaWTH b49 |
|
|
| OS | e.g. Debian 13, Windows 11, Docker |
|
|
| Other auth/world plugins| e.g. Multiverse-Core, Essentials, ... |
|
|
|
|
## Steps to reproduce
|
|
|
|
1. ...
|
|
2. ...
|
|
3. ...
|
|
|
|
## Expected behaviour
|
|
|
|
What you expected to happen.
|
|
|
|
## Actual behaviour
|
|
|
|
What actually happened. Include exact log lines.
|
|
|
|
## Logs
|
|
|
|
Paste the relevant section of `logs/latest.log` here. Search for
|
|
`RackedLimbo` to filter our log lines. If you are running with
|
|
`debug: true` in `config.yml`, please include those lines as well.
|
|
|
|
```
|
|
(paste logs)
|
|
```
|
|
|
|
## Configuration
|
|
|
|
If you have customised `plugins/RackedLimbo/config.yml`, paste the
|
|
relevant keys here.
|
|
|
|
```yaml
|
|
(paste config)
|
|
```
|
|
|
|
## Additional context
|
|
|
|
Anything else that might be relevant. Screenshots, stack traces,
|
|
related plugin versions, recent changes to the server.
|