View Issue Details

IDProjectCategoryView StatusLast Update
0001940Industrial-Craft²machinespublic2016-07-24 21:02
ReporterED190 Assigned ToChocohead  
Status resolvedResolutionfixed 
Fixed in VersionBuilds for MC 1.10.x 
Summary0001940: Fluid distributor crash when outputting fluid to multiple targets
DescriptionWhen a fluid distributor is set to "Distribute" mode and is adjacent to 3 or more fluid accepting blocks, the game crash and the world cannot be loaded until the fluid distributor is removed.

Tested with only no other mod than forge, liteloader and IC2 loaded.
Forge 1.10.2-
Steps To Reproduce1. Place a powered pump with fluid ejector upgrade to pump water
2. Place a fluid distributor with its input side facing the pump
3. Place 3 (or more) fluid/solid canning machine next to the fluid distributor
4. Crash
Additional InformationIf I place two canning and let at least one of them fill up before placing the third one, it does not crash. It seems to always crash when it tries to simultaneously output to at least 3 fluid accepting blocks.
TagsNo tags attached.
Minecraft Version1.10.2



2016-07-24 20:23


CrashLog.txt (4,877 bytes)   
---- Minecraft Crash Report ----

WARNING: coremods are present:
  IC2core (industrialcraft-2-2.6.16-ex110.jar)
Contact their authors BEFORE contacting forge

// I blame Dinnerbone.

Time: 7/24/16 4:05 PM
Description: Ticking block entity

java.lang.NullPointerException: Ticking block entity
	at ic2.core.block.machine.tileentity.TileEntityFluidDistributor.updateEntityServer(
	at ic2.core.block.TileEntityBlock.func_73660_a(
	at net.minecraft.server.MinecraftServer.func_71190_q(
	at net.minecraft.server.MinecraftServer.func_71217_p(
	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Server thread
	at ic2.core.block.machine.tileentity.TileEntityFluidDistributor.updateEntityServer(
	at ic2.core.block.TileEntityBlock.func_73660_a(

-- Block entity being ticked --
	Name: ic2:fluid_distributor // ic2.core.block.machine.tileentity.TileEntityFluidDistributor
	Block type: ID #218 (ic2.te // ic2.core.block.BlockTileEntity)
	Block data value: 0 / 0x0 / 0b0000
	Block location: World: (-896,4,100), Chunk: (at 0,0,4 in -56,6; contains blocks -896,0,96 to -881,255,111), Region: (-2,0; contains chunks -64,0 to -33,31, blocks -1024,0,0 to -513,255,511)
	Actual block type: ID #218 (ic2.te // ic2.core.block.BlockTileEntity)
	Actual block data value: 0 / 0x0 / 0b0000

-- Affected level --
	Level name: New World
	All players: 1 total; [EntityPlayerMP['TaLe921'/3, l='New World', x=-894.31, y=6.16, z=101.47]]
	Chunk stats: ServerChunkCache: 626 Drop: 0
	Level seed: 7856539487257827496
	Level generator: ID 01 - flat, ver 0. Features enabled: true
	Level generator options: 
	Level spawn location: World: (-885,4,105), Chunk: (at 11,0,9 in -56,6; contains blocks -896,0,96 to -881,255,111), Region: (-2,0; contains chunks -64,0 to -33,31, blocks -1024,0,0 to -513,255,511)
	Level time: 1224 game time, 1224 day time
	Level dimension: 0
	Level storage version: 0x04ABD - Anvil
	Level weather: Rain time: 52668 (now: false), thunder time: 177024 (now: false)
	Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
	at net.minecraft.server.MinecraftServer.func_71190_q(
	at net.minecraft.server.MinecraftServer.func_71217_p(
	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(

-- System Details --
	Minecraft Version: 1.10.2
	Operating System: Windows 7 (amd64) version 6.1
	Java Version: 1.8.0_25, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 2713273440 bytes (2587 MB) / 3207856128 bytes (3059 MB) up to 3207856128 bytes (3059 MB)
	JVM Flags: 7 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx3G -Xms3G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	FML: MCP 9.32 Powered by Forge 4 mods loaded, 4 mods active
	States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
	UCHIJAAAA	mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) 
	UCHIJAAAA	FML{} [Forge Mod Loader] (forge-1.10.2- 
	UCHIJAAAA	Forge{} [Minecraft Forge] (forge-1.10.2- 
	UCHIJAAAA	IC2{2.6.16-ex110} [IndustrialCraft 2] (industrialcraft-2-2.6.16-ex110.jar) 
	Loaded coremods (and transformers): 
IC2core (industrialcraft-2-2.6.16-ex110.jar)
	GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
	Profiler Position: N/A (disabled)
	Player Count: 1 / 8; [EntityPlayerMP['TaLe921'/3, l='New World', x=-894.31, y=6.16, z=101.47]]
	Type: Integrated Server (map_client.txt)
	Is Modded: Definitely; Client brand changed to 'fml,forge'
CrashLog.txt (4,877 bytes)   


2016-07-24 21:02

developer   ~0004640

Fixed in IC2 2.6.21

Issue History

Date Modified Username Field Change
2016-07-24 20:23 ED190 New Issue
2016-07-24 20:23 ED190 File Added: CrashLog.txt
2016-07-24 21:02 Chocohead Note Added: 0004640
2016-07-24 21:02 Chocohead Status new => resolved
2016-07-24 21:02 Chocohead Fixed in Version => Builds for MC 1.10.x
2016-07-24 21:02 Chocohead Resolution open => fixed
2016-07-24 21:02 Chocohead Assigned To => Chocohead