Play ClassiCube, our sandbox block game inspired by Minecraft Classic, today for free! Just click one of the buttons below to start playing!

Play In-Browser! See all downloads

Latest stable version was released 4 days ago.

Get involved

You can help us out! Our GitHub project contains the complete client source code, as well as some issues you can go through and try to fix.

Of course, if you aren't a programmer, you can test for bugs! Look for anything suspicious that shouldn't be happening with the game, launcher, or site, and report it to the appropriate issue tracker.

Here are some recent commits from the client github project!

  • 7c977a - Allow plugins to modify protocl packet sizes/handler functionsby UnknownShadow200
  • 223eed - fix if you have custom jump height and disconnect from UnknownShadow200
  • 7a01d0 - cleanup naming of some methods in Input.cby UnknownShadow200
  • 11c252 - when server removes a hotkey, restore to user's hotkey (if UnknownShadow200
  • b62610 - Fix being too much padding between entries in launcher UnknownShadow200
  • 7abb4e - Release 1.1.8by UnknownShadow200
  • 769498 - Readd the call to XSetWMNormalHints I removed to fix UnknownShadow200
  • a80209 - Fix variable indicating whether server supports UnknownShadow200
  • ac8342 - Fix block permissions not resetting on disconect (Thanks cybertoon)by UnknownShadow200
  • 49a3ef - Don't allow zooming out third person camera if flying is UnknownShadow200


Steam Version Updated and Upcoming Sale

Hey all, I finally got off my back end and brought the Steam release of the game into the forefront of technology, bringing it to the latest development build of ClassiCube to better represent where the game's at right now.

I've also worked with SpiralP to bring the CEF plugin to the Steam version. This increases the footprint of the Steam version by almost 300MB, but it's still much smaller than all those other games, so...


To celebrate, I've added a sale that will bring the price down by 42%, starting tomorrow (August 3rd) at 10:00AM PST and ending on August 10th at 10:00AM PST.


Why purchase the game on Steam when I can just play it for free, right now?

The Steam version of the game is there so you can help pay for the continued operating costs of hosting ClassiCube. We use Amazon Web Services to host it, and that ain't cheap.

If you don't like Steam but want to help support the game, support us on Patreon!


Last but not least, we still have a Discord up and running, so feel free to join up for some good wholesome fun and the occasional photograph from yours truly 😉


Join us on Discord


Thanks all, and have a grand ol time.

Incredibly Cool Neat Stuff

Hey y'all, I've hooked the front page of to get the latest and greatest news straight from the forums.

This means you get to see all the latest news right here, AND right there. 

wow GIF

AND you can comment on the news, dang!


Because nobody was using them.


Thread music:

Extremely hot development for cool people

I've made it so anybody that is a Glod Menbie or above (so Glods, Mods, and Admins) can choose to upload their own profile picture on the forums. As an example, I've made my pfp the extremely handsome Yoda from the hit game Yoda Stories, critically acclaimed for its music, gameplay, and graphics.

Glod Menbie is an automatic rank based on how long you've had an account with ClassiCube, if you ask for the rank you'll get temporarily banned.

What is this? Where am I? Where did all the topics go?!


I just got finished writing an oauth provider into the ClassiCube website, and simultaneously got bored of maintaining the old forum code.

So I've gone and made a new forum, with none of the old classic threads you know and love, but with almost all of the ease-of-posting that came with the old forums.

All you need to do is slap that "Sign in with ClassiCube account" button and click 'yes, log in' to get logged in here.

But Andrew, where the heck did all the old posts go?

Don't worry, they're still there, right where you left them. You can access them at the same old site. Everything's just read-only, meaning you can't post or edit anything.

Due to the radical change in how this forum software works vs the old handmade one, it's not really possible for me to automatically move all threads over. The idea is we (the team, or you) can copy and paste threads over as wanted.

But really, why?

I wrote the old forums from scratch (well, with Flask) and they were buggy and relatively poorly written because I was much more inexperienced when I wrote it.

Now that I'm much more experienced at writing large applications, I don't have the drive to rewrite my poorly-written mess of a forum system. Additionally, since they're directly coupled with the rest of the site, any change I made had a chance of breaking the rest of the site for a moment. Adding new features that required database changes were iffy because I don't have a good migration system set up to perform schema modifications. It was a mess.

This new system allows me to decouple the forums entirely from the site, only relying on the site for logins (which are handled via oauth, no custom wizardry!) and hosted on an entirely different system.


anyway, thanks.