Server-Side QoL Pack: Fabric for Minecraft 1.21.1 on Fabric Loader 0.20.1 (Java 21).
Every mod in this pack runs on the server only. Players join with a plain vanilla client and nothing to install. It bundles the small server tools from this author plus a handful of well-known server-side performance mods, with configs tuned so the pack is useful the moment the server starts.
What players get
- Coordinates in the action bar (/coords to hide), death coordinates with a respawn reminder, double doors and gates that open together
- A welcome with their player number, a message of the day, /afk, /skipnight votes, /mail for offline players, /poll and /vote, /rules and /info
- Dropped items cleaned every ten minutes with warnings, so farms do not lag the server
What the owner gets
- Hourly world backups while players are online and one at shutdown (Server Essentials), /serverbackup now
- /restart scheduling, /maintenance on with an allow list, /tps /mem /uptime with lag alerts and a stats.csv
- ChatGuard against caps, repeats and links; Auto Announcer tips every ten minutes
- Playerbase: a private retention dashboard (daily actives, new vs returning, D1/D7 retention) at http://127.0.0.1:8765 on the server machine
- Performance: FerriteCore, Lithium, ModernFix, spark, Alternate Current, Clumps
Server install
The server pack at https://actuallyop.com/sources holds this author's mods and the tuned configs; its README lists the exact third-party files to add. Or install the client pack with the CurseForge App, copy its mods/ and config/ folders to a server with the same loader, and start. The pack is server-side: the client install is only a convenient way to get the files.
Configs shipped in overrides/config
- config/lagcleaner/lagcleaner.properties
- config/deathcoords/deathcoords.properties
- config/coordshud/coordshud.properties
- config/welcomemessages/welcome.properties
- config/welcomemessages/motd.txt
- config/couplings/couplings.properties
- config/playerbase/playerbase.properties
- config/afkstatus/afkstatus.properties
- config/autoannouncer/announcer.properties
- config/autoannouncer/messages.txt
- config/chatguard/chatguard.properties
- config/maintenancemode/maintenance.properties
- config/nightskip/nightskip.properties
- config/playermail/playermail.properties
- config/polls/polls.properties
- config/scheduledrestart/scheduledrestart.properties
- config/serverbackup/serverbackup.properties
- config/serverinfo/serverinfo.properties
- config/servermonitor/servermonitor.properties
Mods in the pack
| Mod | Author | Licence | File |
|---|---|---|---|
| LagCleaner | molonlav3 | MIT | lag-cleaner-1.0.0-1.21-1.21.1-fabric.jar |
| Server Essentials | molonlav3 | MIT | server-essentials-1.1.0-1.21-1.21.1-fabric.jar |
| CoordsHUD | molonlav3 | MIT | coords-hud-1.0.0-1.21-1.21.1-fabric.jar |
| DeathCoords | molonlav3 | MIT | death-coords-1.0.0-1.21-1.21.1-fabric.jar |
| Welcome Messages | molonlav3 | MIT | welcome-messages-1.0.0-1.21-1.21.1-fabric.jar |
| Playerbase | molonlav3 | MIT | playerbase-0.1.0-1.21-1.21.1-fabric.jar |
| Couplings Continued | molonlav3 | Apache-2.0 | couplings-continued-2.0.0-1.21-1.21.1-fabric.jar |
| Fabric API | modmuss50 | Apache-2.0 | fabric-api-0.116.17+1.21.1.jar |
| FerriteCore | malte0811 | MIT | ferritecore-7.0.3-fabric.jar |
| Lithium | JellySquid | LGPL-3.0-only | lithium-fabric-0.15.4+mc1.21.1.jar |
| ModernFix | embeddedt | LGPL-3.0-only | modernfix-fabric-5.25.1+mc1.21.1.jar |
| spark | lucko | GPL-3.0 | spark-1.10.109-fabric.jar |
| Alternate Current | SpaceWalkerRS | MIT | alternate-current-mc1.21-1.9.0.jar |
| Clumps | Jaredlll08 | MIT | Clumps-fabric-1.21.1-19.0.0.1.jar |
Recommended, add yourself
- Let Me Despawn: server-side, but its current files need the author's Almanac and Dungeon Config libraries too (the first test boot stopped on the missing dependencies), so it stays optional
- Krypton: network stack optimisation; not checked for third-party distribution, so left out
- Chunky: world pre-generation; not checked for third-party distribution, so left out
- ServerCore: its CurseForge project has third-party distribution switched off
- Forgotten Graves Continued: changes death itself, so it is a separate choice (see the Death Done Right pack)
Third-party mods are referenced by their CurseForge project and downloaded by the CurseForge App from their own pages; each permits redistribution under the licence in the table and allows third-party distribution on CurseForge. This pack contains no modified third-party files. Couplings Continued continues Couplings by Chloe Dawn (Apache-2.0), credited on their own pages.
More free tools: actuallyop.com

