Custom Minecraft Classic / ClassiCube client written in C from scratch (formerly ClassicalSharp in C#)
Find a file
2015-04-06 14:02:35 +10:00
2D Fix screenshots. 2015-02-06 07:21:11 +11:00
Blocks Reduce BlockSelectScreen slightly, fix snow height. 2015-02-04 19:47:25 +11:00
Commands Fix help for chatsize command. (oops) 2014-12-27 18:13:34 +11:00
Entities Simplify local player interpolation. 2015-02-14 09:01:04 +11:00
Game Simplify local player interpolation. 2015-02-14 09:01:04 +11:00
GraphicsAPI Get rid of unnecessary stuff. 2015-04-06 14:02:35 +10:00
Launcher Minor cleanups here and there. 2015-01-22 08:47:58 +11:00
MeshBuilders Tidy last code somewhat. 2015-01-31 07:01:56 +11:00
Model Add fur to sheep model. 2015-01-05 15:16:11 +11:00
Network Implement ChangeModel CPE extension, fix potential crash. 2015-01-04 13:09:40 +11:00
Physics Fix corner case with slabs. 2015-01-25 14:41:11 +11:00
ProfilingSessions Get rid of unnecessary stuff. 2015-04-06 14:02:35 +10:00
Properties Add everything. 2014-12-17 14:47:17 +11:00
Rendering Basic, sort of working shadows. 2015-02-22 16:15:58 +11:00
Selections Add everything. 2014-12-17 14:47:17 +11:00
Utils Move utility classes into their own folder. 2015-02-07 06:43:19 +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 Add experimental shadow map. 2015-02-22 12:32:06 +11:00
ClassicalSharp.sln Started work on implementing ChangeModel. (zombie model okay, creeper model has weird leg animation) 2015-01-03 18:28:15 +11:00
license.txt Add everything. 2014-12-17 14:47:17 +11:00
Map.cs Optimise chunk mesh building somewhat. 2015-01-31 06:56:10 +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 Throw more helpful 'FileNotFoundException' instead of 'System.ArgumentException: Parameter is not valid' for missing images. 2015-01-06 11:09:40 +11:00
readme.txt 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)