Closed a-rat-girl closed 9 years ago
I'm not certain if this is a Refined Relocation or Progressive Automation crash, so I'm reporting it in both places.
Is it possible that a miner has a refined relocation chest/container on top of it? Or, is someone middle clicking something when it happens.....
It's a Refined Relocation crash - they're trying to reference something server-side. Sorry to bother you!
The crash part is my issue (getting the name of a block on server side), but the crash is a line to warn the user that a mod is inserting into Relocators wrongly! I'm posting this to warn you, because this could also cause issues with other mods.
When inserting into an IInventory you should check if it's an ISidedInventory and check for the insertion conditions. You should try to output to only the slots accessible from the side you are outputting to, and (this is the thing that's causing the warning) call ISidedInventory#canInsertItem!
---- Minecraft Crash Report ---- // Why is it breaking :(
Time: 1/11/15 2:05 AM Description: Ticking block entity
java.lang.NoSuchMethodError: net.minecraft.block.Block.func_149694_d(Lnet/minecraft/world/World;III)Lnet/minecraft/item/Item; at net.minecraft.block.Block.getPickBlock(Block.java:1801) at com.dynious.refinedrelocation.helper.BlockHelper.getBlockDisplayName(BlockHelper.java:69) at com.dynious.refinedrelocation.helper.BlockHelper.getTileEntityDisplayName(BlockHelper.java:102) at com.dynious.refinedrelocation.tileentity.TileRelocator.func_70299_a(TileRelocator.java:983) at com.dynious.refinedrelocation.mods.part.PartRelocator.func_70299_a(PartRelocator.java:378) at codechicken.multipart.scalatraits.TIInventoryTile$class.setInventorySlotContents(TIInventoryTile.scala:78) at codechicken.multipart.scalatraits.JInventoryTile$class.func_70299_a(TIInventoryTile.scala:131) at TileMultipart_cmp$$22.func_70299_a(Unknown Source) at com.vanhal.progressiveautomation.entities.BaseTileEntity.addtoExtInventory(BaseTileEntity.java:540) at com.vanhal.progressiveautomation.entities.BaseTileEntity.checkInventory(BaseTileEntity.java:498) at com.vanhal.progressiveautomation.entities.miner.TileMiner.func_145845_h(TileMiner.java:71) 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 net.minecraft.block.Block.getPickBlock(Block.java:1801) at com.dynious.refinedrelocation.helper.BlockHelper.getBlockDisplayName(BlockHelper.java:69) at com.dynious.refinedrelocation.helper.BlockHelper.getTileEntityDisplayName(BlockHelper.java:102) at com.dynious.refinedrelocation.tileentity.TileRelocator.func_70299_a(TileRelocator.java:983) at com.dynious.refinedrelocation.mods.part.PartRelocator.func_70299_a(PartRelocator.java:378) at codechicken.multipart.scalatraits.TIInventoryTile$class.setInventorySlotContents(TIInventoryTile.scala:78) at codechicken.multipart.scalatraits.JInventoryTile$class.func_70299_a(TIInventoryTile.scala:131) at TileMultipart_cmp$$22.func_70299_a(Unknown Source) at com.vanhal.progressiveautomation.entities.BaseTileEntity.addtoExtInventory(BaseTileEntity.java:540) at com.vanhal.progressiveautomation.entities.BaseTileEntity.checkInventory(BaseTileEntity.java:498) at com.vanhal.progressiveautomation.entities.miner.TileMiner.func_145845_h(TileMiner.java:71)
-- Block entity being ticked -- Details: Name: TileMinerStone // com.vanhal.progressiveautomation.entities.miner.TileMinerStone Block type: ID #1306 (tile.MinerStone // com.vanhal.progressiveautomation.blocks.BlockMiner) Block data value: 0 / 0x0 / 0b0000 Block location: World: (1734,71,-602), Chunk: (at 6,4,6 in 108,-38; contains blocks 1728,0,-608 to 1743,255,-593), Region: (3,-2; contains chunks 96,-64 to 127,-33, blocks 1536,0,-1024 to 2047,255,-513) Actual block type: ID #1306 (tile.MinerStone // com.vanhal.progressiveautomation.blocks.BlockMiner) Actual block data value: 0 / 0x0 / 0b0000 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: world All players: 3 total; [EntityPlayerMP['Gideonseymour'/67880359, l='world', x=886.60, y=69.63, z=-828.69], EntityPlayerMP['goreae'/67995750, l='world', x=2160.70, y=63.00, z=-729.30], EntityPlayerMP['russell4'/69687926, l='world', x=1734.59, y=70.88, z=-599.95]] Chunk stats: ServerChunkCache: 1811 Drop: 0 Level seed: -2037064873035042864 Level generator: ID 00 - default, ver 1. Features enabled: true Level generator options: Level spawn location: World: (1000,71,-429), Chunk: (at 8,4,3 in 62,-27; contains blocks 992,0,-432 to 1007,255,-417), Region: (1,-1; contains chunks 32,-32 to 63,-1, blocks 512,0,-512 to 1023,255,-1) Level time: 5665850 game time, 7272716 day time Level dimension: 0 Level storage version: 0x04ABD - Anvil Level weather: Rain time: 17324 (now: true), thunder time: 11223 (now: true) 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 (amd64) version 3.12-0.bpo.1-amd64 Java Version: 1.7.0, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 678635088 bytes (647 MB) / 2370568192 bytes (2260 MB) up to 18407424000 bytes (17554 MB) JVM Flags: 21 total; -Xms2048M -XX:PermSize=384m -XX:MaxPermSize=768m -XX:-UseConcMarkSweepGC -XX:+UseParNewGC -XX:+UseNUMA -XX:+CMSParallelRemarkEnabled -XX:+UseAdaptiveGCBoundary -XX:-UseGCOverheadLimit -XX:+UseBiasedLocking -XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=15 -XX:UseSSE=3 -XX:+UseLargePages -XX:+UseFastAccessorMethods -XX:+UseStringCache -XX:+UseCompressedOops -XX:+OptimizeStringConcat -XX:+AggressiveOpts -XX:ParallelGCThreads=1 AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 34 FML: MCP v9.05 FML v7.10.85.1277 Minecraft Forge 10.13.2.1277 90 mods loaded, 89 mods active mcp{9.05} Minecraft Coder Pack Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML{7.10.85.1277} Forge Mod Loader Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge{10.13.2.1277} Minecraft Forge Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available appliedenergistics2-core{rv2-beta-1} AppliedEnergistics2 Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Aroma1997Core{1.0.2.13} Aroma1997Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available CodeChickenCore{1.0.4.29} CodeChicken Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available