minecraft-server/THANKS.md
s8n-ru 0dad38e02e Initial commit: racked.ru Minecraft server config snapshot
Captures live config state of nullstone Purpur 1.21.11 server:
- docker-compose.yml (itzg/minecraft-server image, MODRINTH_PROJECTS + PLUGINS lists)
- All plugin configs under live-server/plugins/ (no DBs, no jars, no world data)
- Server core: bukkit.yml, spigot.yml, purpur.yml, paper-global.yml, paper-world-defaults.yml, server.properties

Excluded via .gitignore:
- World data (world/, world_nether/, world_the_end/, auth_limbo/)
- Sensitive: AuthMe DB (password hashes), Lands DB, CoreProtect DB, Essentials userdata
- Jars (auto-fetched), logs, caches, .paper-remapped
2026-04-30 18:33:38 +01:00

69 lines
3.4 KiB
Markdown

# Thanks
The racked.ru server runs on the work of many people. None of it would exist without them.
## Server core
| Project | Author(s) | License | Why |
|---------|-----------|---------|-----|
| Minecraft | Mojang Studios | EULA | Game itself |
| Paper | PaperMC team | MIT | High-perf MC server fork |
| Purpur | PurpurMC team | MIT | Paper fork w/ extra config |
| `itzg/minecraft-server` Docker image | Geoff Bourne (itzg) | MIT | Container that runs all of this |
## Plugins (active)
To be filled in per-plugin. See `docs/plugins/<plugin>.md` for full attribution per plugin including author, license, source URL, and contribution context.
| Plugin | Author / Org | License | Source |
|--------|--------------|---------|--------|
| LuckPerms | Luck (lucko) | MIT | https://github.com/LuckPerms/LuckPerms |
| PlaceholderAPI | HelpChat | GPL-3.0 | https://github.com/PlaceholderAPI/PlaceholderAPI |
| EssentialsX | EssentialsX team | GPL-3.0 | https://github.com/EssentialsX/Essentials |
| WorldEdit | EngineHub | GPL-3.0 | https://github.com/EngineHub/WorldEdit |
| Simple Voice Chat | henkelmax | LGPL-3.0 | https://github.com/henkelmax/simple-voice-chat |
| MiniMOTD | jmpms | MIT | https://github.com/jpenilla/MiniMOTD |
| SkinsRestorer | SkinsRestorer team | GPL-3.0 | https://github.com/SkinsRestorer/SkinsRestorer |
| CoreProtect (CE) | PlayPro / Intelli (CE fork) | MIT | https://github.com/PlayPro/CoreProtect / CE fork |
| GrimAC | MWHunter | GPL-3.0 | https://github.com/GrimAnticheat/Grim |
| spark | Luck (lucko) | GPL-3.0 | https://github.com/lucko/spark |
| DiscordSRV | Scarsz | GPL-3.0 | https://github.com/DiscordSRV/DiscordSRV |
| LandClaimPlugin | _author TBD_ | _license TBD_ | https://modrinth.com/plugin/landclaimplugin |
| TAB | NEZNAMY | _license TBD_ | https://github.com/NEZNAMY/TAB |
| ProtocolLib | dmulloy2 + contributors | GPL-2.0 | https://github.com/dmulloy2/ProtocolLib |
| Vault | MilkBowl | LGPL-3.0 | https://github.com/MilkBowl/Vault |
## Plugins (manual / agreement-based)
| Plugin | Author | License/Agreement | Source |
|--------|--------|-------------------|--------|
| LoginSecurity | lenis0012 (orig), Sytm (fork) | GPL-3.0 | https://www.spigotmc.org/resources/loginsecurity.19362/ |
| MarriageMaster | DerFlash | _TBD_ | _TBD_ |
| ProAntiTab | BoomEaro | _TBD_ | _TBD_ |
| ComfyWhitelist | etil2jz | _TBD_ | _TBD_ |
| HelpCommand | Slimerblue22 | _TBD_ | _TBD_ |
| PhantomSMP | Lielay9 | _TBD_ | _TBD_ |
## Tooling
| Tool | Author / Org | Why |
|------|--------------|-----|
| Docker | Docker Inc + community | Containerization |
| Tailscale | Tailscale Inc | VPN mesh for remote admin |
| Traefik | Traefik Labs | Reverse proxy (future TLS) |
## Removed / replaced (still owe thanks)
| Project | Why replaced | Where it went |
|---------|--------------|---------------|
| Lands | Paid, closed source — incompatible w/ FOSS mission. Author Angeschossen still produced excellent work; our switch is principle, not criticism. | Replaced by LandClaimPlugin |
| LitePlaytimeRewards | Upstream dead since 2021 | Awaiting FOSS replacement |
| CosmicGuard | Premium continuous build, can't audit | GrimAC covers anti-cheat |
## Special
This server was scaffolded with help from Claude Code (Anthropic). Documentation written collaboratively. Bugs, design choices, and any opinions in this repo are the operator's, not the AI's.
---
If your name should be on this list and isn't, open a PR or an issue. If you'd prefer to be removed, same — we'll respect it.