Carpenter's Blocks

Carpenter's Blocks

24M Downloads

Carpenters Blocks - State cannot be restored

Opened this issue ยท 1 comments

commented

Hi All,

I've seen the below several times with v3.3.8.1 of Carpenters.
Not sure if you're supporting 1.7 still, but thought I'd throw this one in here just in case.

Cheers,
Bysokar

[09:04:19] [Server thread/ERROR]: A TileEntity TileEntityCarpentersBlock(com.carpentersblocks.tileentity.TEBase) has thrown an exception during loading, its state cannot be restored. Report this to the mod author
java.lang.ArrayIndexOutOfBoundsException: 1
        at cpw.mods.fml.common.registry.GameRegistry$UniqueIdentifier.<init>(GameRegistry.java:419) ~[GameRegistry$UniqueIdentifier.class:1.7.10-1614.57]
        at com.carpentersblocks.util.Attribute.loadAttributeFromNBT(Attribute.java:48) ~[Attribute.class:?]
        at com.carpentersblocks.tileentity.TEBase.func_145839_a(TEBase.java:85) ~[TEBase.class:?]
        at net.minecraft.tileentity.TileEntity.func_145827_c(TileEntity.java:125) [aor.class:?]
        at net.minecraft.world.chunk.storage.AnvilChunkLoader.loadEntities(AnvilChunkLoader.java:525) [aqk.class:?]
        at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:44) [ChunkIOProvider.class:1.7.10-1614.57]
        at net.minecraftforge.common.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:15) [ChunkIOProvider.class:1.7.10-1614.57]
        at net.minecraftforge.common.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:344) [AsynchronousExecutor.class:1.7.10-1614.57]
        at net.minecraftforge.common.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:302) [AsynchronousExecutor.class:1.7.10-1614.57]
        at net.minecraftforge.common.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:12) [ChunkIOExecutor.class:1.7.10-1614.57]
        at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:212) [ms.class:?]
        at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:185) [ms.class:?]
        at net.minecraft.world.World.func_72903_x(World.java:3496) [ahb.class:?]
        at net.minecraft.world.World.func_147456_g(World.java:3612) [ahb.class:?]
        at net.minecraft.world.WorldServer.func_147456_g(WorldServer.java:444) [mt.class:?]
        at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:287) [mt.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:963) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432) [lt.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]


commented

Please give the following build a try:

http://carpentersblocks.website/downloads/Carpenter's%20Blocks%20v3.3.8.2%20-%20MC%201.7.10.jar

It shouldn't throw errors but console should show some output so we can see exactly what it is trying to identify as an attribute.