Paper's performance plus hundreds of gameplay switches in purpur.yml: ride mobs, silk-touch spawners and tame villager lag with a single setting.

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 | 5–15 players, vanilla-plus SMPpurpur.yml options don't need extra memory; plenty for a small group. | 4 vCore Ryzen 9950X · 4 GB DDR5 6000MHz · 50 GB NVMe SSD Samsung 990 PRO | ₺240.00/mo |
| Silver 6GB | 15–30 players, 20+ pluginsSafe headroom to run a core plugin set alongside Purpur's features. | 4 vCore Ryzen 9950X · 6 GB DDR5 6000MHz · 60 GB NVMe SSD Samsung 990 PRO | ₺345.00/mo |
| Gold 8GB | 30–50 players with mob riding onA comfortable buffer for the extra chunk load when mounted players explore fast. | 4 vCore Ryzen 9950X · 8 GB DDR5 6000MHz · 70 GB NVMe SSD Samsung 990 PRO | ₺440.00/mo |
| Platinum 10GB | 50–70 players, villager-based economyFor big trading halls and multi-world setups; pair it with lobotomize. | 4 vCore Ryzen 9950X · 10 GB DDR5 6000MHz · 100 GB NVMe SSD Samsung 990 PRO | ₺530.00/mo |
| Diamond 12GB | 70–100 players on a tuned serverThe main thread is the limit at this scale, so keep measuring with spark. | 4 vCore Ryzen 9950X · 12 GB DDR5 6000MHz · 110 GB NVMe SSD Samsung 990 PRO | ₺617.50/mo |
| Emerald 16GB | 100+ players, wide exploration (6 vCore)Extra cores keep chunk generation and GC away from the main thread. | 6 vCore Ryzen 9950X · 16 GB DDR5 6000MHz · 120 GB NVMe SSD Samsung 990 PRO | ₺840.00/mo |
| Xtreme 32GB | Very large audiences (12 vCore)Usually too much for one Purpur instance; consider a network or Folia here. | 12 vCore Ryzen 9950X · 32 GB DDR5 6000MHz · 200 GB NVMe SSD Samsung 990 PRO | ₺1520.00/mo |
Full access to Purpur's config files and strong single-core performance, so you can actually use all that flexibility.
Toggle gameplay behavior that neither vanilla nor Paper offers from one file, and shape survival around your community without stacking a dozen plugins.
Enable ridable for a mob and permitted players mount it with shift + right-click, steer with WASD and jump or fly with space. You set the water and height limits.
Purpur inherits Paper's API and performance patches. Bukkit, Spigot and Paper plugins go straight into the plugins folder, and your world and settings carry over when you switch from Paper.
The lobotomize option switches off AI for villagers that can't move, which takes a big bite out of the CPU cost of large trading halls and helps protect your TPS.
Purpur still runs each world on one main thread. The Ryzen 9 9950X's high clock speed keeps ticks short around busy farms and while mounted players race into new terrain.
Take a manual backup from the panel before a big purpur.yml change; if a setting affects your world in a way you don't like, going back is easy. Automatic backups run on schedule too.
Starting at $6.00 a month, our Purpur server hosting puts a drop-in Paper fork with hundreds of extra gameplay options on 4 GB of DDR5 memory, a Ryzen 9 9950X and NVMe SSD, installed automatically once you pay. Your Paper plugins run as-is, and purpur.yml adds options like rideable mobs, silk-touch spawners, an AFK tag in the tab list and villager lobotomizing to cut AI load. The server runs in our Istanbul datacenter, giving players in Türkiye a short route, and every config file is editable from the panel's file manager.
Purpur is a drop-in replacement for Paper built around configurability. It inherits Paper's performance work and API, then adds purpur.yml, a config file packed with gameplay options that have no equivalent in vanilla or Paper. Coming from Paper, you keep your world, plugins and files like paper-global.yml exactly as they are; Purpur simply adds its own file on first start.
That makes flexibility, not extra speed, the real reason to choose Purpur. It fits SMP servers that want to personalize survival without piling on plugins, communities that love vanilla-plus touches like riding mobs or moving spawners, and admins tired of chasing one behavior across three separate plugins.
If you don't need any extras, Paper is enough. Most of Purpur's options keep vanilla behavior by default, so nothing changes until you switch it on, but more settings also means more combinations to test before you go live.
purpur.yml has two main parts: settings for server-wide behavior and world-settings for per-world gameplay. Rideable mobs are the crowd favorite. Turn on ridable for a mob and players with the right permission mount it with shift + right-click, steer with WASD and jump or fly with space; sub-options like ridable-in-water and ridable-max-y let you set limits. For spawners, the silk-touch option makes a broken cage drop as an item instead of vanishing, and you decide which tools and enchantment level are required.
On the performance side, villager lobotomize stands out. It disables AI calculations for villagers that can't move, such as those locked in trading halls, which noticeably relieves the CPU on villager-heavy servers. The AFK system can prefix idle players with [AFK] in the tab list and decides whether entities near AFK players keep ticking.
Elytra durability tweaks, sleep messages and use-alternate-keepalive, which aims to cut timeout kicks for players on unstable connections, live in the same file.
Purpur runs on Paper's engine, so its resource needs are nearly identical; the options in purpur.yml don't add meaningful memory load on their own. Bronze 4GB is a good start for a light-plugin SMP of 5–15 players, Silver 6GB for 15–30, and Gold 8GB for 30–50 players running economy and land-claim plugins. At 50–100 players you'll move into the Platinum 10GB to Diamond 12GB range.
One Purpur-specific detail matters here: riding flying mobs lets players reach new terrain much faster, which raises chunk-generation load. If you enable riding, pre-generating the world with Chunky and setting a world border matters even more than it does on Paper. On the flip side, a villager-heavy economy server can carry noticeably more players on the same plan once lobotomize is on.
The 6 vCores on Emerald 16GB keep chunk generation and garbage collection away from the main thread on exploration-heavy servers. Xtreme 32GB is usually more than a single Purpur instance needs.
Most player-facing Purpur features need more than a config toggle; they also require a permission. That lets you hand features out by rank instead of giving them to everyone: mob riding just for your event team, for example, or spawner pickup only for players who've reached a certain level. LuckPerms is the cleanest way to manage this; look up Purpur's permission nodes on the Permissions page of the official docs and assign them to groups.
On the plugin side, Purpur does everything Paper does: Bukkit, Spigot and Paper plugins load unchanged, and a jar from Hangar, Modrinth or SpigotMC only needs to go into the plugins folder. Purpur also exposes its own API additions to developers, so some plugins unlock extra features when they detect it.
The one thing to watch is overlap. If a plugin does something you've also enabled in purpur.yml, the two can clash; don't run spawner pickup through both Purpur and a separate spawner plugin, for instance. Managing each behavior from a single source makes troubleshooting easier as well.
Because Purpur is built on Paper, a new Minecraft release reaches Paper first and Purpur builds follow. If you want the newest version on day one, expect to wait a little on Purpur. For most communities that wait is the right call anyway, since plugins take time to update too. Purpur builds are published on purpurmc.org with version and build numbers.
A new version can add options to purpur.yml or move existing ones, so review your custom settings after updating. A safe routine looks like this: take a manual backup in the panel, confirm your plugins support the new release, update the server software, start it, read the console warnings and watch tps for a few minutes. A world opened on a newer version can't safely go back to an older one, so never skip the backup. Purpur follows the same Java rules as Paper: Java 21 for 1.20.5 through 1.21.x, and Java 25 from 26.1 onward.
Bronze 4GB suits a small SMP; if you plan to enable mob riding on a large world, start at Gold 8GB or above to absorb the extra exploration load.
As soon as your payment clears, Purpur is installed for you. The first launch from gamepanel.hostingmerkezi.net writes purpur.yml next to the usual Paper config files.
Upload your world folders, plugins folder and Paper config files over SFTP in the same layout; Purpur reads them as they are and your plugins keep working.
Enable rideable mobs, spawner pickup, the AFK tag and villager lobotomize one at a time, restarting and testing in-game after each change.
Find the permission nodes for Purpur features in the docs and assign them to LuckPerms groups, so features like mob riding reach only the ranks you choose.
Purpur is a standard Java server, so players just enter the address from your panel under Multiplayer and Add Server, with nothing extra to install.
What people ask before switching to Purpur: Paper compatibility, purpur.yml features, updates and plans.
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