Railcraft

Railcraft

34M Downloads

NPE: RCLoaderTileLiquid

Flow86 opened this issue ยท 1 comments

commented

Hi,

on server start I have a strange npe for some(/all?) liquid loaders:

A TileEntity RCLoaderTileLiquid(mods.railcraft.common.blocks.machine.gamma.TileLiquidLoader) has thrown an exception during loading, its state cannot be restored. Report this to the mod author
java.lang.NullPointerException
        at net.minecraft.tileentity.TileEntity.func_145838_q(TileEntity.java:176) ~[aor.class:?]
        at mods.railcraft.common.blocks.RailcraftTileEntity.notifyBlocksOfNeighborChange(RailcraftTileEntity.java:62) ~[RailcraftTileEntity.class:?]
        at mods.railcraft.common.blocks.machine.gamma.TileLoaderBase.setPowered(TileLoaderBase.java:102) ~[TileLoaderBase.class:?]
        at mods.railcraft.common.blocks.machine.gamma.TileLiquidLoader.setPowered(TileLiquidLoader.java:361) ~[TileLiquidLoader.class:?]
        at mods.railcraft.common.blocks.machine.gamma.TileLoaderBase.func_145839_a(TileLoaderBase.java:117) ~[TileLoaderBase.class:?]
        at mods.railcraft.common.blocks.machine.gamma.TileLoaderLiquidBase.func_145839_a(TileLoaderLiquidBase.java:92) ~[TileLoaderLiquidBase.class:?]
        at mods.railcraft.common.blocks.machine.gamma.TileLiquidLoader.func_145839_a(TileLiquidLoader.java:413) ~[TileLiquidLoader.class:?]
        at net.minecraft.tileentity.TileEntity.func_145827_c(TileEntity.java:116) [aor.class:?]
        at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadEntities(AnvilChunkLoader.java:496) [aqk.class:?]
        at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:41) [ChunkIOProvider.class:?]
        at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:12) [ChunkIOProvider.class:?]
        at net.minecraftforge.common.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:344) [AsynchronousExecutor.class:?]
        at net.minecraftforge.common.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:302) [AsynchronousExecutor.class:?]
        at net.minecraftforge.common.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:12) [ChunkIOExecutor.class:?]
        at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:126) [ms.class:?]
        at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) [ms.class:?]
        at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:199) [ms.class:?]
        at net.minecraft.world.World.func_72964_e(World.java:416) [ahb.class:?]
        at net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:313) [mt.class:?]
        at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:183) [mt.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:625) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:335) [lt.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]

the same stacktrace for each occurence, version 9.3.1.0

they seem not to disappear in game, they seem to have its contents, but that message appears.

commented

World is null, will fix.