Jump to content

Recommended Posts

Posted

I've been trying to make a WorldChunkManager for a long time now but every time I enter the dimension I get this error

 

java.lang.NullPointerException
at net.minecraft.src.AC_ChunkProvider.generateTerrain(AC_ChunkProvider.java:92)
at net.minecraft.src.AC_ChunkProvider.provideChunk(AC_ChunkProvider.java:277)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:102)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:128)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:648)
at net.minecraft.src.World.getBlockId(World.java:563)
at net.minecraft.client.Minecraft.preloadWorld(Minecraft.java:2199)
at net.minecraft.client.Minecraft.changeWorld(Minecraft.java:2085)
at net.minecraft.client.Minecraft.usePortal(Minecraft.java:1996)
at net.minecraft.src.AC_Fruit.onItemRightClick(AC_Fruit.java:56)
at net.minecraft.src.ItemStack.useItemRightClick(ItemStack.java:139)
at net.minecraft.src.PlayerController.sendUseItem(PlayerController.java:77)
at net.minecraft.client.Minecraft.clickMouse(Minecraft.java:1383)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1800)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:822)
at net.minecraft.client.Minecraft.run(Minecraft.java:750)
at java.lang.Thread.run(Unknown Source)
2012-07-31 12:44:47 [sEVERE] A critical error has occurred.
java.lang.NullPointerException
at net.minecraft.src.AC_ChunkProvider.generateTerrain(AC_ChunkProvider.java:92)
at net.minecraft.src.AC_ChunkProvider.provideChunk(AC_ChunkProvider.java:277)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:102)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:128)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:648)
at net.minecraft.src.World.getBlockId(World.java:563)
at net.minecraft.client.Minecraft.preloadWorld(Minecraft.java:2199)
at net.minecraft.client.Minecraft.changeWorld(Minecraft.java:2085)
at net.minecraft.client.Minecraft.usePortal(Minecraft.java:1996)
at net.minecraft.src.AC_Fruit.onItemRightClick(AC_Fruit.java:56)
at net.minecraft.src.ItemStack.useItemRightClick(ItemStack.java:139)
at net.minecraft.src.PlayerController.sendUseItem(PlayerController.java:77)
at net.minecraft.client.Minecraft.clickMouse(Minecraft.java:1383)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1800)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:822)
at net.minecraft.client.Minecraft.run(Minecraft.java:750)
at java.lang.Thread.run(Unknown Source)

 

AC_WorldChunkManager

 

  Reveal hidden contents

 

 

AC_ChunkProvider

 

  Reveal hidden contents

 

 

AC_WorldProvider

 

  Reveal hidden contents

 

 

AC_BiomeGenBase

 

  Reveal hidden contents

 

 

AC_BiomeCache

 

  Reveal hidden contents

 

 

AC_BiomeCacheBlock

 

  Reveal hidden contents

 

 

AC_BiomeDecorator

 

  Reveal hidden contents

 

 

The Dimension itself worked fine when we were using WorldChunkManagerHell, its just that we wanted more biomes and ore gen and to do that we needed our own WorldChunkManager. PLEASE HELP!

Posted

New to java-ish here so don't shoot me please but:

Would it be because your AC_BiomeGenBase is not considered a BiomeGenBase for when it is called from AC_ChunkProvider's biomesForGeneration field on line 92?

Which in turn calls AC_WorldChunkManager and returns the array of AC_BiomeGenBase(line 227) containing your two biomes FrostForest and FrostMountains where they are trying to be converted to a BiomeGenBase.

 

Probably a noob question but why couldn't you just add some biomes and set them not to spawn like BiomeGenHell(unless if you are in the nether of course). I'm not too familiar with creating a new biome, but I like messing around with world gen a bit too much.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.