DimensionalDevelopment / VanillaFix

Minecraft mod that fixes Vanilla bugs, improves performance, and makes Minecraft run forever
MIT License
174 stars 54 forks source link

Crash on startup with VanillaFix + Chisel & Bits + FoamFix + NEID not installed + >4096 block IDs #70

Closed aking4125 closed 6 years ago

aking4125 commented 6 years ago

When adding VanillaFix to my pack it crashes on start up indicating an issue with either FoamFix and or Chisel & bits. But when only those 3 are loaded, Minecraft loads and works perfectly fine. And if only VanillaFix is removed from the pack with all the mods, Minecraft loads and works perfectly fine. Any ideas?

https://paste.dimdev.org/cadaselavu.mccrash

Runemoro commented 6 years ago

If you remove just FoamFix, does the issue still happen?

aking4125 commented 6 years ago

After taking significantly longer. The pack does load without FoamFix. However, the Memory usage is out of control. The pack eats the full 8GB of RAM even before the 6/7 step and unless I feed it more RAM, it's suffering from terrible stuttering to the point that it's unplayable. So FoamFix is required for that.

But to answer it, yes removing FoamFix causes the pack to load (Albeit at the serve increase in memory).

Runemoro commented 6 years ago

Do you have more than 4096 block IDs (did you replace NotEnoughIDs with VanillaFix)?

aking4125 commented 6 years ago

Most likely, I had NEID before VanillaFix was installed. I initially replaced NEID cause on the CurseForge page it reads it increases the ID limit just like NEID. Then I saw the bug on another post here about it shifting the IDs around.

Edit: An oddity, Now the pack is loaded all of a sudden with NEID Installed. Could it actually be NEID?

watdafawx commented 6 years ago

same here : https://paste.dimdev.org/evonefetew.mccrash , i'll test with NEID enabled !

Runemoro commented 6 years ago

I did some testing. Chisel and Bits is incompatible with the way VanillaFix increases the ID limit (but not NEID since it breaks compatibility with Vanilla and changes more things).

For now keep using both NEID and VanillaFix if you have Chisel and Bits installed. Also, remember that even once this issue will be fixed, removing NEID will break all worlds created in NEID, so unless you want to start over, keep using NEID.

Rongmario commented 6 years ago

May I add, LittleTiles, which arguably mirrors Chisels&Bits' contents in a more minimal and efficient way and is a great alternative if you still are facing some troubles.

Runemoro commented 6 years ago

Fixed in latest dev build.

Fireztonez commented 6 years ago

Same issue my side, so thank's I will try with the dev version, until the new version came out :D

Thank's!

Fireztonez commented 6 years ago

I just try with the Last Dev Build (1.9.93), and it crash with McJtyLib and RFTools.

I know this is still in development, so you still work on the update, but I want to make sure you know there have problem with somes other mods now...

Crash Repport: https://paste.dimdev.org/ufaheluhic.mccrash

ZombieHDGaming commented 6 years ago

@Fireztonez We moved the ID limit feature to our new mod, JustEnoughIDs, and removed it from VanillaFix. We'll drop a link to the project once it's released.

Fireztonez commented 6 years ago

Ok, Thank's for that information... I enjoy the fact of all mod called Not Enough and Just Enough...

I can not wait to finally remove Not Enough IDs and replace Just Enough ID's from my modpack!! Fireztonez