-
Notifications
You must be signed in to change notification settings - Fork 149
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
Enderdragon particle crash #200
Comments
How is that related to Schematica? Appears to be a vanilla (maybe Forge) bug. |
I have test with other mods, Minecraft crash only with schematica |
What do you do when the crash happens? |
I travel the portal or connect at the end, And after the dragon fire its first end ball, my game crash looped. |
Can you try setting remove erroring entities in the Forge config file to |
no crash, but the particles are invisible. rendering issue ? log : https://paste.ee/p/CVBVK |
That's impossible. I was considering a race condition, but if it persists it's something else. Can you remove Schematica only and try again? |
with the 'remove erroring entities' at true ? |
You can revert it back to |
no crash, and the particles are visible. log : https://paste.ee/p/MVUqx |
Could you check if the same thing happens in single player under the same circumstances? |
All log i posted here are single player tests |
Could you upload the test world somewhere? Looks like you crash on world load, would make debugging a lot easier. |
link: https://www.dropbox.com/s/w00n1f7kkim34vi/schematica_end_particles_crash.zip?dl=1 With mods, config, options.txt and other logs folder. |
Thanks, I'll test it later today. |
This... is a weird bug. I can see what goes wrong, but not why. As a temporary work around you'll have to put the particle option in the setting to private int calculateParticleLevel(boolean p_190572_1_)
{
int i = this.mc.gameSettings.particleSetting;
if (p_190572_1_ && i == 2 && this.world.rand.nextInt(10) == 0) // minimal, this.world == null
{
i = 1;
}
if (i == 1 && this.world.rand.nextInt(3) == 0) // decreased, this.world == null
{
i = 2;
}
return i; // all
} |
Found the issue a lot quicker than expected (thanks to IntelliJ's awesome debugger). I missed a particle spawning override, resulting in vanilla code getting executed instead of my NOOP calls. |
I have a crash when the enderdragon create its end particle.
log : https://paste.ee/p/vZowg
fml client log : https://paste.ee/p/MX92d
MC 1.11.2
LunatriusCore-1.11-1.1.2.39-universal
Schematica-1.11-1.7.8.157-universal
Windows 10 64 bits
java 8 update 121
The text was updated successfully, but these errors were encountered: