Custom Minecraft Classic / ClassiCube client written in C from scratch (formerly ClassicalSharp in C#)
Find a file
2019-02-18 13:03:33 +11:00
ClassicalSharp move classicalsharp source into classicalsharp folder 2019-02-02 12:52:33 +11:00
misc attempt to add icon 2019-01-31 15:42:57 +11:00
src Fix updater not working if renamed from ClassiCube.exe/ClassiCube 2019-02-18 13:03:33 +11:00
.gitattributes rm autp crlf 2018-07-18 13:42:55 +10:00
.gitignore Windows Makefile and small compiling speedup 2018-11-12 19:46:42 +03:00
C-client-notes.md fix linux build 2018-12-15 21:32:28 +11:00
credits.txt move classicalsharp source into sub-directory 2019-02-02 01:44:26 +11:00
license.txt move classicalsharp source into sub-directory 2019-02-02 01:44:26 +11:00
readme.md Update readme.md 2019-02-02 13:26:33 +11:00

ClassiCube is a custom Minecraft Classic and ClassiCube client written in C that works on Windows, Linux and OSX. It is not affiliated with (or supported by) Mojang AB, Minecraft, or Microsoft in any way.

screenshot_n

You can grab the latest stable binaries here.

You can grab the very builds here

What ClassiCube is

  • Works with both minecraft.net(classic has been removed by Mojang) and classicube.net accounts.
  • Lightweight, minimal memory usage compared to the standard client.
  • Works with effectively all graphics cards that support OpenGL or Direct3D 9.
  • Provides single-player support, and both a flatgrass and vanilla-type map generator.

It does not work with 'modern/premium' Minecraft servers.

Requirements

  • Windows: XP or later.
  • OSX: Only tested on OSX 10.5, may or may not work on later versions.
  • Linux: libcurl and libopenal.

Instructions

Initially, you will need to run ClassiCube.exe to download the required assets from minecraft.net. Just click 'OK' to the dialog menu that appears when you start the launcher.

Singleplayer Run ClassiCube.exe, then click Singleplayer at the main menu.

Multiplayer Run ClassiCube.exe. You can connect to LAN/locally hosted servers, minecraft.net servers, and classicube.net servers through the launcher.

Windows specific

If you are stuck using the built-in OpenGL 1.1 software renderer, you can use the MESA software renderer from either here or here for slightly better performance. Typically though, this occurs because you have not installed GPU drivers.

Linux specific

*You will likely need to do chmod +x ClassiCube before running the game.

Tips

  • Press escape (after joining a world) or pause to switch to the pause menu.

  • Pause menu -> Options -> Controls lists all of the key combinations used by the client.

  • Note that toggling 'vsync' to on will minimise CPU usage, while off will maximimise chunk loading speed.

  • Press F to cycle view distance. A smaller number of visible chunks can improve performance.

  • If the server has disabled hacks, key combinations such as fly and speed will not do anything.

  • To see the list of built in commands, type /client.

  • To see help for a given built in command, type /client help <command name>.