Howdy pardner!

These here forums are read-only. Click here to go to the new forums, where you can actually post and stuff!

Sorry for the inconvenience

-Andrew

ClassicalSharp - A new custom lightweight and fast client.


UnknownShadow200 🔧 Sat Aug 22 at 7:11:28 (2015)

So I've been working on creating a Minecraft classic client from scratch for a while, and I think it's reached the point where it is stable enough for use. It works with both minecraft.net and classicube.net.

Some cool things about the client:

  • Works on Windows and Linux. (Mono is required for Linux)

  • Fully featured and implements the entire CPE specification (except for TextHotKey).

  • Distributes map decompressing over each partial map data packet, rather than doing this all at the map data end packet, so there is no one to five second pause at the end of loading a map.

  • Designed to be lightweight on memory usage. On a normal 256x256x256 world, ClassicalSharp has a private working memory set of 65 MB, compared to WoM client's 233 MB.

  • Designed to be very fast. On my moderate test world, I had ~1400 FPS compared to WoM client's ~800 FPS. I tested the same world with a low end machine, and had ~50 FPS compared to WoM client's 20.

  • A few, but useful built-in commands. You can change how sensitive the client is to mouse movement, change the font size of the gui, and change the fog distance up to extremely large values (up to 4096 blocks!) and more.

Of course there are some missing things compared to vanilla:

~~- Water and lava are not animated.~~

~~- No single-player support.~~

  • Some other minor stuff.

The client is fully open source and is hosted here. I would advise quickly reading the readme (it's not a very long read) there before using the client.

You can either build the client yourself or grab the binaries for the latest release here.

Edit: Forgot that I couldn't use BBCode being my first post and all.

123DontMessWitMe Special Sat Aug 22 at 12:06:03 (2015)

Great client, can't wait for it to become the most popular client! UnknownShadow200 for president 2016!

Edit: No longer need to wait, it is the most popular.

Nice Client, only problem i have it though is that alot of servers i try and join have a login failed error.

UnknownShadow200 🔧 Mon Aug 24 at 20:48:41 (2015)

Hm, that's strange. Is this with minecraft.net or classicube.net?

And is it failing when downloading all public servers, or when trying to connect to an individual server?

both.

UnknownShadow200 🔧 Tue Aug 25 at 20:27:00 (2015)

I tested both minecraft.net and classicube.net, never had any login failed errors.

Are you behind a proxy server though? The launcher (currently) won't work properly if that is the case.

++UnknownShadow200 posted:++

I tested both minecraft.net and classicube.net, never had any login failed errors.

Are you behind a proxy server though? The launcher (currently) won't work properly if that is the case.

no. but i'm using windows 10 though if thats a problem?

UnknownShadow200 🔧 Wed Aug 26 at 10:26:36 (2015)

I don't think so, it worked fine when I tried a virtual machine with Windows 10.

Still, does the launcher fail to connect to any servers all of the time, or just most of the time?

++UnknownShadow200 posted:++

I don't think so, it worked fine when I tried a virtual machine with Windows 10.

Still, does the launcher fail to connect to any servers all of the time, or just most of the time?

Most of the time Edit: The only server i don't get this error on is tommyz free build.

UnknownShadow200 🔧 Fri Aug 28 at 9:59:52 (2015)

Okay, here's a build of the launcher that will log relevant information to launcher_log.txt.

Could you run that and reply with the contents of the file?

I'm sorry for the late reply but the download, doesn't seem to work anymore.

UnknownShadow200 🔧 Sun Sep 6 at 10:11:28 (2015)

The google drive one? Odd, I was able to download it and I wasn't signed in.

maybe your client only works on servers that have MCBlend?

AndrewPH time for dominate Tue Sep 15 at 1:33:18 (2015)

Builds are available here as soon as commits are made - Please note that the stability of these builds is not going to be perfect.

++AndrewPH posted:++

Builds are available here as soon as commits are made - Please note that the stability of these builds is not going to be perfect.

Understood.

++Matthewism posted:++

maybe your client only works on servers that have MCBlend?

I'm willing to bet that it has something to do with the new classicube blocks, because my MCBlend has only the original ones. But that is just a guess...

UnknownShadow200 🔧 Wed Sep 23 at 20:14:30 (2015)

I disagree. I tried with a variety of server software that supported custom blocks (MCDzienny, MCGalaxy, D3, FemtoCraft), but didn't experience issues.

++123DontMessWitMe posted:++

Great client, can't wait for it to become the most popular client! UnknownShadow200 for president 2016!

This post has been hidden by the ClassiCube moderation team.
🛑 This thread has been set to read-only due to inactivity. 🛑