Custom Minecraft Classic / ClassiCube client written in C from scratch (formerly ClassicalSharp in C#)
Find a file
2015-01-03 13:03:47 +11:00
2D Can configure most keys now. (excluding pause and function keys) 2015-01-02 19:25:51 +11:00
Blocks Add everything. 2014-12-17 14:47:17 +11:00
Commands Fix help for chatsize command. (oops) 2014-12-27 18:13:34 +11:00
Entities First step to making input keys configurable. 2015-01-02 17:01:35 +11:00
Game Can configure most keys now. (excluding pause and function keys) 2015-01-02 19:25:51 +11:00
GraphicsAPI Simplify cloud rendering, some other minor simplifications. 2015-01-01 17:04:55 +11:00
Launcher Use portable class library compatible alternatives for some methods. 2015-01-03 13:03:47 +11:00
MeshBuilders First step to making input keys configurable. 2015-01-02 17:01:35 +11:00
Network Use portable class library compatible alternatives for some methods. 2015-01-03 13:03:47 +11:00
Physics Add everything. 2014-12-17 14:47:17 +11:00
Properties Add everything. 2014-12-17 14:47:17 +11:00
Rendering Simplify cloud rendering, some other minor simplifications. 2015-01-01 17:04:55 +11:00
Selections Add everything. 2014-12-17 14:47:17 +11:00
.gitignore Add output directory to .gitignore file. 2014-12-17 14:43:31 +11:00
app.config Add everything. 2014-12-17 14:47:17 +11:00
Camera.cs Add everything. 2014-12-17 14:47:17 +11:00
ClassicalSharp.csproj Can configure most keys now. (excluding pause and function keys) 2015-01-02 19:25:51 +11:00
ClassicalSharp.sln Add everything. 2014-12-17 14:47:17 +11:00
FastBitmap.cs Add everything. 2014-12-17 14:47:17 +11:00
FastColour.cs Add everything. 2014-12-17 14:47:17 +11:00
license.txt Add everything. 2014-12-17 14:47:17 +11:00
Map.cs Add everything. 2014-12-17 14:47:17 +11:00
OpenTK.dll Add everything. 2014-12-17 14:47:17 +11:00
OpenTK.dll.config Add everything. 2014-12-17 14:47:17 +11:00
Program.cs Minor refactoring in Launcher, add copy/paste support. 2014-12-24 11:56:28 +11:00
readme.txt Don't update particles every frame, bump to 0.4. 2014-12-29 09:48:40 +11:00
TextureAtlas1D.cs Add everything. 2014-12-17 14:47:17 +11:00
TextureAtlas2D.cs Add everything. 2014-12-17 14:47:17 +11:00
Utils.cs Don't update particles every frame, bump to 0.4. 2014-12-29 09:48:40 +11:00

ClassicalSharp is a custom Minecraft Classic client written in C#. 
It is not affiliated with (or supported by) Mojang AB, Minecraft, or Microsoft in any way.


=== What ClassicalSharp is === 
* Works with both Minecraft.net and ClassiCube.net
* Lightweight, minimal memory usage compared to standard client.
* Should work with effectively all graphics cards that support OpenGL.


=== What ClassicalSharp is not ===
* It does not work with 'modern/premium' minecraft servers.
* It does not provide singleplayer support.


=== Requirements ===
* ClassicalSharp requires .NET Framework 2.0. (Vista and above already include later versions of the .NET Framework)
* Mono should also work in theory, but I have not tested that.


=== Todo list ===
* Texture animations.
* Proper SelectionBox sorting.
* DirectX API support.
* Some of the remaining CPE extensions.
* Test that Mojang Accounts work properly.
* Fix issues with framerate limiting not working properly on same cards.
  (will require 'sleeping'of main thread)