Update readme.md

This commit is contained in:
UnknownShadow200 2019-02-02 13:26:33 +11:00 committed by GitHub
parent 71ddf49168
commit 0b0869f05f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,14 +1,14 @@
ClassicalSharp is a custom Minecraft Classic client written in C# that works on Windows, Linux and OSX.
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](http://i.imgur.com/FCiwl27.png)
You can grab the latest stable binaries [here](https://github.com/UnknownShadow200/ClassicalSharp/releases).
You can grab the latest stable binaries [here](https://cs.classicube.net/c_client/release).
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).
You can grab the very builds [here](http://cs.classicube.net/c_client/latest)
#### What ClassicalSharp is
#### 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.
@ -17,31 +17,26 @@ You can grab the very latest OpenGL build [here](http://cs.classicube.net/latest
It **does not** work with 'modern/premium' Minecraft servers.
#### Requirements
* Windows: .NET framework 2.0 or Mono. (Vista and later have .NET framework 2.0 built in)
ClassicalSharp has been verified to work on Windows 2000 and later. The OpenGL 1.1 build has been verified to work in a Windows 98 virtual machine, however has not been tested on real hardware running Windows 98.
* Linux and Mac OSX: Either Wine or Mono.
* 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 launcher.exe to download the required assets from minecraft.net.
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 ClassicalSharp.exe.
Run ClassiCube.exe, then click Singleplayer at the main menu.
**Multiplayer**
Run Launcher.exe. You can connect to LAN/locally hosted servers, ~~minecraft.net servers,~~ and classicube.net servers through the launcher.
###### *Mono specific*
*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.*
*You may get TrustFailure/SendFailure errors trying to download https:// texture packs, [see here](https://github.com/duplicati/duplicati/wiki/SSL-TLS-support-in-Mono) for how to fix.*
*For wine, you'll need to navigate to the internal folder of mono (usually ~/.wine/drive_c/windows/mono/mono-2.0/lib/mono/4.5/), and use say 'wine mozroots.exe' instead.*
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](http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/) or [here](https://wiki.qt.io/Cross_compiling_Mesa_for_Windows) 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.