Project Red - Exploration

Project Red - Exploration

27M Downloads

Requesting for instruction to patch 1.6.2 versions for working around the server crash

chaserhkj opened this issue ยท 2 comments

commented

I encountered the bug in 1.6.2 version as #196 described.

For some reasons, I cannot upgrade my server, which current version is exactly 1.6.2, to 1.6.4 (users complaining about upgrading clients, significant mod that do not have a 1.6.4 version.... etc.), so I decided to patch it myself.

However, though I know something about java language, I still cannot go too deep into minecraft modding mainly due to lack of time, so I'm here asking for help.

The traceback that the JVM prints claims that it cannot find class net/minecraft/client/renderer/tileentity/TileEntitySpecialRenderer, indicating that the code in server is trying to reference a class defined in client,

But I couldn't figure out how the things are related with that class ,for in the caller function that is causing the crash which is indicated by the call stack info of the traceback(BlockBasics.java:137), I couldn't figure out any kind of reference to that particular class.

Could anyone tell me where the problem actually lies in this crash issue and instruct me to patch it by pointing out which commit actually fixes this crash and how can I hack it?

Please be tolerant enough for my poor English and for any possible mistake or misunderstanding of the code, thanks.

Cheers,
Chaserhkj

commented

You cannot distribute a modified version of PR because it violates the license. You can either update to 1.6.4 or just deal with the problems. Unfortunately, there isn't much else you can do except disable the alloy smelter.

commented

OK, I won't trying to distribute a modified version, but it is possible (and legally permitted by the license) to just build some version of the mod that just could work around this situation?

More specifically, I'm planning to build the version after this commit from the git source tree:
39da6f7
which is just the last version before the upgrade to 1.6.4 was done.

I wish to know if this version does have that crash bug fixed and if I am permitted to distribute this version of the mod in its unmodified state to my fellow users of the private server.

Still, thanks a lot for your time spent.

Cheers.
Chaserhkj