I've been trying to get a custom dimension to work for a while. I finally got past the "go to the nether instead of your custom dimension" issue that quite a few people seem to run into, but now I'm getting some weird errors:
Firstly, when I travel to my custom dimension, it takes a while to load up the terrain and on one occasion I actually fell out of the world and died before the local area was loaded enough to stand on. This isn't the main issue I'm having, but as long as I'm here, is there anything I can do to fix that?
Secondly, the first time I travel to the custom dimension, there is no light. Every block is very dark, and even torches and things don't make any light. This is purely visual; trees can be grown, mushrooms can't be planted, etc. If I exit the game and reload it, everything's lit like normal.
Thirdly and most importantly, upon returning to the overworld, I can walk around for a second or two and then the game crashes.
Console log
Crash report
Base mod class
Portal block class
World provider class
Is there any chance anyone else can figure out what I'm doing wrong? I've been trying to figure this out for a while.
EDIT: Updated to MC 1.4.4 and appropriate MCP and Forge releases. Same problems still happening.
EDIT 2: Added a crash report, forgot about that one.