Open InsKill opened 9 years ago
Easiest way would be to blacklist it in micro-blocks config. @Chicken-Bones Why are all tile entities allowed for sawing.
I was improperly say (english not native lang.) - I do not saw tinker's crafting station, I use CraftStation as workbench. If I use vanilla crafting bench, it's all right with slicing blocks.
Oh. Ok, that is weird.
It's actually a Tinker's Construct problem. The call to InventoryCrafting#getStackInRowAndColumn
in the vanilla crafting inventory will return null
if the row/column is out of bounds, but TiC is not checking an therefore an ArrayIndexOutOfBoundsException
is thrown.
---- Minecraft Crash Report ---- // You should try our sister game, Minceraft!
Time: 22.10.14 11:55 Description: Updating screen events
java.lang.ArrayIndexOutOfBoundsException: 10 at mantle.blocks.abstracts.InventoryLogic.func_70301_a(InventoryLogic.java:43) at tconstruct.tools.inventory.InventoryCraftingStation.func_70301_a(InventoryCraftingStation.java:40) at tconstruct.tools.inventory.InventoryCraftingStation.func_70463_b(InventoryCraftingStation.java:49) at codechicken.microblock.MicroRecipe$.getThinningResult(MicroRecipe.scala:162) at codechicken.microblock.MicroRecipe$.func_77572_b(MicroRecipe.scala:26) at codechicken.microblock.MicroRecipe$.func_77569_a(MicroRecipe.scala:18) at net.minecraft.item.crafting.CraftingManager.func_82787_a(CraftingManager.java:323) at tconstruct.tools.inventory.CraftingStationContainer.func_75130_a(CraftingStationContainer.java:114) at tconstruct.tools.inventory.InventoryCraftingStation.func_70299_a(InventoryCraftingStation.java:120) at net.minecraft.inventory.Slot.func_75215_d(Slot.java:77) at net.minecraft.inventory.Container.func_75144_a(SourceFile:157) at net.minecraft.client.multiplayer.PlayerControllerMP.func_78753_a(PlayerControllerMP.java:419) at codechicken.nei.guihook.GuiContainerManager.handleSlotClick(GuiContainerManager.java:503) at net.minecraft.client.gui.inventory.GuiContainer.func_146984_a(GuiContainer.java:636) at net.minecraft.client.gui.inventory.GuiContainer.public_func_146984_a(GuiContainer.java) at codechicken.nei.guihook.DefaultSlotClickHandler.callHandleMouseClick(DefaultSlotClickHandler.java) at codechicken.nei.guihook.DefaultSlotClickHandler.handleSlotClick(DefaultSlotClickHandler.java:17) at codechicken.nei.guihook.GuiContainerManager.handleMouseClick(GuiContainerManager.java:452) at net.minecraft.client.gui.inventory.GuiContainer.managerHandleMouseClick(GuiContainer.java) at net.minecraft.client.gui.inventory.GuiContainer.func_146286_b(GuiContainer.java:588) at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:306) at net.minecraft.client.gui.inventory.GuiContainer.func_146274_d(GuiContainer.java) at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268) at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1629) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:962) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887) at net.minecraft.client.main.Main.main(SourceFile:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head -- Stacktrace: at mantle.blocks.abstracts.InventoryLogic.func_70301_a(InventoryLogic.java:43) at tconstruct.tools.inventory.InventoryCraftingStation.func_70301_a(InventoryCraftingStation.java:40) at tconstruct.tools.inventory.InventoryCraftingStation.func_70463_b(InventoryCraftingStation.java:49) at codechicken.microblock.MicroRecipe$.getThinningResult(MicroRecipe.scala:162) at codechicken.microblock.MicroRecipe$.func_77572_b(MicroRecipe.scala:26) at codechicken.microblock.MicroRecipe$.func_77569_a(MicroRecipe.scala:18) at net.minecraft.item.crafting.CraftingManager.func_82787_a(CraftingManager.java:323) at tconstruct.tools.inventory.CraftingStationContainer.func_75130_a(CraftingStationContainer.java:114) at tconstruct.tools.inventory.InventoryCraftingStation.func_70299_a(InventoryCraftingStation.java:120) at net.minecraft.inventory.Slot.func_75215_d(Slot.java:77) at net.minecraft.inventory.Container.func_75144_a(SourceFile:157) at net.minecraft.client.multiplayer.PlayerControllerMP.func_78753_a(PlayerControllerMP.java:419) at codechicken.nei.guihook.GuiContainerManager.handleSlotClick(GuiContainerManager.java:503) at net.minecraft.client.gui.inventory.GuiContainer.func_146984_a(GuiContainer.java:636) at net.minecraft.client.gui.inventory.GuiContainer.public_func_146984_a(GuiContainer.java) at codechicken.nei.guihook.DefaultSlotClickHandler.callHandleMouseClick(DefaultSlotClickHandler.java) at codechicken.nei.guihook.DefaultSlotClickHandler.handleSlotClick(DefaultSlotClickHandler.java:17) at codechicken.nei.guihook.GuiContainerManager.handleMouseClick(GuiContainerManager.java:452) at net.minecraft.client.gui.inventory.GuiContainer.managerHandleMouseClick(GuiContainer.java) at net.minecraft.client.gui.inventory.GuiContainer.func_146286_b(GuiContainer.java:588) at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:306) at net.minecraft.client.gui.inventory.GuiContainer.func_146274_d(GuiContainer.java) at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268)
-- Affected screen -- Details: Screen name: tconstruct.tools.gui.CraftingStationGui
-- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityClientPlayerMP['Lunarsoul'/315164, l='MpServer', x=235,70, y=66,62, z=150,44]] Chunk stats: MultiplayerChunkCache: 441, 441 Level seed: 0 Level generator: ID 05 - Highlands, ver 0. Features enabled: false Level generator options: Level spawn location: World: (88,64,-33), Chunk: (at 8,4,15 in 5,-3; contains blocks 80,0,-48 to 95,255,-33), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1) Level time: 9365235 game time, 10545242 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Forced entities: 54 total; [EntitySkeleton['Skeleton'/335894, l='MpServer', x=162,50, y=23,00, z=222,70], EntityCreeper['Creeper'/335895, l='MpServer', x=162,50, y=23,00, z=221,38], EntityCreeper['Creeper'/335019, l='MpServer', x=162,50, y=38,00, z=159,50], EntitySkeleton['Skeleton'/336136, l='MpServer', x=170,50, y=19,00, z=191,50], EntitySkeleton['Skeleton'/335291, l='MpServer', x=312,50, y=72,00, z=151,50], EntityClientPlayerMP['Lunarsoul'/315164, l='MpServer', x=235,70, y=66,62, z=150,44], EntitySkeleton['Skeleton'/336175, l='MpServer', x=240,50, y=24,00, z=184,50], EntitySkeleton['Skeleton'/336174, l='MpServer', x=240,50, y=24,00, z=186,50], EntityCreeper['Creeper'/334020, l='MpServer', x=247,31, y=43,96, z=141,39], EntityZombie['Zombie'/1856, l='MpServer', x=27,30, y=-23,62, z=-48,47], EntitySkeleton['Skeleton'/334278, l='MpServer', x=228,50, y=47,00, z=128,91], EntityCreeper['Creeper'/335958, l='MpServer', x=303,50, y=12,00, z=210,50], EntityCreeper['Creeper'/335956, l='MpServer', x=301,50, y=12,00, z=212,50], EntityCreeper['Creeper'/335957, l='MpServer', x=299,50, y=12,00, z=209,50], EntityCreeper['Creeper'/336216, l='MpServer', x=248,31, y=25,00, z=84,03], EntitySpider['Spider'/336220, l='MpServer', x=248,48, y=25,00, z=82,49], EntityZombie['Zombie'/335341, l='MpServer', x=175,50, y=21,00, z=158,50], EntityCreeper['Creeper'/336222, l='MpServer', x=207,50, y=27,00, z=86,50], EntityCreeper['Creeper'/335817, l='MpServer', x=209,50, y=13,00, z=81,50], EntityCreeper['Creeper'/336223, l='MpServer', x=207,50, y=27,00, z=88,50], EntityBat['Bat'/335312, l='MpServer', x=250,31, y=18,60, z=72,97], EntityCreeper['Creeper'/335989, l='MpServer', x=224,50, y=21,00, z=147,50], EntitySlime['Slime'/315207, l='MpServer', x=231,69, y=13,00, z=97,31], EntityCreeper['Creeper'/335990, l='MpServer', x=226,75, y=19,00, z=154,09], EntitySlime['Slime'/315209, l='MpServer', x=193,31, y=11,00, z=119,69], EntityZombie['Zombie'/315214, l='MpServer', x=258,20, y=25,02, z=85,69], EntitySpider['Spider'/335865, l='MpServer', x=157,50, y=36,00, z=167,50], EntityCreeper['Creeper'/333955, l='MpServer', x=263,00, y=52,00, z=152,53], EntityZombie['Zombie'/315212, l='MpServer', x=257,30, y=26,01, z=85,70], EntityZombie['Zombie'/315213, l='MpServer', x=257,30, y=25,26, z=84,83], EntityTrail['unknown'/675, l='MpServer', x=235,70, y=66,62, z=150,44], EntityZombie['Zombie'/329405, l='MpServer', x=224,88, y=53,00, z=95,50], EntityBat['Bat'/333938, l='MpServer', x=225,25, y=13,10, z=97,03], EntitySpider['Spider'/336008, l='MpServer', x=206,50, y=11,00, z=84,72], EntityZombie['Zombie'/334183, l='MpServer', x=187,50, y=18,00, z=181,50], EntitySlime['Slime'/322804, l='MpServer', x=204,31, y=11,00, z=84,53], EntityCreeper['Creeper'/336319, l='MpServer', x=201,50, y=22,00, z=159,50], EntityBat['Bat'/334878, l='MpServer', x=201,97, y=17,20, z=171,38], EntityBat['Bat'/336313, l='MpServer', x=195,73, y=23,28, z=117,29], EntityBat['Bat'/336312, l='MpServer', x=198,70, y=30,14, z=120,09], EntityBat['Bat'/334138, l='MpServer', x=300,50, y=62,57, z=177,88], EntityCreeper['Creeper'/335695, l='MpServer', x=171,50, y=16,00, z=179,50], EntityWaypointContainer['unknown'/462, l='MpServer', x=0,00, y=0,00, z=0,00], EntitySkeleton['Skeleton'/334599, l='MpServer', x=288,06, y=72,00, z=153,47], EntitySkeleton['Skeleton'/335737, l='MpServer', x=252,50, y=80,00, z=190,50], EntitySkeleton['Skeleton'/335738, l='MpServer', x=251,50, y=80,00, z=189,50], EntitySkeleton['Skeleton'/334915, l='MpServer', x=246,13, y=25,00, z=82,31], EntitySkeleton['Skeleton'/334917, l='MpServer', x=247,38, y=25,00, z=81,31], EntityBat['Bat'/334087, l='MpServer', x=240,75, y=34,10, z=140,50], EntityBat['Bat'/336107, l='MpServer', x=156,26, y=23,01, z=228,30], EntityBat['Bat'/336108, l='MpServer', x=158,34, y=23,05, z=218,84], EntityZombie['Zombie'/335716, l='MpServer', x=216,50, y=20,00, z=145,50], EntityBat['Bat'/334093, l='MpServer', x=233,25, y=19,10, z=165,56], EntityZombie['Zombie'/334934, l='MpServer', x=165,50, y=21,00, z=166,50]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Non-integrated multiplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373) at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:908) at net.minecraft.client.main.Main.main(SourceFile:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.7.0_71, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 1052075016 bytes (1003 MB) / 2112618496 bytes (2014 MB) up to 2112618496 bytes (2014 MB) JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xincgc -Xms2048m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 15, tallocated: 95 FML: MCP v9.05 FML v7.10.85.1225 Minecraft Forge 10.13.1.1225 Optifine OptiFine_1.7.10_HD_U_A4 145 mods loaded, 145 mods active mcp{9.05} Minecraft Coder Pack Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available FML{7.10.85.1225} Forge Mod Loader Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available Forge{10.13.1.1225} Minecraft Forge Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available appliedenergistics2-core{rv1-stable-1} AppliedEnergistics2 Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available CodeChickenCore{1.0.4.29} CodeChicken Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available