Recommended Server-Side Mods
This guide covers essential server-side mods that can help improve your Minecraft server's performance, stability, and moderation capabilities. These mods are particularly useful for running modded servers like Homestead.
Performance & Optimization
ServerCore
A comprehensive optimization mod that reduces lag and improves TPS through various configurable features.
| Purpose | Stable TPS and server-sided stabilization |
| Platform | Fabric, Forge, NeoForge |
| Download | Modrinth |
Key Features:
- Optimizations for chunk ticking, mob spawning, and player logins
- Configurable entity processing limits to reduce lag spikes
- Dynamic view distance adjustment based on server load
- Mob breeding caps to prevent animal spam
- Async player login handling
Useful Commands:
/servercore status- View current dynamic settings/servercore reload- Reload configuration/mobcaps- Display current per-player mobcaps
Alternate Current
An efficient redstone implementation that dramatically reduces lag from redstone dust.
| Purpose | Efficient redstone contraptions |
| Platform | Fabric, Forge, NeoForge |
| Download | Modrinth |
Key Features:
- Up to 30x lower MSPT (milliseconds per tick) from redstone dust
- Up to 20x fewer block updates from redstone networks
- Predictable and intuitive update order (no more location-dependent behavior)
- Drop-in replacement with minimal code modifications
TT20 (TPS Fixer)
Reduces the feeling of lag by recalculating tick times based on current TPS.
| Purpose | Reducing lag feel when TPS is low |
| Platform | Fabric |
| Download | Modrinth |
How It Works:
TT20 uses the formula ticks * tps / 20 to recalculate how long actions take. For example, when breaking a block at low TPS, it adjusts the break time so players don't notice the lag as much. The end user feels almost no lag even when TPS drops.
Note: TT20 fixes the symptoms of TPS lag, not the underlying cause. Use it alongside other optimization mods for best results.
Connection & Stability
Raknetify
Improves multiplayer experience for players with unstable or rate-limited connections.
| Purpose | Fixing disconnection and ping issues |
| Platform | Fabric, BungeeCord, Velocity |
| Download | Modrinth |
Key Features:
- Uses RakNet protocol for higher reliability and lower latency
- Multiple channels with priorities for better packet handling
- High MTU mode for reduced overhead and improved throughput
- Streaming compression to reduce bandwidth usage
Requirements:
- Requires installation on both client and server
- Needs a UDP port opened at the same port as your server
- Players connect using the
raknet;prefix (e.g.,raknet;play.yourserver.com)
Too Fast
Removes the annoying "moved too quickly" warning and rubber-banding effect.
| Purpose | Eliminates speed-related rubber-banding |
| Platform | Fabric, Forge |
| Download | Modrinth |
Key Features:
- Removes server-side limitations on player speed
- Eliminates "player XYZ moved too fast" console messages
- Server-side only - no client installation needed
Warning: Do not use alongside Random Patches as they conflict.
Neruina - Ticking Entity Fixer
Prevents ticking-related crashes from corrupting your world.
| Purpose | Fixing ticking entity crashes |
| Platform | Fabric, Forge, NeoForge |
| Download | Modrinth |
Key Features:
- Suspends problematic entities instead of crashing the server
- Entities can still be interacted with but won't cause crashes
- Block inventories remain accessible even when block entities are suspended
- Kicks players instead of crashing if a player causes tick errors
- Tracked issues persist across server restarts
Useful Commands:
- Copy crash info to clipboard
- Teleport to problematic entity
- Attempt to resume ticking
- Kill/remove the problematic entity
- Auto-generate GitHub issue reports (1.19+)
Moderation & Anti-Grief
Ledger
A comprehensive logging and rollback system for Fabric servers.
| Purpose | Rollbacks and anti-grief |
| Platform | Fabric |
| Download | Modrinth |
Key Features:
- Tracks hundreds of in-game events (block placement, item transfers, entity kills, etc.)
- Easy inspection and rollback for moderators
- MySQL and H2 database support
- Fast lookup with database indexing
Action Types Tracked:
- Block breaks and placements (by players, mobs, or other causes)
- Item insertions, drops, and pickups
- Entity kills
- And many more...
Key Commands:
/ledger search- Search through logged actions/ledger rollback- Rollback griefed areas/ledger restore- Undo rollbacks/ledger purge- Delete old log entries
Diagnostics & Debugging
Observable
A profiling mod that shows you exactly what's causing lag on your server.
| Purpose | Finding what's lagging your server |
| Platform | Fabric, Forge |
| Download | Modrinth |
Important: Observable requires installation on both the server AND client to use.
Key Features:
- Profiles entities and block entities to show tick time usage
- In-game GUI with organized performance data
- 3D overlay that highlights laggy blocks and mobs
- Copyable teleport commands to jump to lag sources
- Web-based results list for detailed analysis
How to Use:
- Press
R(default keybind) to open the profiler GUI - Set the profile duration (default 30 seconds)
- Click "Profile TPS" to start
- Review results to identify lag sources
Tip: Use Observable alongside Spark for comprehensive performance analysis. Observable finds specific lag sources, while Spark provides overall server metrics.
Requirements:
- Requires operator permissions to use
- Needs Kotlin library mod (Kotlin for Forge or Fabric Language Kotlin)
Immersion & Gameplay
Voice Chat Interaction
Makes Simple Voice Chat interact with the Minecraft world through sculk sensors and wardens.
| Purpose | Skulk sensor and warden voice detection |
| Platform | Fabric, Quilt (Server-side) |
| Download | Modrinth |
Note: Simple Voice Chat is already included in Homestead!
Key Features:
- Talking in voice chat activates nearby sculk sensors
- The warden can detect players talking in voice chat
- Sneaking while talking doesn't trigger vibrations (configurable)
- Configurable volume threshold
- Optional support for whisper and group chat vibrations
Configuration Options:
group_interaction- Trigger vibrations in group chatswhisper_interaction- Trigger vibrations when whisperingsneak_interaction- Trigger vibrations while sneakingvoice_sculk_frequency- Custom vibration frequency (default: 7)
Quick Reference Table
| Mod | Purpose | Server Only? | Download |
|---|---|---|---|
| ServerCore | TPS optimization | Yes | Modrinth |
| Alternate Current | Redstone optimization | Yes | Modrinth |
| TT20 | TPS lag feel reduction | Yes | Modrinth |
| Raknetify | Connection stability | No (both) | Modrinth |
| Too Fast | Remove rubber-banding | Yes | Modrinth |
| Neruina | Crash prevention | Yes | Modrinth |
| Ledger | Logging/rollback | Yes | Modrinth |
| Observable | Lag profiling | No (both) | Modrinth |
| Voice Chat Interaction | Sculk/warden detection | Yes | Modrinth |
Need Help?
- Join our Discord community for support
- Check out BisectHosting for reliable server hosting