powercrystals / MineFactoryReloaded

92 stars 122 forks source link

Server crash when connect a composter with a rednet energy cable #428

Open ghost opened 8 years ago

ghost commented 8 years ago

minefactory reloaded 2.8.0 forge 1.7.10 10.3.4.1448 Several seconds after I connected a composter with a rednet energy cable, the server crashed. And I had to delete that composter to continue playing the game. Here's the crash report

---- Minecraft Crash Report ----
// You should try our sister game, Minceraft!

Time: 15-8-23 ÏÂÎç6:53
Description: Ticking block entity

java.lang.NullPointerException: Ticking block entity
    at powercrystals.minefactoryreloaded.core.UtilInventory.dropStackInAir(UtilInventory.java:388)
    at powercrystals.minefactoryreloaded.core.UtilInventory.dropStackInAir(UtilInventory.java:326)
    at powercrystals.minefactoryreloaded.core.UtilInventory.dropStackInAir(UtilInventory.java:322)
    at powercrystals.minefactoryreloaded.core.UtilInventory.dropStack(UtilInventory.java:277)
    at powercrystals.minefactoryreloaded.core.UtilInventory.dropStack(UtilInventory.java:219)
    at powercrystals.minefactoryreloaded.tile.base.TileEntityFactoryInventory.doDrop(TileEntityFactoryInventory.java:231)
    at powercrystals.minefactoryreloaded.tile.machine.TileEntityComposter.activateMachine(TileEntityComposter.java:53)
    at powercrystals.minefactoryreloaded.tile.base.TileEntityFactoryPowered.func_145845_h(TileEntityFactoryPowered.java:109)
    at net.minecraft.world.World.func_72939_s(World.java:1939)
    at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636)
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

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

-- Head --
Stacktrace:
    at powercrystals.minefactoryreloaded.core.UtilInventory.dropStackInAir(UtilInventory.java:388)
    at powercrystals.minefactoryreloaded.core.UtilInventory.dropStackInAir(UtilInventory.java:326)
    at powercrystals.minefactoryreloaded.core.UtilInventory.dropStackInAir(UtilInventory.java:322)
    at powercrystals.minefactoryreloaded.core.UtilInventory.dropStack(UtilInventory.java:277)
    at powercrystals.minefactoryreloaded.core.UtilInventory.dropStack(UtilInventory.java:219)
    at powercrystals.minefactoryreloaded.tile.base.TileEntityFactoryInventory.doDrop(TileEntityFactoryInventory.java:231)
    at powercrystals.minefactoryreloaded.tile.machine.TileEntityComposter.activateMachine(TileEntityComposter.java:53)
    at powercrystals.minefactoryreloaded.tile.base.TileEntityFactoryPowered.func_145845_h(TileEntityFactoryPowered.java:109)

-- Block entity being ticked --
Details:
    Name: factoryComposter // powercrystals.minefactoryreloaded.tile.machine.TileEntityComposter
    Block type: ID #168 (tile.mfr.machine.0 // powercrystals.minefactoryreloaded.block.BlockFactoryMachine)
    Block data value: 11 / 0xB / 0b1011
    Block location: World: (146,64,393), Chunk: (at 2,4,9 in 9,24; contains blocks 144,0,384 to 159,255,399), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
    Actual block type: ID #168 (tile.mfr.machine.0 // powercrystals.minefactoryreloaded.block.BlockFactoryMachine)
    Actual block data value: 11 / 0xB / 0b1011
Stacktrace:
    at net.minecraft.world.World.func_72939_s(World.java:1939)
    at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489)

-- Affected level --
Details:
    Level name: JackSlowFuck
    All players: 0 total; []
    Chunk stats: ServerChunkCache: 625 Drop: 0
    Level seed: -8632338662412305669
    Level generator: ID 00 - default, ver 1. Features enabled: true
    Level generator options: 
    Level spawn location: World: (132,64,248), Chunk: (at 4,4,8 in 8,15; contains blocks 128,0,240 to 143,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
    Level time: 13833813 game time, 15058414 day time
    Level dimension: 0
    Level storage version: 0x04ABD - Anvil
    Level weather: Rain time: 14689 (now: false), thunder time: 951 (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:636)
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

-- System Details --
Details:
    Minecraft Version: 1.7.10
    Operating System: Linux (i386) version 3.2.0-86-generic-pae
    Java Version: 1.7.0_80, Oracle Corporation
    Java VM Version: Java HotSpot(TM) Server VM (mixed mode), Oracle Corporation
    Memory: 534851072 bytes (510 MB) / 996147200 bytes (950 MB) up to 996147200 bytes (950 MB)
    JVM Flags: 2 total; -Xmx1024M -Xms1024M
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 96
    FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1448 79 mods loaded, 79 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.05} [Minecraft Coder Pack] (minecraft.jar) 
    UCHIJAAAA   FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1448-1.7.10-universal.jar) 
    UCHIJAAAA   Forge{10.13.4.1448} [Minecraft Forge] (forge-1.7.10-10.13.4.1448-1.7.10-universal.jar) 
    UCHIJAAAA   CodeChickenCore{1.0.4.29} [CodeChicken Core] (minecraft.jar) 
    UCHIJAAAA   InputFix{1.7.x-v2} [InputFix] (minecraft.jar) 
    UCHIJAAAA   NotEnoughItems{1.0.4.83} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.4.83-universal.jar) 
    UCHIJAAAA   PlayerAPI{1.1} [Player API] (minecraft.jar) 
    UCHIJAAAA   uniskinmod{1.2-dev3} [Universal Skin Mod] (minecraft.jar) 
    UCHIJAAAA   {000} [CoFH ASM] (minecraft.jar) 
    UCHIJAAAA   eplus{3.0.2-d} [Enchanting Plus] ([1.7.10]EnchantingPlus-1.7.10-3.0.2-d.jar) 
    UCHIJAAAA   inventorytweaks{1.58-147-645ca10} [Inventory Tweaks] ([F]InventoryTweaks-1.58-147.jar) 
    UCHIJAAAA   Waila{1.5.8} [Waila] ([NEI]Waila-1.5.9_1.7.10.jar) 
    UCHIJAAAA   Mantle{1.7.10-0.3.2.jenkins184} [Mantle] (Mantle-1.7.10-0.3.2.jar) 
    UCHIJAAAA   CoFHCore{1.7.10R3.0.3} [CoFH Core] (CoFHCore-[1.7.10]3.0.3-303.jar) 
    UCHIJAAAA   MineFactoryReloaded{1.7.10R2.8.0} [MineFactory Reloaded] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   Baubles{1.0.1.8} [Baubles] (Baubles-1.7.10-1.0.1.8.jar) 
    UCHIJAAAA   ThermalFoundation{1.7.10R1.2.0} [Thermal Foundation] (ThermalFoundation-[1.7.10]1.2.0-102.jar) 
    UCHIJAAAA   ThermalExpansion{1.7.10R4.0.3B1} [Thermal Expansion] (ThermalExpansion-[1.7.10]4.0.3B1-218.jar) 
    UCHIJAAAA   TConstruct{1.7.10-1.8.3.build912} [Tinkers' Construct] ([TiC]TConstruct-1.7.10-1.8.3RC1.jar) 
    UCHIJAAAA   ExtraTiC{0.8.4} [ExtraTiC] ([TIC]ExtraTiC-1.7.10-1.0.3.jar) 
    UCHIJAAAA   WailaHarvestability{1.1.1} [Waila Harvestability] ([NEI]WailaHarvestability-mc1.7.x-1.1.1.jar) 
    UCHIJAAAA   TiCTooltips{1.2.3} [TiC Tooltips] ([TiC]TiCTooltips-mc1.7.10-1.2.3.jar) 
    UCHIJAAAA   TMechworks{0.2.13.96} [Tinkers' Mechworks] ([TiC]TMechworks-1.7.10-0.2.13.96.jar) 
    UCHIJAAAA   BambooMod{Minecraft@MC_VERSION@ var@VERSION@} [BambooMod] (Bamboo-2.6.8.5.jar) 
    UCHIJAAAA   BuildCraft|Core{6.0.18} [BuildCraft] (buildcraft-6.0.18.jar) 
    UCHIJAAAA   BuildCraft|Builders{6.0.18} [BC Builders] (buildcraft-6.0.18.jar) 
    UCHIJAAAA   BuildCraft|Energy{6.0.18} [BC Energy] (buildcraft-6.0.18.jar) 
    UCHIJAAAA   BuildCraft|Factory{6.0.18} [BC Factory] (buildcraft-6.0.18.jar) 
    UCHIJAAAA   BuildCraft|Transport{6.0.18} [BC Transport] (buildcraft-6.0.18.jar) 
    UCHIJAAAA   BuildCraft|Silicon{6.0.18} [BC Silicon] (buildcraft-6.0.18.jar) 
    UCHIJAAAA   FastCraft{1.21} [FastCraft] (fastcraft-1.21.jar) 
    UCHIJAAAA   InfernalMobs{1.5.9} [Infernal Mobs] (InfernalMobs1.5.9-1.7.10.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatAppliedEnergistics{1.7.10R2.8.0} [MFR Compat: Applied Energistics] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatAtum{1.7.10R2.8.0} [MFR Compat: Atum] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatBackTools{1.7.10R2.8.0} [MFR Compat: BackTools] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatBuildCraft{1.7.10R2.8.0} [MFR Compat: BuildCraft] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatChococraft{1.7.10R2.8.0} [MFR Compat: Chococraft] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatExtraBiomes{1.7.10R2.8.0} [MFR Compat: ExtraBiomes] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatForestry{1.7.10R2.8.0} [MFR Compat: Forestry] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatForgeMicroblock{1.7.10R2.8.0} [MFR Compat: ForgeMicroblock] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatIC2{1.7.10R2.8.0} [MFR Compat: IC2] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatMystcraft{1.7.10R2.8.0} [MFR Compat: Mystcraft] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatProjRed{1.7.10R2.8.0} [MFR Compat ProjectRed] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   Railcraft{9.6.1.0} [Railcraft] (Railcraft_1.7.10-9.6.1.0.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatRailcraft{1.7.10R2.8.0} [MFR Compat: Railcraft] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatSufficientBiomes{1.7.10R2.8.0} [MFR Compat: Sufficient Biomes] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatThaumcraft{1.7.10R2.8.0} [MFR Compat: Thaumcraft] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatThermalExpansion{1.7.10R2.8.0} [MFR Compat: Thermal Expansion] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatTConstruct{1.7.10R2.8.0} [MFR Compat: Tinkers' Construct] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   TwilightForest{2.3.5} [The Twilight Forest] (ĺɫɭÁÖ£¨lucky_Eºº»¯£©-1.7.10-2.3.5.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatTwilightForest{1.7.10R2.8.0} [MFR Compat: TwilightForest] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MineFactoryReloaded|CompatVanilla{1.7.10R2.8.0} [MFR Compat: Vanilla] (MineFactoryReloaded-[1.7.10]2.8.0-104.jar) 
    UCHIJAAAA   MoreHome_MCBBS{0.7.0} [MoreHome_MCBBS] (morehome-0.7.0_1710.jar) 
    UCHIJAAAA   MoreHome{0.7.0} [MoreHome] (morehome-0.7.0_1710.jar) 
    UCHIJAAAA   cfm{3.3.5} [¡ì6MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.3.5(1.7.10).jar) 
    UCHIJAAAA   NEIAddons{1.12.11.36} [NEI Addons] (neiaddons-1.12.11.36-mc1.7.10.jar) 
    UCHIJAAAA   NEIAddons|Developer{1.12.11.36} [NEI Addons: Developer Tools] (neiaddons-1.12.11.36-mc1.7.10.jar) 
    UCHIJAAAA   NEIAddons|AppEng{1.12.11.36} [NEI Addons: Applied Energistics 2] (neiaddons-1.12.11.36-mc1.7.10.jar) 
    UCHIJAAAA   NEIAddons|Botany{1.12.11.36} [NEI Addons: Botany] (neiaddons-1.12.11.36-mc1.7.10.jar) 
    UCHIJAAAA   NEIAddons|Forestry{1.12.11.36} [NEI Addons: Forestry] (neiaddons-1.12.11.36-mc1.7.10.jar) 
    UCHIJAAAA   NEIAddons|CraftingTables{1.12.11.36} [NEI Addons: Crafting Tables] (neiaddons-1.12.11.36-mc1.7.10.jar) 
    UCHIJAAAA   NEIAddons|ExNihilo{1.12.11.36} [NEI Addons: Ex Nihilo] (neiaddons-1.12.11.36-mc1.7.10.jar) 
    UCHIJAAAA   NEIPlugins{1.1.0.11-unofficial} [NEI Plugins Unofficial] (NEIPlugins-1.1.0.11.jar) 
    UCHIJAAAA   flammpfeil.slashblade{mc1.7.10-r62} [SlashBlade] (SlashBlade-mc1.7.10-r62.jar) 
    UCHIJAAAA   flammpfeil.slashblade.kirisaya{r1} [SlashBlade-Kirisaya] (SlashBlade-Kirisaya-r1.jar) 
    UCHIJAAAA   ThermalDynamics{1.7.10R1.1.0} [Thermal Dynamics] (ThermalDynamics-[1.7.10]1.1.0-161.jar) 
    UCHIJAAAA   TofuCraft{2.1.5-MC1.7.10} [¶¹¸¯Craft (TofuCraft)] (TofuCraft-2.1.5-MC1.7.10.jar) 
    UCHIJAAAA   weaponmod{v1.14.3} [Balkon's WeaponMod] (weaponmod-1.14.3.jar) 
    UCHIJAAAA   flammpfeil.nihil{mc1.7.x-r6} [Nihil] (ËÆòÎ-Nihil-mc1.7.x-r6.jar) 
    UCHIJAAAA   flammpfeil.slashblade.blademaster{mc1.7.2-r1} [BladeMaster] (½£Ê¥Ö®ÈÐ-BladeMaster-mc1.7.2-r1.2.jar) 
    UCHIJAAAA   flammpfeil.slashbladewa{mc1.7.2-r1} [SlashBladeWa] (ºÍ·ç¸½Êô-SlashBladeWa-mc1.7.2-r1.jar) 
    UCHIJAAAA   flammpfeil.darkraven{mc1.7.2-r1} [DarkRaven] (°µÑ»-DarkRaven-mc1.7.2-r1.jar) 
    UCHIJAAAA   flammpfeil.slashblade.murasamablade{mc1.7.2-r3.2} [murasamablade] (´åÓê-MurasamaBlade-mc1.7.2-r3.2.jar) 
    UCHIJAAAA   flammpfeil.toyako{mc1.7.2-r1} [toyako] (¶´Ò¯ºþ-toyako-mc1.7.2-r1.jar) 
    UCHIJAAAA   flammpfeil.slashblade.kamuy{mc1.7.10-r6} [Kamuy] (Éñ½£-SlashBlade-Kamuy-mc1.7.10-r6.jar) 
    UCHIJAAAA   flammpfeil.frostwolf{mc1.7.2-r1} [FrostWolf] (±ÊÀÇÖ®ÈÐ-FrostWolf-mc1.7.2-r1.1.jar) 
    UCHIJAAAA   flammpfeil.fluorescentbar{mc1.7.2-r3} [fluorescentbar] (Ó«¹â-fluorescentbar-mc1.7.2-r3.jar) 
    UCHIJAAAA   flammpfeil.slashblade.wanderer{mc1.7.2-r1} [SlashBladeWanderer] (·çÀ´½£-SlashBladeWanderer-mc1.7.2-r1.jar) 
    UCHIJAAAA   IguanaTweaksTConstruct{1.7.10-2.1.2.124} [Iguana Tinker Tweaks] ([TiC]IguanaTinkerTweaks-1.7.10-2.1.2RC1.jar) 
    Mantle Environment: Environment healthy.
    CoFHCore: -[1.7.10]3.0.3-303
    MineFactoryReloaded: -[1.7.10]2.8.0-104
    ThermalFoundation: -[1.7.10]1.2.0-102
    ThermalExpansion: -[1.7.10]4.0.3B1-218
    TConstruct Environment: Environment healthy.
    ThermalDynamics: -[1.7.10]1.1.0-161
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Player Count: 0 / 17; []
    Is Modded: Definitely; Server brand changed to 'fml,forge'
    Type: Dedicated Server (map_server.txt)