2015-11-15 18:48:51 -05:00
ClassicalSharp is a custom Minecraft Classic client written in C# that works on Windows, Linux and OSX.
2015-06-30 21:15:53 -04:00
**It is not affiliated with (or supported by) Mojang AB, Minecraft, or Microsoft in any way.**
2016-06-01 08:05:37 -04:00
![screenshot_n ](https://cloud.githubusercontent.com/assets/6509348/15708889/df3f104a-2844-11e6-8901-69a9d55da2f1.png )
2015-10-28 15:28:23 -04:00
2015-10-23 03:23:03 -04:00
2015-10-07 05:20:32 -04:00
You can grab the latest stable binaries [here ](https://github.com/UnknownShadow200/ClassicalSharp/releases ).
2015-10-07 05:24:25 -04:00
2015-10-07 05:20:32 -04:00
You can grab the very latest OpenGL build [here ](http://cs.classicube.net/latest.zip ) and the latest Direct3D 9 build [here ](http://cs.classicube.net/latest.DirectX.zip ).
2015-06-30 21:15:53 -04:00
#### What ClassicalSharp is
2016-01-12 05:53:17 -05:00
* Works with both ~~minecraft.net~~ (classic has been removed by Mojang) and classicube.net accounts.
2015-06-30 21:15:53 -04:00
* Lightweight, minimal memory usage compared to the standard client.
2015-09-18 23:25:11 -04:00
* Works with effectively all graphics cards that support OpenGL or Direct3D 9.
2016-01-12 05:53:17 -05:00
* Provides single-player support, and both a flatgrass and vanilla-type map generator.
2015-06-30 21:15:53 -04:00
2015-09-29 18:33:35 -04:00
It **does not** work with 'modern/premium' Minecraft servers.
2015-06-30 21:15:53 -04:00
#### Requirements
2015-06-30 21:27:54 -04:00
* Windows: .NET framework 2.0 or Mono. (Vista and later have .NET framework 2.0 built in)
2015-10-07 05:24:25 -04:00
ClassicalSharp has been verified to work on Windows 2000, unsure about ME and 98.
2016-01-12 05:53:17 -05:00
* Linux and Mac OSX: Either Wine or Mono.
2015-06-30 21:15:53 -04:00
#### Instructions
2015-09-29 18:33:35 -04:00
Initially, you will need to run launcher.exe to download the required assets from minecraft.net.
2016-01-12 05:53:17 -05:00
Just click 'OK' to the dialog menu that appears when you start the launcher.
2015-06-30 21:15:53 -04:00
2015-09-29 19:10:55 -04:00
**Singleplayer**
2015-09-29 18:33:35 -04:00
Run classicalsharp.exe.
2015-06-30 21:15:53 -04:00
2015-09-29 19:10:55 -04:00
**Multiplayer**
2016-01-12 05:53:17 -05:00
Run launcher.exe. You can connect to LAN/locally hosted servers, ~~minecraft.net servers,~~ and classicube.net servers through the launcher.
2015-10-16 05:35:55 -04:00
2015-10-23 03:23:03 -04:00
###### *Mono specific*
2016-03-30 08:22:44 -04:00
*If you are using Wine, you need to mark both ClassicalSharp.exe and Launcher.exe as executable, then type this into the terminal: `./Launcher.exe`
If you are using Mono, you just need to type `mono Launcher.exe` into the terminal.*
2015-06-30 21:15:53 -04:00
2015-10-23 03:23:03 -04:00
*Also when using older mono versions, you may need to run `mozroots --import --sync` to import trusted root certificates, otherwise you will get an 'Error writing headers' exception.*
2015-06-30 21:15:53 -04:00
2016-03-30 08:22:44 -04:00
*You must use either build using the Mono compiler or define `__MonoCS__` when building, otherwise you will get runtime errors when decompressing the map using Mono.*
2016-01-12 05:53:17 -05:00
2015-10-23 03:33:51 -04:00
#### Tips
2015-10-23 03:23:03 -04:00
* Press escape (after joining a world) to switch to the pause menu.
2015-10-28 02:39:39 -04:00
* Pause menu -> Key bindings lists all of the key combinations used by the client.
2016-01-12 05:53:17 -05:00
* Note that toggling 'vsync' to on will minimise CPU usage, while off will maximimise chunk loading speed.
2015-10-23 03:23:03 -04:00
* 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.
2015-06-30 21:15:53 -04:00
* To see a list of all built in commands, type `/client commands` .
2015-08-31 16:53:17 -04:00
* To see help for a given built in command, type `/client help <command name>` .