Description: Exception while updating neighbours
java.lang.UnsupportedOperationException: empty.max
at scala.collection.TraversableOnce$class.max(TraversableOnce.scala:216)
at scala.collection.SeqViewLike$AbstractTransformed.max(SeqViewLike.scala:43)
at codechicken.multipart.TileMultipart.getLightValue(TileMultipart.scala:170)
at codechicken.multipart.BlockMultipart.getLightValue(BlockMultipart.scala:231)
at net.minecraft.world.World.func_98179_a(World.java:4079)
at net.minecraft.world.World.func_72936_c(World.java:4207)
at net.minecraft.world.World.func_72969_x(World.java:4066)
at mrtjp.projectred.illumination.BaseLightPart.updateRender(Unknown Source)
at mrtjp.projectred.illumination.BaseLightPart.updateState(Unknown Source)
at mrtjp.projectred.illumination.BaseLightPart.onNeighborChanged(Unknown Source)
at codechicken.multipart.TileMultipart$$anonfun$onNeighborBlockChange$1.apply(TileMultipart.scala:162)
at codechicken.multipart.TileMultipart$$anonfun$onNeighborBlockChange$1.apply(TileMultipart.scala:162)
at codechicken.multipart.TileMultipart.operate(TileMultipart.scala:79)
at codechicken.multipart.TileMultipart.onNeighborBlockChange(TileMultipart.scala:162)
at codechicken.multipart.BlockMultipart.func_71863_a(BlockMultipart.scala:86)
at net.minecraft.world.World.func_72821_m(World.java:1201)
at mrtjp.projectred.transmission.PropagationRun$$anonfun$finish$2.apply(propagation.scala:132)
at mrtjp.projectred.transmission.PropagationRun$$anonfun$finish$2.apply(propagation.scala:132)
at scala.collection.immutable.HashSet$HashSet1.foreach(HashSet.scala:153)
at scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:306)
at mrtjp.projectred.transmission.PropagationRun.finish(propagation.scala:132)
at mrtjp.projectred.transmission.PropagationRun.runLoop(propagation.scala:164)
at mrtjp.projectred.transmission.PropagationRun.start(propagation.scala:146)
at mrtjp.projectred.transmission.WirePropagator$.propagateTo(propagation.scala:70)
at mrtjp.projectred.transmission.WirePropagator$.propagateTo(propagation.scala:76)
at mrtjp.projectred.transmission.TWireCommons$class.onNeighborChanged(wireabstracts.scala:55)
at mrtjp.projectred.transmission.WirePart.onNeighborChanged(wireabstracts.scala:202)
at codechicken.multipart.TileMultipart$$anonfun$onNeighborBlockChange$1.apply(TileMultipart.scala:162)
at codechicken.multipart.TileMultipart$$anonfun$onNeighborBlockChange$1.apply(TileMultipart.scala:162)
at codechicken.multipart.TileMultipart.operate(TileMultipart.scala:79)
at codechicken.multipart.TileMultipart.onNeighborBlockChange(TileMultipart.scala:162)
at codechicken.multipart.BlockMultipart.func_71863_a(BlockMultipart.scala:86)
at net.minecraft.world.World.func_72821_m(World.java:1201)
at mrtjp.projectred.integration.RedstoneGatePart.notifyNeighbors(Unknown Source)
at mrtjp.projectred.integration.SimpleGatePart.onOutputChange(Unknown Source)
at mrtjp.projectred.integration.InstancedRsGateLogic$Sequencer.onTick(Unknown Source)
at mrtjp.projectred.integration.InstancedRsGateLogic$Sequencer.onTick(Unknown Source)
at mrtjp.projectred.integration.GatePart.update(Unknown Source)
at codechicken.multipart.TileMultipart$$anonfun$updateEntity$1.apply(TileMultipart.scala:85)
at codechicken.multipart.TileMultipart$$anonfun$updateEntity$1.apply(TileMultipart.scala:85)
at codechicken.multipart.TileMultipart.operate(TileMultipart.scala:79)
at codechicken.multipart.TileMultipart.func_70316_g(TileMultipart.scala:85)
at net.minecraft.world.World.func_72939_s(World.java:2783)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:883)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:330)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:777)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:659)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at scala.collection.TraversableOnce$class.max(TraversableOnce.scala:216)
at scala.collection.SeqViewLike$AbstractTransformed.max(SeqViewLike.scala:43)
at codechicken.multipart.TileMultipart.getLightValue(TileMultipart.scala:170)
at codechicken.multipart.BlockMultipart.getLightValue(BlockMultipart.scala:231)
at net.minecraft.world.World.func_98179_a(World.java:4079)
at net.minecraft.world.World.func_72936_c(World.java:4207)
at net.minecraft.world.World.func_72969_x(World.java:4066)
at mrtjp.projectred.illumination.BaseLightPart.updateRender(Unknown Source)
at mrtjp.projectred.illumination.BaseLightPart.updateState(Unknown Source)
at mrtjp.projectred.illumination.BaseLightPart.onNeighborChanged(Unknown Source)
at codechicken.multipart.TileMultipart$$anonfun$onNeighborBlockChange$1.apply(TileMultipart.scala:162)
at codechicken.multipart.TileMultipart$$anonfun$onNeighborBlockChange$1.apply(TileMultipart.scala:162)
at codechicken.multipart.TileMultipart.operate(TileMultipart.scala:79)
at codechicken.multipart.TileMultipart.onNeighborBlockChange(TileMultipart.scala:162)
at codechicken.multipart.BlockMultipart.func_71863_a(BlockMultipart.scala:86)
-- Block being updated --
Details:
Source block type: ID #1281 (tile.ccmultipart // codechicken.multipart.BlockMultipart)
Block type: ID #1281 (tile.ccmultipart // codechicken.multipart.BlockMultipart)
Block data value: 0 / 0x0 / 0b0000
Block location: World: (-8410,93,-993), Chunk: (at 6,5,15 in -526,-63; contains blocks -8416,0,-1008 to -8401,255,-993), Region: (-17,-2; contains chunks -544,-64 to -513,-33, blocks -8704,0,-1024 to -8193,255,-513)
Stacktrace:
at net.minecraft.world.World.func_72821_m(World.java:1201)
at mrtjp.projectred.transmission.PropagationRun$$anonfun$finish$2.apply(propagation.scala:132)
at mrtjp.projectred.transmission.PropagationRun$$anonfun$finish$2.apply(propagation.scala:132)
at scala.collection.immutable.HashSet$HashSet1.foreach(HashSet.scala:153)
at scala.collection.immutable.HashSet$HashTrieSet.foreach(HashSet.scala:306)
at mrtjp.projectred.transmission.PropagationRun.finish(propagation.scala:132)
at mrtjp.projectred.transmission.PropagationRun.runLoop(propagation.scala:164)
at mrtjp.projectred.transmission.PropagationRun.start(propagation.scala:146)
at mrtjp.projectred.transmission.WirePropagator$.propagateTo(propagation.scala:70)
at mrtjp.projectred.transmission.WirePropagator$.propagateTo(propagation.scala:76)
at mrtjp.projectred.transmission.TWireCommons$class.onNeighborChanged(wireabstracts.scala:55)
at mrtjp.projectred.transmission.WirePart.onNeighborChanged(wireabstracts.scala:202)
at codechicken.multipart.TileMultipart$$anonfun$onNeighborBlockChange$1.apply(TileMultipart.scala:162)
at codechicken.multipart.TileMultipart$$anonfun$onNeighborBlockChange$1.apply(TileMultipart.scala:162)
at codechicken.multipart.TileMultipart.operate(TileMultipart.scala:79)
at codechicken.multipart.TileMultipart.onNeighborBlockChange(TileMultipart.scala:162)
at codechicken.multipart.BlockMultipart.func_71863_a(BlockMultipart.scala:86)
-- Block being updated --
Details:
Source block type: ID #1281 (tile.ccmultipart // codechicken.multipart.BlockMultipart)
Block type: ID #1281 (tile.ccmultipart // codechicken.multipart.BlockMultipart)
Block data value: 0 / 0x0 / 0b0000
Block location: World: (-8407,52,-991), Chunk: (at 9,3,1 in -526,-62; contains blocks -8416,0,-992 to -8401,255,-977), Region: (-17,-2; contains chunks -544,-64 to -513,-33, blocks -8704,0,-1024 to -8193,255,-513)
Stacktrace:
at net.minecraft.world.World.func_72821_m(World.java:1201)
at mrtjp.projectred.integration.RedstoneGatePart.notifyNeighbors(Unknown Source)
at mrtjp.projectred.integration.SimpleGatePart.onOutputChange(Unknown Source)
at mrtjp.projectred.integration.InstancedRsGateLogic$Sequencer.onTick(Unknown Source)
at mrtjp.projectred.integration.InstancedRsGateLogic$Sequencer.onTick(Unknown Source)
at mrtjp.projectred.integration.GatePart.update(Unknown Source)
at codechicken.multipart.TileMultipart$$anonfun$updateEntity$1.apply(TileMultipart.scala:85)
at codechicken.multipart.TileMultipart$$anonfun$updateEntity$1.apply(TileMultipart.scala:85)
at codechicken.multipart.TileMultipart.operate(TileMultipart.scala:79)
at codechicken.multipart.TileMultipart.func_70316_g(TileMultipart.scala:85)
-- Tile entity being ticked --
Details:
Name: savedMultipart // TileMultipart_cmp$$0
Block type: ID #1281 (tile.ccmultipart // codechicken.multipart.BlockMultipart)
Block data value: 0 / 0x0 / 0b0000
Block location: World: (-8407,52,-990), Chunk: (at 9,3,2 in -526,-62; contains blocks -8416,0,-992 to -8401,255,-977), Region: (-17,-2; contains chunks -544,-64 to -513,-33, blocks -8704,0,-1024 to -8193,255,-513)
Actual block type: ID #1281 (tile.ccmultipart // codechicken.multipart.BlockMultipart)
Actual block data value: 0 / 0x0 / 0b0000
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:2783)
-- Affected level --
Details:
Level name: bw
All players: 1 total; [EntityPlayerMP['ana'/417418, l='bw', x=-8438.30, y=62.00, z=-990.56](ana at -8438.300000011921,62.0,-990.5591110510245)]
Chunk stats: ServerChunkCache: 726 Drop: 285
Level seed: 1484925760167349466
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (-5832,128,1844), Chunk: (at 8,8,4 in -365,115; contains blocks -5840,0,1840 to -5825,255,1855), Region: (-12,3; contains chunks -384,96 to -353,127, blocks -6144,0,1536 to -5633,255,2047)
Level time: 145046029 game time, 161757110 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 4598 (now: false), thunder time: 104622 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:883)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:330)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:777)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:659)
at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)