Resolved: World of Minecraft client adapted to survival
3 replies [Last post]
GreyIBlackJay
WoM Member
Members
WoM Member: 555
WoM Coins: 0

Considering it's singleplayer only, I've been trying to edit the source (I decompiled it), however it doesn't seem to work.

It's either my install of JDK, or the decompile messed up.

If possible, can I get the source for the World of Minecraft client? If not, could the original creator please change it to make it possible to use the Survival client?

Oh, just a notice: Outside of the little bits of screwing around and looking at the sources of them, I have no background with Java. However, I have messed with languages such as: JavaScript, PHP, C++, C#, and Lua to the point of understanding them (I've forgotten most of my PHP knowledge however. I'm planning on refreshing on that soon enough)

calcakes
WoM Member
Members
WoM Member: 9
WoM Coins: 128
It's probably got

It's probably got someprotection on the client files, to keep people like you out.

Jonney934
WoM Member
Members
WoM Member: 1121
WoM Coins: 0
Did you try getting the

Did you try getting the minecraft.jar from the survival client? Just go to the survival page then in the url bar add client/minecraft.jar, so your url bar should look like http://minecraft.net/survivaltest/client/minecraft.jar

triddin
WoM Developer
WoM Admins
WoM Member: 16
WoM Coins: 8565
I actually had a crack at the

I actually had a crack at the conversion myself yesterday, and it appears that there have been some key modifications on the client side to try and stop wrappers from being able to override certain key functions.

This doesn't mean it will stop me however, it just means that I'll have to take the wrapper to the next level of actually doing runtime binary hacks to the wrapped classes and injecting my own proxy classes in.

However, as it sounds, this is actually quite a bit of work. I've done some preliminary work and have gotten the new client running, but the new client isn't network capable from what I can tell. It's been rigged to only perform single-player survival.

While I might be able to get around this and make it network capable again, there's probably a good reason why it's been disabled. I think it's probably best to wait for the new client to be finished before doing a whole heap of work on it anyhow, as there's potentially a whole slew of changes yet to come.