Posts by RawCode
-
-
got java from nothing to "able to read and use obfuscated code" in 3 weeks, ofc some users will decide that anything longer then few days too long....
-
pick eclipce and make your own mod\addon, this perfectly possible, stuff like fernflower will allow to skip most of learning process by stealing code.
-
wait or recompile ic2 versus latest forge texture handling rules self (not hard actually)
-
he can sign for higher grade (dont know what system in his county, may be he go magister or specialist or whatever, this require a lot of time)
-
there is no water flow in minecraft, water mills will never work like they work IRL.
only valid option to remove watermill completely or replace of with something like RP2 provide.
-
Quote
already awesome
wut?there is no valid pvp in ic2
-
any possible industrial craft weapon is just one more griefing tool...
tactical and strategical explosives will be used to raze random homes or just everything around
biological weapons will wipe farms
guns and other stuff useless due imbantum armor set
-
if disabled properly no resources are taken, laser just dissapear from crafting result on click.
-
odf?
well, just use screenshot key and post screenshot it will be esier to read!
-
entire energy part can be moved to NBT metadata with nice display below item name about how many energy is stored, just like eloraam did with energy storage blocks, that stackable if charge is same...
few tweaks in code and machines will be able to correctly drain power from stacked lapotrons and stack of lapotrons will provide nice 640kk energy.
currently, too many mods provide extremely powerfull sources of energy to keep lapos and reds unstackable.
-
mods shoud never encourage mob farms
-
IMHO
someone who sign his posts at non anonymouse board have zero chance to keep large mod alive.
-
+100500
since quartz not transperent this will fix idiotic solar spam permanently.
-
Covert and Sengir nobody for me, they not allowed to decide how i shoud run my game.
If i want patched or unsigned jars - i used patched jars, if foresty (that i dont use anyway) stop me from running patched jar i will patch foresty too, if multiple mods decide to stop me, i will run patched forge, but i still will run whatever i want and will share my workaround with anyone who ask.
expect some idiot to decide "my mod soo awesome i will keep whitelist of other mods who allowed to run with it and will punish user who attempt to run something else including his own mods" cos this is same thing.
-
i will publish permanent fix for this stupidity soon(C) it will:
1) Alter forge by changing mod class loader, looks like it's possible with coremod, soo it will be coremod jar.
2) Custom class loader will redirect calls versus MessageDigest and other classes involved in signature check.
3) Mods will stay intact, but will lose ability to actually check signatures, since MessageDigest will return value stored inside fingerprint field, soo it will always match.
forestry is first mod to fix, stay online.
-
here fix for stupid foresty, shoud work fine with updates as long as naming unchanged
-
GregoriusT
go read some manual, your post full of nonsense.
serverjar refuse to load without metainf because it contains link to entrypoint class, i can run server without metainf from external loader justfine.as you dont know for some reason, if you replace files and leave metainf, classloader will ignore modded classes, but only default classloader will, if you load jar directly and alter classloader, it will run without warning with intact metainf and modded classes, in such case, any protection that just check metainf will fail.
Code@Mod.FingerprintWarning public void fingerprintWarning(FMLFingerprintViolationEvent event) { Proxies.log.info("Fingerprint of the mod jar is invalid. The jar file was tampered with."); FMLInterModComms.sendMessage("Railcraft", "securityViolation", "Fingerprint of jar file did not match."); FMLInterModComms.sendMessage("Thaumcraft", "securityViolation", "Fingerprint of jar file did not match."); FMLInterModComms.sendMessage("IC2", "securityViolation", "Fingerprint of jar file did not match."); }
foresty does not use meta-inf directly, it use fingerprintevent that can be patched out from forge and no mod that use it for integrity check will be able to react on jar modifications, event just wont fire.ah yes foresty actually use meta directly and sha-1 digest for calculations.
they ever attemped to obfuscate code facepalm...but evoiding this still possible.
-
native java API provide methods to check signature of jars inside mods directory specially just for minecraft?
you really dont know how java works and how such patches are done.
-
1) It same amount of work for dev and nondev, as long as you know what are you doing.
If you dont know what are you doing, possible comments from source wont help you much.2) Little patch to stupid railcraft and everything will go just fine.
also you can patch forge itself, rc obviously check signature via forge API, altering API will provide required results without altering rc.As i can see from second "statement" you dont know how java works and someone who did patch dont know how forge works.