W
welchdrew
Guest
If so, know anything about Infini-TiC for 1.7.10? Cause I'm havinga serious issue where my custom materials in it keep appearing as "Unnamed" for the tool parts. Attempting to spawn one in boots me out of the world with this in the logs.
EDIT: I figured it out, and I'm an idiot, I just needed to update TiC lol.
java.lang.StringIndexOutOfBoundsException: String index out of range: -3
at java.lang.String.substring(Unknown Source) ~[?:1.8.0_201]
at tconstruct.library.tools.DynamicToolPart.func_77653_i(DynamicToolPart.java:88) ~[DynamicToolPart.class:?]
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:427) ~[add.class:?]
at squeek.tictooltips.TooltipHandler.getToolPartTooltip(TooltipHandler.java:889) ~[TooltipHandler.class:?]
at squeek.tictooltips.TooltipHandler.getToolMaterialsTooltip(TooltipHandler.java:837) ~[TooltipHandler.class:?]
at squeek.tictooltips.TooltipHandler.onItemTooltip(TooltipHandler.java:165) ~[TooltipHandler.class:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler_1897_TooltipHandler_onItemTooltip_ItemTooltipEvent.invoke(.dynamic) ~[?:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:?]
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140) [EventBus.class:?]
at net.minecraftforge.event.ForgeEventFactory.onItemTooltip(ForgeEventFactory.java:169) [ForgeEventFactory.class:?]
at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:626) [add.class:?]
at codechicken.nei.guihook.GuiContainerManager.itemDisplayNameMultiline(GuiContainerManager.java:119) [GuiContainerManager.class:?]
at codechicken.nei.guihook.GuiContainerManager.renderToolTips(GuiContainerManager.java:405) [GuiContainerManager.class:?]
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:166) [bex.class:?]
at net.minecraft.client.renderer.InventoryEffectRenderer.func_73863_a(InventoryEffectRenderer.java:38) [bfo.class:?]
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_73863_a(GuiContainerCreative.java:638) [bfl.class:?]
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1061) [blt.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001) [bao.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898) [bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_201]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_201]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_201]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_201]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
at java.lang.String.substring(Unknown Source) ~[?:1.8.0_201]
at tconstruct.library.tools.DynamicToolPart.func_77653_i(DynamicToolPart.java:88) ~[DynamicToolPart.class:?]
at net.minecraft.item.ItemStack.func_82833_r(ItemStack.java:427) ~[add.class:?]
at squeek.tictooltips.TooltipHandler.getToolPartTooltip(TooltipHandler.java:889) ~[TooltipHandler.class:?]
at squeek.tictooltips.TooltipHandler.getToolMaterialsTooltip(TooltipHandler.java:837) ~[TooltipHandler.class:?]
at squeek.tictooltips.TooltipHandler.onItemTooltip(TooltipHandler.java:165) ~[TooltipHandler.class:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler_1897_TooltipHandler_onItemTooltip_ItemTooltipEvent.invoke(.dynamic) ~[?:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:?]
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140) [EventBus.class:?]
at net.minecraftforge.event.ForgeEventFactory.onItemTooltip(ForgeEventFactory.java:169) [ForgeEventFactory.class:?]
at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:626) [add.class:?]
at codechicken.nei.guihook.GuiContainerManager.itemDisplayNameMultiline(GuiContainerManager.java:119) [GuiContainerManager.class:?]
at codechicken.nei.guihook.GuiContainerManager.renderToolTips(GuiContainerManager.java:405) [GuiContainerManager.class:?]
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:166) [bex.class:?]
at net.minecraft.client.renderer.InventoryEffectRenderer.func_73863_a(InventoryEffectRenderer.java:38) [bfo.class:?]
at net.minecraft.client.gui.inventory.GuiContainerCreative.func_73863_a(GuiContainerCreative.java:638) [bfl.class:?]
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1061) [blt.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001) [bao.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898) [bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_201]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_201]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_201]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_201]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_201]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:143) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:34) [NewLaunch.jar:?]
EDIT: I figured it out, and I'm an idiot, I just needed to update TiC lol.
Last edited: