App Guides

Cuberite on a Seedbox: Lightweight Minecraft Server

Cuberite is a Minecraft server written in C++ that runs on a fraction of the resources Java vanilla needs. Here's how it runs on a Bytesized seedbox.

What Cuberite Is

Cuberite is a Minecraft server written in C++. Same protocol as the Java edition; players connect with a normal Minecraft Java client and can't tell the difference. Difference: it uses a fraction of the RAM and CPU the official Java server needs.

Useful when you want to run a small Minecraft world for friends without paying for a beefier hosting plan.

Why Run Minecraft on a Seedbox?

Two reasons it works:

Cuberite vs Java Vanilla

Honest comparison:

If you want mods, vanilla. If you want a small Cuberite world for casual play, Cuberite.

Installing Cuberite

Open the Bytesized Panel, find Cuberite in the app catalog, click install. The panel handles the binary, the config, the port forward.

Cuberite doesn't have a web UI. It's a server you connect to from a Minecraft client.

First-Run Setup

  1. Find the connection details. In the panel, the Cuberite app page shows the host and port.
  2. Connect from Minecraft. Open Minecraft Java Edition > Multiplayer > Add Server, paste the host:port.
  3. Configure server settings. Edit settings.ini from the panel's file editor for things like world name, gamemode, max players.

That's it. World loads, players connect.

Plugin System

Cuberite has its own plugin system, separate from Bukkit/Spigot. Plugins are written in Lua. The community plugin list is smaller than Bukkit's, but covers the basics: chat formatting, basic admin tools, world protection.

Drop plugin folders into Plugins/ and add them to the active list in settings.ini.

World Backups

Cuberite worlds live under your home directory. Standard Linux backup approaches work:

Common Gotchas

Players can't connect. Check the port in the panel. Some networks block non-standard Minecraft ports; Cuberite usually picks 25565 or close to it, but the exact value is in the panel.

Lag with many players. Cuberite handles a handful of players fine; beyond ~20, performance gets uneven. For bigger servers, vanilla on a dedicated VPS is the right path.

World corruption. Stop the server cleanly before backing up. Live backups can corrupt the world file.

New Minecraft version. Cuberite occasionally lags behind new Minecraft releases. Older clients always work; the latest version may need to wait a release or two.

FAQ

Is Cuberite free? Yes. Free and open source.

Will Bedrock players connect? No. Cuberite is Java protocol only. For Bedrock, look at PocketMine or BDS.

Should I use Cuberite or vanilla? Cuberite for small servers on shared seedboxes. Vanilla for mods or bigger player counts.

Can I run Cuberite alongside other apps on the same slice? Yes. Different ports.

What's the player limit? Soft limit at maybe 20-30 players. Beyond that, performance drops.

Ready to Set It Up?

Browse Appbox plans, install Cuberite from the panel, share the host:port with your friends.

15+ years of seedbox hosting 5.0/5 Trustpilot (248 reviews) 61+ one-click apps

Ready to Get Started?

Set up your own media server in under two minutes.