New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fastcraft and Fe don't get along together in same enviroment. #1351
Comments
We patch things, they patch things too. You know the drill, we need logs. |
trust me if i could provide u a log with better information i would but the information it spits out is simplistic |
Seems like their ASM is erroring out... pinging @sfPlayer1 |
Hmm interesting. What is ForgeEssentials editing in EntityPlayerMP? The error means that the fc injector found 3 location matches instead of the expected 1. I also need the CLASSLOADER_TEMP/net/minecraft/entity/player/EntityPlayerMP.class from the same setup without FastCraft installed. The server needs the additional parameters -Dlegacy.debugClassLoading=true -Dlegacy.debugClassLoadingSave=true to generate said file. Don't forget to disable it again afterwards. |
im generating same error on my FTB Infinity server, here is the file you are requesting. https://drive.google.com/open?id=0B47wGOooeWGIV0pQZTZoQkxmZDA&authuser=0 |
The file isn't publicly accessible. |
should be public now |
The real issue is in the mixin library ForgeEssentials pulls in. There's an extra transformer invocation in: Apparently it also causes LaunchClassLoader to drop the class, loading it again later, which whould be the 3rd invocation Fastcraft counted. That's invalid since the class loader prevents multiple invocations. Doing so regardless imposes extra requirements on the IClassTransformer implementations, which aren't necessarily met. |
Same bug experienced on custom RR Server log is below no crash report |
You can potentially work around it by specifying the extra java parameter -Dfastcraft.asm.permissive (before -jar). |
Seems to be working so far thanks I imagine it is pretty dirty to bypass it |
Confirmed fix :D I don't know what you mean by dirty but I am not losing any frames for the bypass :D |
think he meant "dirty to bypass it" because its a server issue and not client. |
Fixed |
FE 459
Fastcraft 1.19
Modpack magitechworld technic
The text was updated successfully, but these errors were encountered: