1. Home
  2. CDN
  3. Minecraft
CDN for Minecraft

Minecraft servers that never even see attacks.

Players connect to your address, and the CDN passes them on to your server. Your server’s IP stays secret, bot waves and attacks hit us instead of you – and your players won’t notice a thing.

  • Free plan, forever
  • no credit card required
  • set up in minutes
Minecraft Java Edition
Java
plugin up to the latest version
From 1.8
server list from the cache
Edge
cleared after the bot check
24 hrs
Setup

Players connect as usual. Just protected.

The CDN answers the server list itself – ping floods never reach your server. Only players who actually join are passed on.

  1. 1

    Choose an address

    e.g. play.your-domain.com, plus your server’s address and port. The portal immediately checks whether it responds.

  2. 2

    Set the DNS record

    A CNAME from play to your personal target – with one click or yourself. For the bare domain there’s an SRV record. If the domain is in the CDN’s DNS, this step is skipped.

  3. 3

    Install the plugin

    Hostname and secret are already inside the jar: drop it into plugins or mods, restart, done. Without a plugin it works via the PROXY protocol.

In game
/khcdn status            # protection status
/khcdn stats             # connections, rejected (24 h)
/khcdn spieler <name>    # edge, ping, best edge
/khcdn block <player|IP> # block on all edges
/khcdn wartung an [text] # maintenance mode
Protection

Bot floods, VPN spam, attackers. They stay at the edge.

Always on

Limited new connections per IP, invalid packets dropped, login checks against invalid names and mass logins.

Bot protection

During a login flood, unknown players reconnect once – bots usually can’t, humans take a second. Then they’re cleared for 24 hours.

VPNs and data centers

Make connections from VPN and cloud networks reconnect, or reject them. Regulars and names you approve still get in.

Bans at the edge

Ban names on all edges within seconds – also on Velocity, BungeeCord and servers without the plugin. With the plugin, the edges also enforce your /ban-ip bans and whitelist.

IP stays secret

Players only see the edges. The plugin only allows connections via the CDN – like a firewall, without you having to set one up.

Countries and IP rules

Just like websites: block or always allow addresses, networks and countries.

Comfort for players

No rejections, no detours. The fastest edge.

Best edge for every player

From Minecraft 1.20.5, the plugin sends players to the fastest edge when they join – based on distance and response time to your server. They only see “Connecting…” briefly.

Queue

If the server is full or restarting, players wait on the loading screen and get in one after another – from Minecraft 1.13.

Your own server list entry

Two lines of text with color codes and your own icon – even while your server has crashed or is restarting.

Maintenance

Immediately or scheduled, with your own text in the server list. If the plugin reports a restart, the CDN shows “restarting” – without an outage alert.

Real player IP

Bans, logs and plugins like LuckPerms see the correct address – via plugin or PROXY protocol.

Player profiles

Who was last online, via which edge, from which country and with which connection – and what was rejected.

Operations

Players, TPS, lag. All in view.

Performance

Player and TPS history, peak times by weekday and hour, response time per edge.

Lag diagnostics

If the server stays below 15 TPS for several minutes, you get an alert – with the reason when it can be identified: memory, entities or tick time.

Outage alerts

If no edge has reached your server for 2 minutes, you’re notified – and when it’s resolved.

Status widget

Status card, badge and JSON for your website or Discord – online, maintenance, players, version. Without the server address.

Attack reports

After an attack, share a public page with the numbers – for your community.

Multiple servers

Up to 10 servers per game server – with weights, backup servers and automatic checks via the Minecraft status.

Platforms

Plugin and mods. For almost every server.

Supported platforms

PlatformVersionsInstallation
Paper, Purpur, Pufferfish1.18.2 to 26.xPlugin → plugins/
Spigot, Paper (older)1.8.8 to 1.18.1Plugin → plugins/
Velocity3.3 and laterPlugin → plugins/
BungeeCord, WaterfallJava 17 or newerPlugin → plugins/
Fabric, Quilt1.14 to 26.xMod → mods/
NeoForge1.20.1 to 26.xMod → mods/
Forge1.8.9 to 1.20.xMod → mods/ (modpacks too)
Vanilla, Sponge and others–PROXY protocol

The plugin updates itself – signed versions only.

FAQ

Questions about Minecraft? Answered briefly.

Detailed guides are in the help center.

Will my players notice the CDN?

No. They connect to your usual address. Only during a bot wave do unknown players have to reconnect once.

Which Minecraft versions are supported?

Minecraft Java Edition: plugin for Spigot and Paper from 1.8.8, Velocity and BungeeCord, or a mod for Forge from 1.8.9, Fabric from 1.14 and NeoForge. Other servers use the PROXY protocol. Bedrock is coming.

Do I need the plugin?

No. Protection, bot detection, availability and statistics also work with the PROXY protocol. Without the plugin you don’t get player count and TPS in the portal, lag diagnostics, bans and whitelist at the edges, or the /khcdn commands.

Does it work with Velocity or BungeeCord?

Yes. The plugin runs on Velocity 3.3 and later and on BungeeCord and Waterfall; player bans at the edges work there too.

Can I run my server from home?

Yes – with a device in the CDN without any port forwarding, or via DynDNS if your address changes. Your home address stays hidden.

Get started

Protected in minutes. Start for free.

Free plan, forever · no credit card required · set up in minutes