I've had this on a FTB Unhinged server twice when trying to place a CC chunkloader in the Twilight Forest, the server console had this to say about it:
Code:
2013-08-31 13:25:58 [INFO] [STDERR] java.lang.NullPointerException
2013-08-31 13:25:58 [INFO] [STDERR] at com.google.common.collect.ImmutableSetMultimap$Builder.putAll(ImmutableSetMultimap.java:227)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraftforge.common.ForgeChunkManager.forceChunk(ForgeChunkManager.java:738)
2013-08-31 13:25:58 [INFO] [STDERR] at codechicken.chunkloader.ChunkLoaderManager$TicketManager.addChunk(ChunkLoaderManager.java:112)
2013-08-31 13:25:58 [INFO] [STDERR] at codechicken.chunkloader.ChunkLoaderManager$ChunkLoaderOrganiser.forceChunks(ChunkLoaderManager.java:237)
2013-08-31 13:25:58 [INFO] [STDERR] at codechicken.chunkloader.ChunkLoaderManager$ChunkLoaderOrganiser.addChunkLoader(ChunkLoaderManager.java:184)
2013-08-31 13:25:58 [INFO] [STDERR] at codechicken.chunkloader.ChunkLoaderManager.addChunkLoader(ChunkLoaderManager.java:694)
2013-08-31 13:25:58 [INFO] [STDERR] at codechicken.chunkloader.TileChunkLoaderBase.activate(TileChunkLoaderBase.java:125)
2013-08-31 13:25:58 [INFO] [STDERR] at codechicken.chunkloader.TileChunkLoader.activate(TileChunkLoader.java:115)
2013-08-31 13:25:58 [INFO] [STDERR] at codechicken.chunkloader.TileChunkLoaderBase.func_70312_q(TileChunkLoaderBase.java:39)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.world.chunk.Chunk.func_76604_a(Chunk.java:1040)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.world.chunk.Chunk.func_76620_a(Chunk.java:1013)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75823_a(AnvilChunkLoader.java:442)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75822_a(AnvilChunkLoader.java:103)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75815_a(AnvilChunkLoader.java:83)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.world.gen.ChunkProviderServer.func_73239_e(ChunkProviderServer.java:182)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:118)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:166)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.world.World.func_72964_e(World.java:528)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.world.World.func_72798_a(World.java:413)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.tileentity.TileEntityChest.func_94044_a(SourceFile:178)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.tileentity.TileEntityChest.func_70418_i(SourceFile:158)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.tileentity.TileEntityChest.func_70316_g(SourceFile:186)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.world.World.func_72939_s(World.java:2202)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:546)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:654)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:275)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:573)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:470)
2013-08-31 13:25:58 [INFO] [STDERR] at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
The server log files also had this to say about it:
Code:
2013-08-31 14:13:26 [SEVERE] [ForgeModLoader] A critical server error occured handling a packet, kicking 351
java.lang.NullPointerException
at com.google.common.collect.ImmutableSetMultimap$Builder.putAll(ImmutableSetMultimap.java:227)
at net.minecraftforge.common.ForgeChunkManager.forceChunk(ForgeChunkManager.java:738)
at codechicken.chunkloader.ChunkLoaderManager$TicketManager.addChunk(ChunkLoaderManager.java:112)
at codechicken.chunkloader.ChunkLoaderManager$ChunkLoaderOrganiser.forceChunks(ChunkLoaderManager.java:237)
at codechicken.chunkloader.ChunkLoaderManager$ChunkLoaderOrganiser.addChunkLoader(ChunkLoaderManager.java:184)
at codechicken.chunkloader.ChunkLoaderManager$ChunkLoaderOrganiser.updateChunkLoader(ChunkLoaderManager.java:257)
at codechicken.chunkloader.ChunkLoaderManager.updateLoader(ChunkLoaderManager.java:712)
at codechicken.chunkloader.TileChunkLoader.setShapeAndRadius(TileChunkLoader.java:52)
at codechicken.chunkloader.TileChunkLoader.activate(TileChunkLoader.java:112)
at codechicken.chunkloader.TileChunkLoaderBase.onBlockPlacedBy(TileChunkLoaderBase.java:85)
at codechicken.chunkloader.BlockChunkLoader.func_71860_a(BlockChunkLoader.java:119)
at net.minecraft.item.ItemBlock.placeBlockAt(ItemBlock.java:248)
at net.minecraft.item.ItemBlock.func_77648_a(ItemBlock.java:119)
at net.minecraft.item.ItemStack.func_77943_a(ItemStack.java:149)
at net.minecraft.item.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:425)
at net.minecraft.network.NetServerHandler.func_72472_a(NetServerHandler.java:553)
at net.minecraft.network.packet.Packet15Place.func_73279_a(SourceFile:58)
at net.minecraft.network.TcpConnection.func_74428_b(TcpConnection.java:461)
at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:134)
at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:53)
at net.minecraft.server.dedicated.DedicatedServerListenThread.func_71747_b(SourceFile:30)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:677)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:275)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:573)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:470)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
I posted this also on the Forge forums (
http://www.minecraftforge.net/forum/index.php/topic,12002.0.html) and one of the coders (LexManos) had this to say about it:
I woulod advise bringing this to ChickenBone's attention.
he is trying to force a chunk to load on a world that was not loaded in the first place.. That breaks things.
And he needs to take that into account of figure out why the world was not loaded.
A peculiar thing indeed, the world not being loaded even though at the time I was present in that world to place the chunkloader