ServerCore
github.com
What it is
ServerCore is a free, self-hosted Minecraft mod focused on server performance and lag-spike reduction. It runs on dedicated servers and in singleplayer, with Modrinth compatibility for Fabric, Forge, and NeoForge. Entity Activation Range reduces the entities processed by the server. Dynamic checks can adjust chunk-tick distance, view distance, simulation distance, and mobcaps according to tick time and configuration. Administrators can set spawn rates and mobcaps per spawn group, with optional rules for reinforcements, spawners, and nether-portal random ticks. Breeding Caps limit same-type breeding within a radius, while chunk-ticking-distance narrows the range for mob spawning and random ticks. Commands include reload, settings, status, mobcaps, and statistics. Configuration files are config.yml and optimizations.yml in config/servercore. Changes that alter vanilla behavior are disabled by default.
Spec sheet
- Purpose
- ServerCore is a Minecraft mod that aims to optimize the Minecraft server.Read 1 Oct 2026 · github.com
- Support
- The project README links to a Discord server, and Modrinth links to GitHub issue reporting.Read 1 Oct 2026 · raw.githubusercontent.com
- License
- Modrinth lists ServerCore as MIT licensed, while the repository states that some files using patches are GPL-3.0 and all other files are MIT licensed.Read 1 Oct 2026 · modrinth.com
- Breeding caps
- Breeding Caps limit how many mobs of the same type can be bred within a specified radius.Read 1 Oct 2026 · github.com
- Chunk ticking
- The chunk-ticking-distance setting reduces the distance at which chunks perform mob spawning and random ticks.Read 30 Sep 2026 · github.com
- Commands
- The mod provides /servercore reload, /servercore settings, /servercore status, /mobcaps and /statistics commands.Read 30 Sep 2026 · github.com
- Configuration
- Configuration files are config.yml and optimizations.yml in the config/servercore folder.Read 1 Oct 2026 · github.com
- Default behavior
- Changes that can affect vanilla behavior are disabled by default.Read 30 Sep 2026 · github.com
- Distribution
- The project is distributed through Modrinth and CurseForge and links to both from its README.Read 1 Oct 2026 · raw.githubusercontent.com
- Dynamic checks
- Dynamic performance checks can adjust chunk-tick distance, view distance, simulation distance and mobcaps according to tick time and configuration.Read 1 Oct 2026 · github.com
- Entity activation
- Entity Activation Range reduces the number of entities processed by the server and is based on Spigot and PaperMC implementations.Read 1 Oct 2026 · github.com
- Lag reduction
- It includes patches and optimizations intended to improve performance and reduce lag spikes.Read 1 Oct 2026 · github.com
- Latest listed file
- CurseForge lists ServerCore NeoForge 1.5.20+26.3 as the latest release, dated September 16, 2026.Read 1 Oct 2026 · curseforge.com
- Loaders
- The project lists Fabric, Forge and NeoForge as supported platforms.Read 1 Oct 2026 · modrinth.com
- Minecraft versions
- Modrinth lists support from Minecraft Java Edition 1.17.1 through 1.21.x, 26.1.x, 26.2 and 26.3.Read 30 Sep 2026 · modrinth.com
- Mob controls
- Configurable mob spawning supports per-spawngroup spawn rates and mobcaps, with optional rules for reinforcements, spawners and nether-portal random ticks.Read 30 Sep 2026 · github.com
- Mob spawning
- Mob-spawning configuration allows spawn rates and vanilla mobcaps to be modified for each spawn group.Read 1 Oct 2026 · github.com
- Supported use
- The mod works on dedicated servers and in singleplayer.Read 1 Oct 2026 · github.com
- Vanilla behavior
- Features that alter vanilla behavior are disabled by default.Read 1 Oct 2026 · github.com
Strong points and limits
Strong points
- Works on dedicated servers and singleplayer
- Supports Fabric, Forge, and NeoForge
- Configurable mob spawning and mobcaps
- Dynamic distance and performance checks
- Vanilla-altering changes disabled by default
Limits
- Self-hosted deployment required
- Configuration changes can affect vanilla behavior
- Behavior varies by Minecraft version
- Some files use different licenses
Who it suits
It suits Minecraft server operators and singleplayer users seeking configurable performance controls. It is relevant to installations using Fabric, Forge, or NeoForge across the listed Java Edition versions.
Verdict
ServerCore offers detailed controls for entity processing, ticking, spawning, and performance checks. Its free self-hosted model fits operators comfortable editing configuration files and selecting a compatible loader and version.
Where Specifiction places it
- Minecraft Performance Mods#11 of 246.7