Skip to content
SPECIFICTION
Get listed

ServerCore

github.com

Self-hosted
Visit github.com
Spec score 6.7 #11 of 24 in Minecraft Performance Mods

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

Alternatives to ServerCoreAll alternatives →