Minecraftforge: Allow users to bypass checksum discrepancy test

Created on 25 Jun 2018  路  7Comments  路  Source: MinecraftForge/MinecraftForge

Minecraft version: 1.12.2

I installed minecraft forge, everything works fine, but I hate the copyright text that appears on title screen saying "Copyright Mojang do not distribute", so I edited .minecraft/versions/1.12.2/1.12.2.jar/blr.class file in order to remove such string. I also deleted manifest directory and everything works properly with vanila minecraft (the string is successfully removed), but when i enable minecraft forge, I get error

There is a binary discrepancy between the expected input class blr (blr) and the actual
class. Checksum on disk is 105c8dfe, in patch 37509bef. Things are probably about to go very
wrong. Did you put something into the jar file?

I know exactly what I am doing, please is there a way to disable such check and simply load minecraft normally?

Most helpful comment

Your use case is assine, and screw you for trying to remove credit to those who have spent countless hours to create the system you enjoy. You will find no help here. and again a giant screw you for trying to remove credit to the authors of this software.

All 7 comments

@mezz

Where to set fml.ignorePatchDiscrepancies to true? I'm not developing a mod. Do I need to pass it as command line argument to minecraft launcher, or where I am supposed to configure that property? Thanks.

I think what you are trying to do is a very bad idea and I'm not really willing to help you more with this, sorry. Please look for help somewhere else.

look for help somewhere else

ok, I don't even know why I asked it here. I should have realized so far that people who develop proprietary software or who develop mods for proprietary software (or games) think that users are idiots. In my opinion, if user is modifying jar file or any binary file, he knows exactly what he is doing, I really don't see any purpose for checksum, it doesn't make sense at all.

Your use case is assine, and screw you for trying to remove credit to those who have spent countless hours to create the system you enjoy. You will find no help here. and again a giant screw you for trying to remove credit to the authors of this software.

Honestly, Lex has all aright to be angry at you... Why the hell do you want to take those credits away from hard working people solely because it doesn't look like you want it to?!? That is childish on my opinion!!!
@Lex I'd recommend closing this Thread to further replies before anyone starts yelling at each other even more than before...

I agree with you Major Tuvok that there is no need for further discussion here. I just tried to explain my ideas as simply as possible, if someone still disagrees, that's fine. People are different.

I'm hereby closing further discussion, as long as nobody deletes my comments. But if you delete my comments, be sure that I will not remain quiet. Leave my comments here and don't worry about this thread going out of control. This is my last comment, I already said everything I had to say. After all, you have freedom to think whatever you want, but be aware that some people think differently.

This is an issue tracker for bugs in Forge, an open source project.
This is not a place for tech support, and it's definitely not an open forum for pushing your personal agenda and threats. I'm deleting your long comment promoting piracy, take it somewhere else.

Was this page helpful?
0 / 5 - 0 ratings