An archived, experimental Minecraft server written from scratch in Kotlin: a lab for developers and hobbyists curious about how a server works.

Select from our wide range of optimized game servers. Each server is configured for maximum performance and comes with DDoS protection.







Compare recommended use, plan hardware and monthly prices.
| Plan | Recommended for | Hardware | Monthly price |
|---|---|---|---|
| Bronze 4GB | Testing, learning and developmentPlenty for a lightweight server that never generates terrain; our recommended plan. | 4 vCore Ryzen 9950X · 4 GB DDR5 6000MHz · 50 GB NVMe SSD Samsung 990 PRO | ₺240.00/mo |
| Silver 6GB | Bigger pre-built world, small group testsA bit of extra room to load a larger map and test with a few people at once. | 4 vCore Ryzen 9950X · 6 GB DDR5 6000MHz · 60 GB NVMe SSD Samsung 990 PRO | ₺345.00/mo |
| Gold 8GB | Not recommendedKrypton's experimental state limits you before hardware does; more RAM won't help. | 4 vCore Ryzen 9950X · 8 GB DDR5 6000MHz · 70 GB NVMe SSD Samsung 990 PRO | ₺440.00/mo |
| Platinum 10GB | Not recommendedIf you're building a real server with these resources, Paper is far more efficient. | 4 vCore Ryzen 9950X · 10 GB DDR5 6000MHz · 100 GB NVMe SSD Samsung 990 PRO | ₺530.00/mo |
| Diamond 12GB | Not recommendedOn an archived project, this much memory would sit idle. | 4 vCore Ryzen 9950X · 12 GB DDR5 6000MHz · 110 GB NVMe SSD Samsung 990 PRO | ₺617.50/mo |
| Emerald 16GB | Not recommendedExtra cores can't fill in Krypton's missing features. | 6 vCore Ryzen 9950X · 16 GB DDR5 6000MHz · 120 GB NVMe SSD Samsung 990 PRO | ₺840.00/mo |
| Xtreme 32GB | Not recommendedCompletely unnecessary for Krypton; aimed at large Paper or Folia servers. | 12 vCore Ryzen 9950X · 32 GB DDR5 6000MHz · 200 GB NVMe SSD Samsung 990 PRO | ₺1520.00/mo |
The access and hardware you need to try Krypton, read its source and test it with your own world.
Krypton is a Minecraft server written from scratch in Kotlin instead of building on Mojang's code, an instructive example for developers curious how server architecture looks in a modern JVM language.
Krypton's plugin API was designed from scratch, drawing mainly on Sponge and Minestom, and its plugin loading resembles Velocity's. That's why Bukkit plugins don't run on it.
Since Krypton can't generate terrain, you upload a world created in vanilla Minecraft through SFTP or the file manager. NVMe storage reads large world folders quickly.
The world name, server options and other settings live in config.conf. If the world name doesn't match the folder you uploaded, the server won't start; you edit it from the panel.
Automatic backups run on schedule, and a manual panel backup before trying a new plugin or world on experimental software lets you get everything back as it was.
Because Krypton never generates terrain, it skips one of the most CPU-hungry jobs a Minecraft server does, leaving plenty of Ryzen 9 9950X headroom for your tests even on the smallest plan.
For $6.00 a month you can run Krypton, a lightweight Minecraft server written from scratch in Kotlin, on 4 GB of DDR5 memory, a Ryzen 9 9950X and NVMe SSD, installed automatically once payment clears. First, an honest note: the KryptonMC team archived the project in April 2025, and its developers describe Krypton as experimental and not battle-tested. Krypton has no world generation, so you upload a world created in vanilla over SFTP and set its name in config.conf. Your server runs in our Istanbul datacenter; for a real community server we recommend Paper, and Krypton for experimenting and learning.
Krypton is an open-source project from the KryptonMC team, written in Kotlin and described by its authors as a fast, lightweight Minecraft server. Unlike software such as Paper or Spigot that builds on Mojang's code, Krypton rebuilds the server logic from scratch and designs its plugin API from the ground up.
The most important thing to know before deciding is the project's status. Krypton's GitHub repository was archived by its owner on April 2, 2025 and is now read-only, so no new features, bug fixes or support for new Minecraft versions are expected. Its developers also describe Krypton as experimental, not battle-tested and still a work in progress.
Based on the protocol number in its source code, the last Minecraft version Krypton targeted is 1.19.3, and players need that version to connect. All of this makes Krypton suitable for curiosity, learning and experiments rather than a community server. If you're building a world to play with friends long-term, Paper or Purpur is a far better choice.
Krypton's most obvious limit is the absence of world generation. The project itself calls this a large, unfinished task, so you have to give the server a ready-made world generated in vanilla Minecraft. When players reach the edge of that map, Krypton can't create new terrain.
A practical approach: create a single-player world with the targeted version, 1.19.3, or prepare one on a vanilla server. Make sure the area players will explore is already generated by walking or flying around it, or with a pre-generation tool. Then compress the world folder and upload it into the Krypton server directory through SFTP or the file manager.
The final step is config.conf. Set the world name there to exactly match the folder you uploaded; otherwise Krypton fails on startup. After restarting, check the console for lines confirming the world loaded. Taking a manual backup from the panel before any big change to the world is the surest insurance against an unexpected save bug in experimental software.
Krypton's API was designed from scratch and draws mainly on Sponge and Minestom. The aim was an API simple enough to use without reading piles of documentation, yet powerful enough to change a lot of vanilla behavior. Its plugin loading, meanwhile, borrows the approach used by the Velocity proxy.
The natural consequence is that plugins written for Bukkit, Spigot and Paper don't run on Krypton. Familiar plugins like EssentialsX, LuckPerms and WorldGuard have no Krypton versions, and with the project archived, that ecosystem isn't expected to grow. Anyone wanting Krypton plugins has to build their own from the source code and API documentation.
That still makes Krypton interesting to developers. If you want to study how a modern server API is designed in Kotlin or Java, and how an event system and plugin lifecycle are put together, it offers a readable, tidy codebase even in archived form. For people who just want to play, the missing plugins alone are reason enough to head to Paper.
The valid reasons to pick Krypton are narrow but real. Developers who want to learn the Minecraft server protocol and server internals through Kotlin, hobbyists comparing alternative server software, and programmers who want to study or fork an archived project for their own purposes can all get something out of it.
The cases where Krypton doesn't fit are far broader: playing survival with friends, running a plugin-based community server, playing the current Minecraft version, or anything that needs to stay up reliably. No world generation, no plugin ecosystem and no further updates; put those three together and Krypton isn't sustainable as a live server.
The right alternative depends on your goal. For a fast, plugin-friendly server, choose Paper; for extra gameplay settings, Purpur; for a very large community that plays spread out, Folia. If alternative server architectures are what draw you, Glowstone, which contains no Mojang code, and Cuberite, written in C++, are also worth a look, and both offer more gameplay features than Krypton.
Krypton was designed to be lightweight, and because it doesn't generate worlds, it skips one of the most CPU-intensive jobs in Minecraft entirely. For testing and development, the loaded world and player count are usually small as well. Bronze 4GB therefore covers everything Krypton needs with room to spare.
Silver 6GB adds a little headroom if you're loading a bigger pre-built world or testing with a few people at once. We don't recommend anything above that for Krypton: the software's experimental state will stop you long before the hardware does, and extra memory or cores won't fill in missing features.
If, after trying Krypton, you decide to run a real server, you can take the same world to a current Minecraft version and continue on a Paper plan. The newer version converts the world on first load, and since that can't be undone, always take a backup before you move it.
The project is archived and has no world generation; if your goal isn't learning or experimenting, a Paper plan is the better route.
Krypton is lightweight and doesn't generate terrain, so the smallest plan is more than enough for testing.
Krypton is installed on your server automatically once payment clears. Sign in at gamepanel.hostingmerkezi.net to open the file manager and console.
Transfer a world folder created with Minecraft 1.19.3 via SFTP or the file manager, and make sure the area players will explore is already generated.
Make the world name setting match your uploaded folder exactly, or Krypton won't start. Then launch the server and check the console.
Pick version 1.19.3 in the launcher, add the IP:port from your panel under Multiplayer and explore how the server behaves with your own experiments.
What to know before trying Krypton: project status, world preparation, plugins and choosing a plan.
Our İstanbul datacenter runs on Ryzen 9 hardware, delivering low latency to players in Türkiye and good connectivity to Europe, the Middle East and the Caucasus.
Turkey
Everything your project needs — from game servers to VPS, dedicated servers, web hosting and Discord bot hosting.
Connect with our community of gamers and developers
Get instant support, share experiences, and stay updated with the latest news