Skip to content

Instantly share code, notes, and snippets.

@Neipr

Neipr/latest.log Secret

Created May 13, 2018 09:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Neipr/5a1d19c358c0ccb822620be5e48663d2 to your computer and use it in GitHub Desktop.
Save Neipr/5a1d19c358c0ccb822620be5e48663d2 to your computer and use it in GitHub Desktop.
latest logs 13/05/2018 11h31
This file has been truncated, but you can view the full file.
[11:16:36] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[11:16:36] [main/INFO]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[11:16:36] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[11:16:36] [main/INFO]: Forge Mod Loader version 14.23.3.2655 for Minecraft 1.12.2 loading
[11:16:36] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_25, running on Windows 10:amd64:10.0, installed at C:\Users\remik\Documents\Curse\Minecraft\Install\runtime\jre-x64\1.8.0_25
[11:16:36] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in astralsorcery-1.12.2-1.8.8.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[11:16:36] [main/WARN]: The coremod hellfirepvp.astralsorcery.core.AstralCore does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[11:16:36] [main/INFO]: [AstralCore] Initialized.
[11:16:36] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in Blur-1.0.4-14.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[11:16:36] [main/WARN]: The coremod com.tterrag.blur.BlurPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[11:16:36] [main/WARN]: The coremod BlurPlugin (com.tterrag.blur.BlurPlugin) is not signed!
[11:16:36] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in CTM-MC1.12-0.2.3.12.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[11:16:36] [main/WARN]: The coremod team.chisel.ctm.client.asm.CTMCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[11:16:36] [main/WARN]: The coremod CTMCorePlugin (team.chisel.ctm.client.asm.CTMCorePlugin) is not signed!
[11:16:36] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in foamfix-0.9.9-1.12.2-anarchy.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[11:16:36] [main/WARN]: The coremod pl.asie.foamfix.coremod.FoamFixCore does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[11:16:36] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in Forgelin-1.6.0.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[11:16:36] [main/WARN]: The coremod net.shadowfacts.forgelin.preloader.ForgelinPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[11:16:36] [main/WARN]: The coremod ForgelinPlugin (net.shadowfacts.forgelin.preloader.ForgelinPlugin) is not signed!
[11:16:36] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in InventoryTweaks-1.63.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[11:16:36] [main/WARN]: The coremod invtweaks.forge.asm.FMLPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[11:16:36] [main/WARN]: The coremod ivorius.ivtoolkit.IvToolkitLoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[11:16:36] [main/WARN]: The coremod IvToolkit (ivorius.ivtoolkit.IvToolkitLoadingPlugin) is not signed!
[11:16:36] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in librarianlib-1.12.2-4.9.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[11:16:36] [main/WARN]: The coremod com.teamwizardry.librarianlib.asm.LibLibCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[11:16:36] [main/WARN]: The coremod LibrarianLib Plugin (com.teamwizardry.librarianlib.asm.LibLibCorePlugin) is not signed!
[11:16:36] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in llibrary-1.7.9-1.12.2.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[11:16:36] [main/WARN]: The coremod llibrary (net.ilexiconn.llibrary.server.core.plugin.LLibraryPlugin) is not signed!
[11:16:36] [main/INFO]: Loading tweaker optifine.OptiFineForgeTweaker from OptiFine_1.12.2_HD_U_D2_MOD.jar
[11:16:36] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in Quark-r1.4-123.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[11:16:36] [main/WARN]: The coremod vazkii.quark.base.asm.LoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[11:16:36] [main/WARN]: The coremod LoadingPlugin (vazkii.quark.base.asm.LoadingPlugin) is not signed!
[11:16:36] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in ResourceLoader-MC1.12.1-1.5.3.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[11:16:36] [main/WARN]: The coremod lumien.resourceloader.asm.LoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[11:16:36] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in wizardry-0.8.5.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[11:16:36] [main/WARN]: The coremod com.teamwizardry.wizardry.asm.WizardryCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[11:16:36] [main/WARN]: The coremod Wizardry Plugin (com.teamwizardry.wizardry.asm.WizardryCorePlugin) is not signed!
[11:16:36] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[11:16:36] [main/INFO]: Loading tweak class name optifine.OptiFineForgeTweaker
[11:16:36] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[11:16:36] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[11:16:36] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[11:16:36] [main/INFO]: Calling tweak class optifine.OptiFineForgeTweaker
[11:16:36] [main/INFO]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: acceptOptions
[11:16:36] [main/INFO]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: injectIntoClassLoader
[11:16:36] [main/INFO]: [optifine.OptiFineClassTransformer:dbg:221]: OptiFine ClassTransformer
[11:16:36] [main/INFO]: [optifine.OptiFineClassTransformer:dbg:221]: OptiFine ZIP file: C:\Users\remik\Documents\Curse\Minecraft\Instances\Minecraft Mage\mods\OptiFine_1.12.2_HD_U_D2_MOD.jar
[11:16:36] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:37] [main/INFO]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557
[11:16:38] [main/INFO]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[11:16:38] [main/INFO]: [AstralTransformer] Loading patches...
[11:16:38] [main/INFO]: [AstralTransformer] Found 0 Transformers! Trying to recover with direct references...
[11:16:38] [main/WARN]: Could not load ClassPatch: hellfirepvp.astralsorcery.core.patch.amulet.PatchBlockModify
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: java.lang.ClassNotFoundException: hellfirepvp.astralsorcery.core.patch.amulet.PatchBlockModify
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.security.AccessController.doPrivileged(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.forName0(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.forName(Class.java:260)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer.loadClassPatches(AstralPatchTransformer.java:83)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer.<init>(AstralPatchTransformer.java:44)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.AstralTransformer.loadSubTransformers(AstralTransformer.java:40)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.AstralTransformer.<init>(AstralTransformer.java:36)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.newInstance(Class.java:438)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:88)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraftforge.fml.common.launcher.FMLDeobfTweaker.injectIntoClassLoader(FMLDeobfTweaker.java:46)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[11:16:38] [main/WARN]: Could not load ClassPatch: hellfirepvp.astralsorcery.core.patch.amulet.PatchKnockbackEvent
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: java.lang.ClassNotFoundException: hellfirepvp.astralsorcery.core.patch.amulet.PatchKnockbackEvent
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.security.AccessController.doPrivileged(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.forName0(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.forName(Class.java:260)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer.loadClassPatches(AstralPatchTransformer.java:83)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer.<init>(AstralPatchTransformer.java:44)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.AstralTransformer.loadSubTransformers(AstralTransformer.java:40)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.AstralTransformer.<init>(AstralTransformer.java:36)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.newInstance(Class.java:438)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:88)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraftforge.fml.common.launcher.FMLDeobfTweaker.injectIntoClassLoader(FMLDeobfTweaker.java:46)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[11:16:38] [main/WARN]: Could not load ClassPatch: hellfirepvp.astralsorcery.core.patch.amulet.PatchUpdateElytra
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: java.lang.ClassNotFoundException: hellfirepvp.astralsorcery.core.patch.amulet.PatchUpdateElytra
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.security.AccessController.doPrivileged(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.forName0(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.forName(Class.java:260)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer.loadClassPatches(AstralPatchTransformer.java:83)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer.<init>(AstralPatchTransformer.java:44)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.AstralTransformer.loadSubTransformers(AstralTransformer.java:40)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.AstralTransformer.<init>(AstralTransformer.java:36)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.newInstance(Class.java:438)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:88)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraftforge.fml.common.launcher.FMLDeobfTweaker.injectIntoClassLoader(FMLDeobfTweaker.java:46)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[11:16:38] [main/WARN]: Could not load ClassPatch: hellfirepvp.astralsorcery.core.patch.amulet.PatchModifyEnchantmentLevels
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: java.lang.ClassNotFoundException: hellfirepvp.astralsorcery.core.patch.amulet.PatchModifyEnchantmentLevels
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.security.AccessController.doPrivileged(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.forName0(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.forName(Class.java:260)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer.loadClassPatches(AstralPatchTransformer.java:83)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer.<init>(AstralPatchTransformer.java:44)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.AstralTransformer.loadSubTransformers(AstralTransformer.java:40)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.AstralTransformer.<init>(AstralTransformer.java:36)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.newInstance(Class.java:438)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:88)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraftforge.fml.common.launcher.FMLDeobfTweaker.injectIntoClassLoader(FMLDeobfTweaker.java:46)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[11:16:38] [main/WARN]: Could not load ClassPatch: hellfirepvp.astralsorcery.core.patch.amulet.PatchModifyEnchantmentLevelsTooltip
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: java.lang.ClassNotFoundException: hellfirepvp.astralsorcery.core.patch.amulet.PatchModifyEnchantmentLevelsTooltip
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.security.AccessController.doPrivileged(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.forName0(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.forName(Class.java:260)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer.loadClassPatches(AstralPatchTransformer.java:83)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer.<init>(AstralPatchTransformer.java:44)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.AstralTransformer.loadSubTransformers(AstralTransformer.java:40)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at hellfirepvp.astralsorcery.core.AstralTransformer.<init>(AstralTransformer.java:36)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at java.lang.Class.newInstance(Class.java:438)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:88)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraftforge.fml.common.launcher.FMLDeobfTweaker.injectIntoClassLoader(FMLDeobfTweaker.java:46)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[11:16:38] [main/INFO]: [hellfirepvp.astralsorcery.core.transform.AstralPatchTransformer:loadClassPatches:91]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[11:16:38] [main/INFO]: [AstralTransformer] Initialized! Loaded 0 class patches!
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Found runtime patcher net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[11:16:38] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[11:16:38] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[11:16:38] [main/INFO]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: getLaunchArguments
[11:16:38] [main/INFO]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[11:16:39] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:110]: pl/asie/foamfix/coremod/patches/IFoamFixWorldRemovable
[11:16:39] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:113]: Added INTERFACE: pl/asie/foamfix/coremod/patches/IFoamFixWorldRemovable
[11:16:39] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:150]: Added METHOD: net.minecraft.world.World.foamfix_removeUnloadedEntities
[11:16:39] [main/INFO]: [com.tterrag.blur.BlurTransformer:transform:30]: Transforming Class [net.minecraft.client.gui.GuiScreen], Method [drawWorldBackground]
[11:16:39] [main/INFO]: [com.tterrag.blur.BlurTransformer:transform:52]: Modifying GUI background darkness...
[11:16:39] [main/INFO]: [com.tterrag.blur.BlurTransformer:transform:72]: Transforming net.minecraft.client.gui.GuiScreen Finished.
[11:16:39] [main/INFO]: Transforming Entity
[11:16:39] [main/INFO]: Applying Transformation to method (Names [onUpdate, func_70071_h_] Descriptor ()V)
[11:16:39] [main/INFO]: Attempting to insert: Update hook
[11:16:39] [main/INFO]: Patch result: Success
[11:16:39] [main/INFO]: [com.teamwizardry.wizardry.asm.WizardryTransformer:log:28]: [wizardry ASM] Successfully patched -> 'func_70091_d', 'move' with '(Lnet/minecraft/entity/MoverType;DDD)V'
[11:16:39] [main/INFO]: [com.teamwizardry.wizardry.asm.WizardryTransformer:log:28]: [wizardry ASM] Successfully patched -> 'func_70071_h_', 'onUpdate' with '()V'
[11:16:39] [main/INFO]: [com.teamwizardry.wizardry.asm.WizardryTransformer:log:28]: [wizardry ASM] Successfully patched -> 'func_191986_a', 'travel' with '(FFF)V'
[11:16:39] [main/INFO]: Patching class net/minecraft/server/MinecraftServer
[11:16:39] [main/INFO]: Patching method run()V
[11:16:39] [main/INFO]: [Quark ASM] Transforming WorldServer
[11:16:39] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [areAllPlayersAsleep, func_73056_e, g] Descriptor ()Z / ()Z)
[11:16:39] [main/INFO]: [Quark ASM] Located Method, patching...
[11:16:39] [main/INFO]: [Quark ASM] Located patch target node L0
[11:16:39] [main/INFO]: [Quark ASM] Patch result: true
[11:16:39] [main/INFO]: [pl.asie.foamfix.coremod.patches.WorldServerRemovalPatch:apply:65]: Patched updateEntities in net/minecraft/world/WorldServer func_72939_s
[11:16:39] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:110]: net/minecraft/client/resources/IResourceManagerReloadListener
[11:16:39] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:126]: Spliced in METHOD: net.minecraft.client.util.SearchTreeManager.func_110549_a
[11:16:39] [main/INFO]: Setting user: Neipr
[11:16:40] [main/INFO]: [team.chisel.ctm.client.asm.CTMTransformer:preTransform:185]: Transforming Class [net.minecraft.block.Block], Method [getExtendedState]
[11:16:40] [main/INFO]: [team.chisel.ctm.client.asm.CTMTransformer:finishTransform:197]: Transforming net.minecraft.block.Block Finished.
[11:16:40] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:126]: Spliced in METHOD: net.minecraft.block.state.BlockStateContainer.createState
[11:16:40] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:126]: Spliced in METHOD: net.minecraft.block.properties.PropertyEnum.equals
[11:16:40] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:126]: Spliced in METHOD: net.minecraft.block.properties.PropertyEnum.hashCode
[11:16:40] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:173]: Added FIELD: net.minecraft.block.properties.PropertyEnum.foamfix_hashCode
[11:16:40] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:173]: Added FIELD: net.minecraft.block.properties.PropertyEnum.foamfix_hashCode_calced
[11:16:40] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:126]: Spliced in METHOD: net.minecraft.block.properties.PropertyBool.equals
[11:16:40] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:126]: Spliced in METHOD: net.minecraft.block.properties.PropertyBool.hashCode
[11:16:40] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:126]: Spliced in METHOD: net.minecraft.block.properties.PropertyInteger.hashCode
[11:16:40] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:173]: Added FIELD: net.minecraft.block.properties.PropertyInteger.foamfix_hashCode
[11:16:40] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:173]: Added FIELD: net.minecraft.block.properties.PropertyInteger.foamfix_hashCode_calced
[11:16:40] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:126]: Spliced in METHOD: net.minecraft.tileentity.TileEntity.func_190559_a
[11:16:40] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:126]: Spliced in METHOD: net.minecraft.block.BlockBed.func_189540_a
[11:16:40] [main/INFO]: [Quark ASM] Transforming BlockPistonBase
[11:16:40] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [doMove, func_176319_a, a] Descriptor (Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/EnumFacing;Z)Z / (Lamu;Let;Lfa;Z)Z)
[11:16:40] [main/INFO]: [Quark ASM] Located Method, patching...
[11:16:40] [main/INFO]: [Quark ASM] Located patch target node ASTORE 11
[11:16:40] [main/INFO]: [Quark ASM] Patch result: true
[11:16:40] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [canPush, func_185646_a, a] Descriptor (Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/EnumFacing;ZLnet/minecraft/util/EnumFacing;)Z / (Lawt;Lamu;Let;Lfa;ZLfa;)Z)
[11:16:40] [main/INFO]: [Quark ASM] Located Method, patching...
[11:16:40] [main/INFO]: [Quark ASM] Located patch target node INVOKEVIRTUAL aow.hasTileEntity (Lawt;)Z
[11:16:40] [main/INFO]: [Quark ASM] Patch result: true
[11:16:40] [main/INFO]: [Quark ASM] Transforming TileEntityPiston
[11:16:40] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [clearPistonTileEntity, func_145866_f, j] Descriptor ()V / ()V)
[11:16:40] [main/INFO]: [Quark ASM] Located Method, patching...
[11:16:40] [main/INFO]: [Quark ASM] Located patch target node INVOKEVIRTUAL amu.a (Let;Lawt;I)Z
[11:16:40] [main/INFO]: [Quark ASM] Patch result: true
[11:16:40] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [update, func_73660_a, e] Descriptor ()V / ()V)
[11:16:40] [main/INFO]: [Quark ASM] Located Method, patching...
[11:16:40] [main/INFO]: [Quark ASM] Located patch target node INVOKEVIRTUAL amu.a (Let;Lawt;I)Z
[11:16:40] [main/INFO]: [Quark ASM] Patch result: true
[11:16:40] [main/INFO]: [pl.asie.patchy.helpers.ConstructorReplacingTransformer$FFMethodVisitor:visitTypeInsn:75]: Replaced NEW for net/minecraft/tileentity/TileEntityHopper to pl/asie/foamfix/common/TileEntityFasterHopper
[11:16:40] [main/INFO]: [pl.asie.patchy.helpers.ConstructorReplacingTransformer$FFMethodVisitor:visitMethodInsn:87]: Replaced INVOKESPECIAL for net/minecraft/tileentity/TileEntityHopper to pl/asie/foamfix/common/TileEntityFasterHopper
[11:16:41] [main/INFO]: [Quark ASM] Transforming EntityBoat
[11:16:41] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [attackEntityFrom, func_70097_a, a] Descriptor (Lnet/minecraft/util/DamageSource;F)Z / (Lur;F)Z)
[11:16:41] [main/INFO]: [Quark ASM] Located Method, patching...
[11:16:41] [main/INFO]: [Quark ASM] Located patch target node POP
[11:16:41] [main/INFO]: [Quark ASM] Patch result: true
[11:16:41] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [onUpdate, func_70071_h_, B_] Descriptor ()V / ()V)
[11:16:41] [main/INFO]: [Quark ASM] Located Method, patching...
[11:16:41] [main/INFO]: [Quark ASM] Located patch target node L0
[11:16:41] [main/INFO]: [Quark ASM] Patch result: true
[11:16:42] [main/INFO]: [OptiFine] *** Reflector Forge ***
[11:16:42] [main/INFO]: [OptiFine] (Reflector) Class not present: mods.betterfoliage.client.BetterFoliageClient
[11:16:42] [main/INFO]: [pl.asie.patchy.helpers.ConstructorReplacingTransformer$FFMethodVisitor:visitTypeInsn:75]: Replaced NEW for net/minecraft/util/ClassInheritanceMultiMap to pl/asie/foamfix/coremod/common/FoamyClassInheritanceMultiMap
[11:16:42] [main/INFO]: [pl.asie.patchy.helpers.ConstructorReplacingTransformer$FFMethodVisitor:visitMethodInsn:87]: Replaced INVOKESPECIAL for net/minecraft/util/ClassInheritanceMultiMap to pl/asie/foamfix/coremod/common/FoamyClassInheritanceMultiMap
[11:16:42] [main/INFO]: Patching class net/minecraft/client/renderer/EntityRenderer
[11:16:42] [main/INFO]: Patching method func_78467_g(F)V
[11:16:42] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:126]: Spliced in METHOD: net.minecraftforge.common.property.ExtendedBlockState.createState
[11:16:42] [main/INFO]: Patching class net/minecraftforge/client/ForgeHooksClient
[11:16:42] [main/INFO]: Patching method handleCameraTransforms(Lnet/minecraft/client/renderer/block/model/IBakedModel;Lnet/minecraft/client/renderer/block/model/ItemCameraTransforms$TransformType;Z)Lnet/minecraft/client/renderer/block/model/IBakedModel;
[11:16:42] [main/INFO]: [team.chisel.ctm.client.asm.CTMTransformer:preTransform:185]: Transforming Class [net.minecraftforge.client.ForgeHooksClient], Method [getDamageModel]
[11:16:42] [main/INFO]: [team.chisel.ctm.client.asm.CTMTransformer:finishTransform:197]: Transforming net.minecraftforge.client.ForgeHooksClient Finished.
[11:16:43] [main/INFO]: [Quark ASM] Transforming ModelBiped
[11:16:43] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [setRotationAngles, func_78087_a, a] Descriptor (FFFFFFLnet/minecraft/entity/Entity;)V / (FFFFFFLvg;)V)
[11:16:43] [main/INFO]: [Quark ASM] Located Method, patching...
[11:16:43] [main/INFO]: [Quark ASM] Located patch target node RETURN
[11:16:43] [main/INFO]: [Quark ASM] Patch result: true
[11:16:43] [main/INFO]: Patching class net/minecraft/client/model/ModelBiped
[11:16:43] [main/INFO]: Patching method func_78088_a(Lnet/minecraft/entity/Entity;FFFFFF)V
[11:16:43] [main/INFO]: Patching method func_78087_a(FFFFFFLnet/minecraft/entity/Entity;)V
[11:16:43] [main/INFO]: [pl.asie.patchy.helpers.ConstructorReplacingTransformer$FFMethodVisitor:visitTypeInsn:75]: Replaced NEW for net/minecraft/client/renderer/texture/TextureAtlasSprite to pl/asie/foamfix/client/FastTextureAtlasSprite
[11:16:43] [main/INFO]: [pl.asie.patchy.helpers.ConstructorReplacingTransformer$FFMethodVisitor:visitMethodInsn:87]: Replaced INVOKESPECIAL for net/minecraft/client/renderer/texture/TextureAtlasSprite to pl/asie/foamfix/client/FastTextureAtlasSprite
[11:16:43] [main/INFO]: [pl.asie.foamfix.coremod.patches.ReturnIfBooleanTruePatch:apply:91]: Added return if option true in net/minecraft/client/renderer/texture/TextureMap func_94248_c
[11:16:43] [main/INFO]: [team.chisel.ctm.client.asm.CTMTransformer:preTransform:185]: Transforming Class [net.minecraft.client.renderer.texture.TextureMap], Method [registerSprite]
[11:16:43] [main/INFO]: [team.chisel.ctm.client.asm.CTMTransformer:finishTransform:197]: Transforming net.minecraft.client.renderer.texture.TextureMap Finished.
[11:16:43] [main/INFO]: Patching class net/minecraft/client/renderer/tileentity/TileEntityItemStackRenderer
[11:16:43] [main/INFO]: Patching method func_179022_a(Lnet/minecraft/item/ItemStack;)V
[11:16:43] [main/INFO]: [com.teamwizardry.wizardry.asm.WizardryTransformer:log:28]: [wizardry ASM] Successfully patched -> 'func_76979_b', 'doRenderShadowAndFire' with '(Lnet/minecraft/entity/Entity;DDDFF)V'
[11:16:43] [main/INFO]: Patching class net/minecraft/client/renderer/entity/RenderLivingBase
[11:16:43] [main/INFO]: Patching method func_77043_a(Lnet/minecraft/entity/EntityLivingBase;FFF)V
[11:16:43] [main/INFO]: [OptiFine] *** Reflector Vanilla ***
[11:16:43] [main/INFO]: [Quark ASM] Transforming RenderItem
[11:16:43] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [renderItem, func_180454_a, a] Descriptor (Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/renderer/block/model/IBakedModel;)V / (Laip;Lcfy;)V)
[11:16:43] [main/INFO]: [Quark ASM] Located Method, patching...
[11:16:43] [main/INFO]: [Quark ASM] Located patch target node L0
[11:16:43] [main/INFO]: [Quark ASM] Patch result: true
[11:16:43] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [renderEffect, func_191966_a, a] Descriptor (Lnet/minecraft/client/renderer/block/model/IBakedModel;)V / (Lcfy;)V)
[11:16:43] [main/INFO]: [Quark ASM] Located Method, patching...
[11:16:43] [main/INFO]: [Quark ASM] Located patch target node LDC -8372020
[11:16:43] [main/INFO]: [Quark ASM] Located patch target node LDC -8372020
[11:16:43] [main/INFO]: [Quark ASM] Patch result: true
[11:16:43] [main/INFO]: Transforming RenderItem
[11:16:43] [main/INFO]: Applying Transformation to method (Names [renderItem, func_180454_a] Descriptor (Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/renderer/block/model/IBakedModel;)V)
[11:16:43] [main/INFO]: Attempting to insert: Item render hook
[11:16:43] [main/INFO]: Patch result: Success
[11:16:43] [main/INFO]: Applying Transformation to method (Names [renderEffect, func_191966_a] Descriptor (Lnet/minecraft/client/renderer/block/model/IBakedModel;)V)
[11:16:43] [main/INFO]: Attempting to insert: Enchantment glint glow activation
[11:16:43] [main/INFO]: Patch result: Success
[11:16:43] [main/INFO]: Applying Transformation to method (Names [renderEffect, func_191966_a] Descriptor (Lnet/minecraft/client/renderer/block/model/IBakedModel;)V)
[11:16:43] [main/INFO]: Attempting to insert: Enchantment glint glow return
[11:16:43] [main/INFO]: Patch result: Success
[11:16:43] [main/INFO]: Transforming BlockRendererDispatcher
[11:16:43] [main/INFO]: Applying Transformation to method (Names [renderBlock, func_175018_a] Descriptor (Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/IBlockAccess;Lnet/minecraft/client/renderer/BufferBuilder;)Z)
[11:16:43] [main/INFO]: Attempting to insert: Block render hook
[11:16:43] [main/INFO]: Patch result: Success
[11:16:43] [main/INFO]: Applying Transformation to method (Names [renderBlock, func_175018_a] Descriptor (Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/IBlockAccess;Lnet/minecraft/client/renderer/BufferBuilder;)Z)
[11:16:43] [main/INFO]: Attempting to insert: Fluid render hook
[11:16:43] [main/INFO]: Patch result: Success
[11:16:43] [main/INFO]: [Quark ASM] Transforming RenderBoat
[11:16:43] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [doRender, func_188300_b, b] Descriptor (Lnet/minecraft/entity/item/EntityBoat;DDDFF)V / (Lafd;DDDFF)V)
[11:16:43] [main/INFO]: [Quark ASM] Located Method, patching...
[11:16:43] [main/INFO]: [Quark ASM] Located patch target node INVOKEINTERFACE brc.b (Lvg;FFFFFF)V
[11:16:43] [main/INFO]: [Quark ASM] Patch result: true
[11:16:43] [main/WARN]: Skipping bad option: lastServer:
[11:16:43] [main/INFO]: LWJGL Version: 2.9.4
[11:16:44] [main/INFO]: [OptiFine]
[11:16:44] [main/INFO]: [OptiFine] OptiFine_1.12.2_HD_U_D2
[11:16:44] [main/INFO]: [OptiFine] Build: 20180430-132249
[11:16:44] [main/INFO]: [OptiFine] OS: Windows 10 (amd64) version 10.0
[11:16:44] [main/INFO]: [OptiFine] Java: 1.8.0_25, Oracle Corporation
[11:16:44] [main/INFO]: [OptiFine] VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
[11:16:44] [main/INFO]: [OptiFine] LWJGL: 2.9.4
[11:16:44] [main/INFO]: [OptiFine] OpenGL: GeForce GTX 750 Ti/PCIe/SSE2, version 4.6.0 NVIDIA 397.64, NVIDIA Corporation
[11:16:44] [main/INFO]: [OptiFine] OpenGL Version: 4.6.0
[11:16:44] [main/INFO]: [OptiFine] Maximum texture size: 16384x16384
[11:16:44] [Thread-3/INFO]: [OptiFine] Checking for new version
[11:16:44] [main/INFO]: [Shaders] ShadersMod version: 2.4.12
[11:16:44] [main/INFO]: [Shaders] OpenGL Version: 4.6.0 NVIDIA 397.64
[11:16:44] [main/INFO]: [Shaders] Vendor: NVIDIA Corporation
[11:16:44] [main/INFO]: [Shaders] Renderer: GeForce GTX 750 Ti/PCIe/SSE2
[11:16:44] [main/INFO]: [Shaders] Capabilities: 2.0 2.1 3.0 3.2 4.0
[11:16:44] [main/INFO]: [Shaders] GL_MAX_DRAW_BUFFERS: 8
[11:16:44] [main/INFO]: [Shaders] GL_MAX_COLOR_ATTACHMENTS_EXT: 8
[11:16:44] [main/INFO]: [Shaders] GL_MAX_TEXTURE_IMAGE_UNITS: 32
[11:16:44] [main/INFO]: [Shaders] Load ShadersMod configuration.
[11:16:44] [main/INFO]: [Shaders] No shaderpack loaded.
[11:16:44] [main/INFO]: [OptiFine] [Shaders] Delayed loading of block mappings after resources are loaded
[11:16:44] [main/INFO]: Patching class net/minecraft/client/resources/Locale
[11:16:44] [main/INFO]: Patching method func_135022_a(Lnet/minecraft/client/resources/IResourceManager;Ljava/util/List;)V
[11:16:44] [main/INFO]: Forge Mod Loader has detected optifine OptiFine_1.12.2_HD_U_D2, enabling compatibility features
[11:16:44] [main/INFO]: -- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 835842904 bytes (797 MB) / 1086849024 bytes (1036 MB) up to 4294967296 bytes (4096 MB)
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4608m -Xms256m -XX:PermSize=256m
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML:
Loaded coremods (and transformers):
CTMCorePlugin (CTM-MC1.12-0.2.3.12.jar)
team.chisel.ctm.client.asm.CTMTransformer
Inventory Tweaks Coremod (InventoryTweaks-1.63.jar)
invtweaks.forge.asm.ContainerTransformer
Wizardry Plugin (wizardry-0.8.5.jar)
com.teamwizardry.wizardry.asm.WizardryTransformer
BlurPlugin (Blur-1.0.4-14.jar)
com.tterrag.blur.BlurTransformer
ForgelinPlugin (Forgelin-1.6.0.jar)
AstralCore (astralsorcery-1.12.2-1.8.8.jar)
Do not report to Forge! Remove FoamFixAPI (or replace with FoamFixAPI-Lawful) and try again. (foamfix-0.9.9-1.12.2-anarchy.jar)
pl.asie.foamfix.coremod.FoamFixTransformer
llibrary (llibrary-1.7.9-1.12.2.jar)
net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer
net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher
LoadingPlugin (ResourceLoader-MC1.12.1-1.5.3.jar)
lumien.resourceloader.asm.ClassTransformer
LoadingPlugin (Quark-r1.4-123.jar)
vazkii.quark.base.asm.ClassTransformer
IvToolkit (IvToolkit-1.3.3-1.12.jar)
LibrarianLib Plugin (librarianlib-1.12.2-4.9.jar)
com.teamwizardry.librarianlib.asm.LibLibTransformer
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 397.64' Renderer: 'GeForce GTX 750 Ti/PCIe/SSE2'
[11:16:44] [main/INFO]: MinecraftForge v14.23.3.2655 Initialized
[11:16:44] [main/INFO]: Starts to replace vanilla recipe ingredients with ore ingredients.
[11:16:44] [main/INFO]: Replaced 1036 ore ingredients
[11:16:44] [Thread-3/INFO]: [OptiFine] Version found: D1
[11:16:45] [main/INFO]: Found 0 mods from the command line. Injecting into mod discoverer
[11:16:45] [main/INFO]: Searching C:\Users\remik\Documents\Curse\Minecraft\Instances\Minecraft Mage\mods for mods
[11:16:46] [main/WARN]: Mod emberroot is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.3.7
[11:16:46] [Thread-4/INFO]: Using sync timing. 200 frames of Display.update took 74675176 nanos
[11:16:47] [main/WARN]: Mod ironchest is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.12.2-7.0.42.827
[11:16:47] [main/ERROR]: Unable to parse dependency for mod 'moartinkers' with dependency string 'after:EnderIO'. The modId 'EnderIO' must be all lowercase.
[11:16:47] [main/ERROR]: Unable to parse dependency for mod 'moartinkers' with dependency string 'after:ProjectE'. The modId 'ProjectE' must be all lowercase.
[11:16:47] [main/WARN]: Mod moartinkers is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 0.5.4
[11:16:48] [main/WARN]: Mod soot is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 0.9
[11:16:48] [main/WARN]: Mod waystones is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 4.0.33
[11:16:48] [main/INFO]: Forge Mod Loader has identified 114 mods to load
[11:16:48] [main/WARN]: ****************************************
[11:16:48] [main/WARN]: * The API BetterWithModsAPI from source C:\Users\remik\Documents\Curse\Minecraft\Instances\Minecraft Mage\mods\Quark-r1.4-123.jar is loaded from an incompatible classloader. THIS WILL NOT WORK!
[11:16:48] [main/WARN]: * at net.minecraftforge.fml.common.ModAPIManager$APIContainer.validate(ModAPIManager.java:114)
[11:16:48] [main/WARN]: * at net.minecraftforge.fml.common.ModAPIManager.registerDataTableAndParseAPI(ModAPIManager.java:174)
[11:16:48] [main/WARN]: * at net.minecraftforge.fml.common.ModAPIManager.manageAPI(ModAPIManager.java:232)
[11:16:48] [main/WARN]: * at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:542)
[11:16:48] [main/WARN]: * at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:231)
[11:16:48] [main/WARN]: * at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466)...
[11:16:48] [main/WARN]: ****************************************
[11:16:51] [main/INFO]: Attempting connection with missing mods [minecraft, mcp, FML, forge, ivtoolkit, foamfixcore, rpghud, abyssalcraft, aether_legacy, agricraft, animania, appleskin, architecturecraft, astralsorcery, autoreglib, backtools, battletowers, baubles, betterplacement, bibliocraft, bloodmagic, blur, botania, chameleon, chisel, chiselsandbits, chococraft, chunkpregenerator, colossalchests, compot, controlling, craftstudioapi, ctgui, crafttweaker, crafttweakerjei, ctm, custommainmenu, cyclopscore, props, dungeons2, dungeontactics, emberroot, embers, csb_ench_table, evilcraft, evilcraftcompat, fastleafdecay, flatcoloredblocks, foamfix, forgelin, ftblib, ftbutilities, gottschcore, guideapi, harshencastle, harvest, hexxitgear, iceandfire, ichunutil, infernalmobs, infinitylib, inventorytweaks, ironbackpacks, ironchest, jehc, jei, jeiintegration, journeymap, justenoughdimensions, jeresources, justthetips, librarianliblate, librarianlib, llibrary, loottweaker, magipsi, mantle, moartinkers, modtweaker, morpheus, mousetweaks, mtlib, natura, nex, nutrition, harvestcraft, placebo, plants2, projecte, psi, ptrmodellib, quark, reauth, reccomplex, xreliquary, resourceloader, roguelike, roots, runesofwizardry, soot, soulshardstow, spartanshields, storagedrawers, tconstruct, thaumcraft, thaumicjei, theoneprobe, tinkertoolleveling, tombstone, torohealthmod, twilightforest, waystones, thejungle, wizardry] at CLIENT
[11:16:51] [main/INFO]: Attempting connection with missing mods [minecraft, mcp, FML, forge, ivtoolkit, foamfixcore, rpghud, abyssalcraft, aether_legacy, agricraft, animania, appleskin, architecturecraft, astralsorcery, autoreglib, backtools, battletowers, baubles, betterplacement, bibliocraft, bloodmagic, blur, botania, chameleon, chisel, chiselsandbits, chococraft, chunkpregenerator, colossalchests, compot, controlling, craftstudioapi, ctgui, crafttweaker, crafttweakerjei, ctm, custommainmenu, cyclopscore, props, dungeons2, dungeontactics, emberroot, embers, csb_ench_table, evilcraft, evilcraftcompat, fastleafdecay, flatcoloredblocks, foamfix, forgelin, ftblib, ftbutilities, gottschcore, guideapi, harshencastle, harvest, hexxitgear, iceandfire, ichunutil, infernalmobs, infinitylib, inventorytweaks, ironbackpacks, ironchest, jehc, jei, jeiintegration, journeymap, justenoughdimensions, jeresources, justthetips, librarianliblate, librarianlib, llibrary, loottweaker, magipsi, mantle, moartinkers, modtweaker, morpheus, mousetweaks, mtlib, natura, nex, nutrition, harvestcraft, placebo, plants2, projecte, psi, ptrmodellib, quark, reauth, reccomplex, xreliquary, resourceloader, roguelike, roots, runesofwizardry, soot, soulshardstow, spartanshields, storagedrawers, tconstruct, thaumcraft, thaumicjei, theoneprobe, tinkertoolleveling, tombstone, torohealthmod, twilightforest, waystones, thejungle, wizardry] at SERVER
[11:16:53] [main/INFO]: Transforming Particle
[11:16:53] [main/INFO]: Applying Transformation to method (Names [getBrightnessForRender, func_189214_a] Descriptor (F)I)
[11:16:53] [main/INFO]: Attempting to insert: Potion particle glow
[11:16:53] [main/INFO]: Patch result: Success
[11:16:58] [main/ERROR]: The mod llibrary is expecting signature b9f30a813bee3b9dd5652c460310cfcd54f6b7ec for source llibrary-1.7.9-1.12.2.jar, however there is no signature matching that description
[11:16:58] [main/WARN]: Detected invalid fingerprint for file llibrary-1.7.9-1.12.2.jar! You will not receive support with this tampered version of llibrary!
[11:16:58] [main/INFO]: [Magical Psi] Hooked Proxy Resource Pack
[11:16:59] [main/INFO]: Skipping Pulse craftingtweaksIntegration; missing dependency: craftingtweaks
[11:16:59] [main/INFO]: Skipping Pulse wailaIntegration; missing dependency: waila
[11:16:59] [main/INFO]: Preparing to take over the world
[11:16:59] [main/INFO]: Skipping Pulse craftingtweaksIntegration; missing dependency: craftingtweaks
[11:17:01] [main/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:RPG-Hud, FMLFileResourcePack:AbyssalCraft, FMLFileResourcePack:Aether Legacy, FMLFileResourcePack:AgriCraft, FMLFileResourcePack:Animania, FMLFileResourcePack:AppleSkin, FMLFileResourcePack:ArchitectureCraft, FMLFileResourcePack:Astral Sorcery, FMLFileResourcePack:AutoRegLib, FMLFileResourcePack:BackTools, FMLFileResourcePack:Battle Towers, FMLFileResourcePack:Baubles, FMLFileResourcePack:Better Placement, FMLFileResourcePack:BiblioCraft, FMLFileResourcePack:Blood Magic: Alchemical Wizardry, FMLFileResourcePack:Blur, FMLFileResourcePack:Botania, FMLFileResourcePack:Chameleon, FMLFileResourcePack:Chisel, FMLFileResourcePack:Chisels & Bits, FMLFileResourcePack:Chococraft 3, FMLFileResourcePack:Chunk Pregenerator, FMLFileResourcePack:Colossal Chests, FMLFileResourcePack:Combined Potions, FMLFileResourcePack:Controlling, FMLFileResourcePack:CraftStudio API, FMLFileResourcePack:CT-GUI, FMLFileResourcePack:CraftTweaker2, FMLFileResourcePack:CraftTweaker JEI Support, FMLFileResourcePack:CTM, FMLFileResourcePack:Custom Main Menu, FMLFileResourcePack:Cyclops Core, FMLFileResourcePack:Decocraft, FMLFileResourcePack:Dungeons2!, FMLFileResourcePack:DungeonTactics, FMLFileResourcePack:EmberRoot Zoo, FMLFileResourcePack:Embers, FMLFileResourcePack:Lapis Stays in the Enchanting Table, FMLFileResourcePack:EvilCraft, FMLFileResourcePack:EvilCraft-Compat, FMLFileResourcePack:Fast Leaf Decay, FMLFileResourcePack:Flat Colored Blocks, FMLFileResourcePack:FoamFix, FMLFileResourcePack:Shadowfacts' Forgelin, FMLFileResourcePack:FTBLib, FMLFileResourcePack:FTB Utilities, FMLFileResourcePack:GottschCore, FMLFileResourcePack:Guide-API, FMLFileResourcePack:Harshen Castle, FMLFileResourcePack:Harvest, FMLFileResourcePack:Hexxit Gear, FMLFileResourcePack:Ice and Fire, FMLFileResourcePack:iChunUtil, FMLFileResourcePack:Infernal Mobs, FMLFileResourcePack:InfinityLib, FMLFileResourcePack:Inventory Tweaks, FMLFileResourcePack:Iron Backpacks, FMLFileResourcePack:Iron Chest, FMLFileResourcePack:Just Enough HarvestCraft, FMLFileResourcePack:Just Enough Items, FMLFileResourcePack:JEI Integration, FMLFileResourcePack:JourneyMap, FMLFileResourcePack:Just Enough Dimensions, FMLFileResourcePack:Just Enough Resources, FMLFileResourcePack:JustTheTips, FMLFileResourcePack:LibrarianLib Stage 2, FMLFileResourcePack:LibrarianLib, FMLFileResourcePack:LLibrary, FMLFileResourcePack:LootTweaker, FMLFileResourcePack:Magical Psi, FMLFileResourcePack:Mantle, FMLFileResourcePack:Moar Tinkers, FMLFileResourcePack:Mod Tweaker, FMLFileResourcePack:Morpheus, FMLFileResourcePack:Mouse Tweaks, FMLFileResourcePack:MTLib, FMLFileResourcePack:Natura, FMLFileResourcePack:NetherEx, FMLFileResourcePack:Nutrition, FMLFileResourcePack:Pam's HarvestCraft, FMLFileResourcePack:Placebo, FMLFileResourcePack:Plants, FMLFileResourcePack:ProjectE, FMLFileResourcePack:Psi, FMLFileResourcePack:ptrmodellib, FMLFileResourcePack:Quark, FMLFileResourcePack:ReAuth, FMLFileResourcePack:Recurrent Complex, FMLFileResourcePack:Reliquary, FMLFileResourcePack:Resource Loader, FMLFileResourcePack:Roguelike Dungeons, FMLFileResourcePack:Roots 2, FMLFileResourcePack:Runes of Wizardry, FMLFileResourcePack:Soot, FMLFileResourcePack:Soul Shards - The Old Ways, FMLFileResourcePack:Spartan Shields, FMLFileResourcePack:Storage Drawers, FMLFileResourcePack:Tinkers' Construct, FMLFileResourcePack:Thaumcraft, FMLFileResourcePack:ThaumicJEI, FMLFileResourcePack:The One Probe, FMLFileResourcePack:Tinkers Tool Leveling, FMLFileResourcePack:Corail Tombstone, FMLFileResourcePack:ToroHealth Damage Indicators, FMLFileResourcePack:The Twilight Forest, FMLFileResourcePack:Waystones, FMLFileResourcePack:Welcome to the Jungle, FMLFileResourcePack:Wizardry, quark-texture-proxy, Quark-r1.4-123.jar, Blur dummy resource pack, magipsi-texture-proxy, CustomResources, lemonade-1-12-v1-85-1525484038.zip, CustomOverridingResources
[11:17:01] [main/INFO]: Processing ObjectHolder annotations
[11:17:01] [main/INFO]: Found 2020 ObjectHolder annotations
[11:17:01] [main/INFO]: Identifying ItemStackHolder annotations
[11:17:01] [main/INFO]: Found 0 ItemStackHolder annotations
[11:17:01] [main/INFO]: Configured a dormant chunk cache size of 0
[11:17:01] [Forge Version Check/INFO]: [justenoughdimensions] Starting version check at https://raw.githubusercontent.com/maruohon/justenoughdimensions/master/update.json
[11:17:02] [Forge Version Check/INFO]: [justenoughdimensions] Found status: BETA Target: null
[11:17:02] [Forge Version Check/INFO]: [agricraft] Starting version check at https://agricraft.github.io/versions/1.12/update.json
[11:17:02] [Forge Version Check/INFO]: [agricraft] Found status: BETA Target: null
[11:17:02] [Forge Version Check/INFO]: [llibrary] Starting version check at https://gist.github.com/gegy1000/a6639456aeb8edd92cbf7cbfcf9d65d9
[11:17:04] [Forge Version Check/INFO]: [csb_ench_table] Starting version check at https://raw.githubusercontent.com/crazysnailboy/EnchantingTable/master/update.json
[11:17:04] [Forge Version Check/INFO]: [csb_ench_table] Found status: UP_TO_DATE Target: null
[11:17:04] [Forge Version Check/INFO]: [gottschcore] Starting version check at https://raw.githubusercontent.com/gottsch/gottsch-minecraft-GottschCore/master/GottschCore1.12.2/update.json
[11:17:04] [Forge Version Check/INFO]: [gottschcore] Found status: UP_TO_DATE Target: null
[11:17:04] [Forge Version Check/INFO]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json
[11:17:04] [main/INFO]: Starting the Integration Handler.
[11:17:04] [main/INFO]: OBJLoader: Domain abyssalcraft has been added.
[11:17:04] [Forge Version Check/INFO]: [forge] Found status: UP_TO_DATE Target: null
[11:17:04] [Forge Version Check/INFO]: [abyssalcraft] Starting version check at https://raw.githubusercontent.com/Shinoow/AbyssalCraft/master/version.json
[11:17:04] [main/INFO]: Patching class net/minecraft/client/renderer/entity/RenderPlayer
[11:17:04] [main/INFO]: Patching method <init>(Lnet/minecraft/client/renderer/entity/RenderManager;Z)V
[11:17:04] [main/INFO]: Patching method func_177138_b(Lnet/minecraft/client/entity/AbstractClientPlayer;)V
[11:17:04] [main/INFO]: Patching method func_177139_c(Lnet/minecraft/client/entity/AbstractClientPlayer;)V
[11:17:04] [Forge Version Check/INFO]: [dungeons2] Starting version check at https://raw.githubusercontent.com/gottsch/gottsch-minecraft-Dungeons2/master/Dungeons2-1.12.2/update.json
[11:17:04] [main/INFO]: Initializing core!
[11:17:04] [main/INFO]: Loading config!
[11:17:04] [main/INFO]: Loaded config!
[11:17:04] [main/INFO]: Configuring modules!
[11:17:04] [main/INFO]: Configured modules!
[11:17:04] [main/INFO]: Saving config!
[11:17:04] [main/INFO]: Saved config!
[11:17:04] [main/INFO]: Initialized core!
[11:17:04] [Forge Version Check/INFO]: [dungeons2] Found status: UP_TO_DATE Target: null
[11:17:04] [Forge Version Check/INFO]: [craftstudioapi] Starting version check at https://leviathan-studio.com/craftstudioapi/update.json
[11:17:04] [Forge Version Check/INFO]: [rpghud] Starting version check at http://download.spellcraftgaming.net/rpghud/version/update.json
[11:17:04] [Forge Version Check/INFO]: [rpghud] Found status: BETA Target: null
[11:17:04] [Forge Version Check/INFO]: [compot] Starting version check at https://raw.githubusercontent.com/crazysnailboy/CombinedPotions/master/update.json
[11:17:05] [Forge Version Check/INFO]: [jeiintegration] Starting version check at https://content.blamesnow.co.uk/mods/jeiintegration/update.json
[11:17:05] [Forge Version Check/INFO]: [fastleafdecay] Starting version check at http://www.olafkeijsers.net/fastleafdecay-update.json
[11:17:05] [Forge Version Check/INFO]: [fastleafdecay] Found status: UP_TO_DATE Target: null
[11:17:05] [Forge Version Check/INFO]: [tombstone] Starting version check at https://raw.githubusercontent.com/Corail31/tombstone_lite/master/update.json
[11:17:05] [Forge Version Check/INFO]: [tombstone] Found status: OUTDATED Target: 2.9.4
[11:17:05] [Forge Version Check/INFO]: [mousetweaks] Starting version check at http://play.sourceruns.org/yalter/MouseTweaks/update.json
[11:17:05] [Forge Version Check/INFO]: [twilightforest] Starting version check at https://raw.githubusercontent.com/TeamTwilight/twilightforest/1.12.x/update.json
[11:17:05] [Forge Version Check/INFO]: [twilightforest] Found status: UP_TO_DATE Target: null
[11:17:05] [Forge Version Check/INFO]: [nex] Starting version check at https://raw.githubusercontent.com/LogicTechCorp/NetherEx/1.12.x/src/main/resources/assets/nex/version.json
[11:17:05] [Forge Version Check/INFO]: [nex] Found status: BETA Target: null
[11:17:08] [main/INFO]: Attempting to read AgriCraft JSONs!
[11:17:09] [main/INFO]: Finished trying to read AgriCraft JSONs!
[11:17:09] [main/INFO]:
Found AgriCraft Plugin:
- Id: computer
- Name: Computer Integration
- Status: Enabled
[11:17:09] [main/INFO]:
Found AgriCraft Plugin:
- Id: thaumcraft
- Name: Thaumcraft Integration
- Status: Disabled
[11:17:09] [main/INFO]:
Found AgriCraft Plugin:
- Id: theoneprobe
- Name: The One Probe Integration
- Status: Enabled
[11:17:09] [main/INFO]:
Found AgriCraft Plugin:
- Id: vanilla
- Name: Vanilla Minecraft Integration
- Status: Enabled
[11:17:09] [main/INFO]: OBJLoader: Domain thaumcraft has been added.
[11:17:10] [main/INFO]: [Quark ASM] Transforming TileEntityPistonRenderer
[11:17:10] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [renderStateModel, func_188186_a, a] Descriptor (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/client/renderer/BufferBuilder;Lnet/minecraft/world/World;Z)Z / (Let;Lawt;Lbuk;Lamu;Z)Z)
[11:17:10] [main/INFO]: [Quark ASM] Located Method, patching...
[11:17:10] [main/INFO]: [Quark ASM] Located patch target node L0
[11:17:10] [main/INFO]: [Quark ASM] Patch result: true
[11:17:10] [main/INFO]: [Quark ASM] Transforming ContainerWorkbench
[11:17:10] [main/INFO]: [Quark ASM] Applying Transformation to method (Names [transferStackInSlot, func_82846_b, b] Descriptor (Lnet/minecraft/entity/player/EntityPlayer;I)Lnet/minecraft/item/ItemStack; / (Laed;I)Laip;)
[11:17:10] [main/INFO]: [Quark ASM] Located Method, patching...
[11:17:10] [main/INFO]: [Quark ASM] Located patch target node BIPUSH 10
[11:17:10] [main/INFO]: [Quark ASM] Located patch target node BIPUSH 46
[11:17:10] [main/INFO]: [Quark ASM] Located patch target node BIPUSH 10
[11:17:10] [main/INFO]: [Quark ASM] Located patch target node BIPUSH 37
[11:17:10] [main/INFO]: [Quark ASM] Located patch target node BIPUSH 37
[11:17:10] [main/INFO]: [Quark ASM] Adding invokestatic to 37/5
[11:17:10] [main/INFO]: [Quark ASM] Located patch target node BIPUSH 46
[11:17:10] [main/INFO]: [Quark ASM] Adding invokestatic to 46/6
[11:17:10] [main/INFO]: [Quark ASM] Patch result: true
[11:17:10] [main/INFO]: CraftStudioAPI loaded 5 models
[11:17:10] [main/INFO]: CraftStudioAPI loaded 5 animations
[11:17:10] [main/INFO]: [Quark] 'Food tooltip' is forcefully disabled as it's incompatible with the following loaded mods: [appleskin]
[11:17:10] [main/INFO]: [Quark] 'Ender watcher' is forcefully disabled as it's incompatible with the following loaded mods: [botania]
[11:17:10] [main/INFO]: [Quark] 'Animals eat floor food' is forcefully disabled as it's incompatible with the following loaded mods: [animania]
[11:17:10] [main/INFO]: [Quark] 'Dispensers place seeds' is forcefully disabled as it's incompatible with the following loaded mods: [botania, animania]
[11:17:10] [main/INFO]: [Quark] 'Improved sleeping' is forcefully disabled as it's incompatible with the following loaded mods: [morpheus]
[11:17:10] [main/INFO]: [Quark] 'Automatic tool restock' is forcefully disabled as it's incompatible with the following loaded mods: [inventorytweaks]
[11:17:10] [main/INFO]: [Quark] 'Inventory sorting' is forcefully disabled as it's incompatible with the following loaded mods: [inventorytweaks]
[11:17:11] [main/INFO]: [Quark] Module building is enabled
[11:17:11] [main/INFO]: [Quark] Module decoration is enabled
[11:17:11] [main/INFO]: [Quark] Module client is enabled
[11:17:11] [main/INFO]: [Quark] Module experimental is enabled
[11:17:11] [main/INFO]: [Quark] Module automation is enabled
[11:17:11] [main/INFO]: [Quark] Module misc is enabled
[11:17:11] [main/INFO]: [Quark] Module tweaks is enabled
[11:17:11] [main/INFO]: [Quark] Module vanity is enabled
[11:17:11] [main/INFO]: [Quark] Module management is enabled
[11:17:11] [main/INFO]: [Quark] Module world is enabled
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_frame_side.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_frame_end0.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_frame_end1.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_glass.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_glass_edge.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_corner_centre.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_corner_centre_end0.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_corner_centre_end2.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_corner_topbot.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_corner_topbot_end1.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_corner_glass.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_corner_glass_edge.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_mullion_centre.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_mullion_centre_end0.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_mullion_centre_end2.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_mullion_topbot.objson
[11:17:13] [main/INFO]: Loading and caching OBJSON model shape/window_mullion_glass_edge.objson
[11:17:13] [main/INFO]: [AstralSorcery] [AssetLibrary] Refreshing and Invalidating Resources
[11:17:13] [main/INFO]: [AstralSorcery] [AssetLibrary] Finished reloading, rebinding textures...
[11:17:13] [main/INFO]: [AstralSorcery] [AssetLibrary] Preload mandatory textures
[11:17:13] [main/INFO]: [AstralSorcery] [AssetLibrary] Preload textures
[11:17:14] [main/INFO]: [AstralSorcery] [AssetLibrary] Initializing sprite library
[11:17:14] [main/INFO]: [AstralSorcery] [AssetLibrary] Texture Preloading took 904ms!
[11:17:14] [main/INFO]: [AstralSorcery] [AssetLibrary] Successfully reloaded and rebound library.
[11:17:14] [main/INFO]: OBJLoader: Domain astralsorcery has been added.
[11:17:14] [main/INFO]: [AstralSorcery] Crafttweaker found! Adding recipe handlers...
[11:17:15] [main/INFO]: OBJLoader: Domain bloodmagic has been added.
[11:17:15] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:126]: Spliced in METHOD: net.minecraftforge.client.model.ModelLoader$VanillaModelWrapper.bakeNormal
[11:17:15] [main/INFO]: [team.chisel.ctm.client.asm.CTMTransformer:preTransform:185]: Transforming Class [net.minecraftforge.client.model.ModelLoader$VanillaModelWrapper], Method [getTextures]
[11:17:15] [main/INFO]: [team.chisel.ctm.client.asm.CTMTransformer:finishTransform:197]: Transforming net.minecraftforge.client.model.ModelLoader$VanillaModelWrapper Finished.
[11:17:15] [main/INFO]: Applying holder lookups
[11:17:15] [main/INFO]: Holder lookups applied
[11:17:15] [main/INFO]: Made the Pregenerator ThreadSave
[11:17:16] [main/INFO]: Original locale was , switching to Locale.US
[11:17:16] [main/INFO]: Locale is now en_US
[11:17:16] [main/INFO]: Locale was restored to
[11:17:29] [main/INFO]: Total mipmap : 0 ms
[11:17:30] [main/INFO]: [org.cyclops.evilcraft.GeneralConfig:onRegistered:216]: The config file of EvilCraft is out of date and might cause problems, please remove it so it can be regenerated.
[11:17:31] [main/INFO]: Potentially Dangerous alternative prefix `evilcraft` for name `bound_blood_drop`, expected `evilcraftcompat`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:31] [main/INFO]: [pl.asie.foamfix.ProxyCommon:preInit:83]: minecraft:hopper
[11:17:31] [main/INFO]: Removing LaunchWrapper package manifest map...
[11:17:31] [main/INFO]: [Quark ASM] Transforming BlockModelRenderer
[11:17:31] [main/INFO]: [Quark ASM] Optifine Detected. Disabling Patch for Names [renderQuadsFlat, func_187496_a, a] Descriptor (Lnet/minecraft/world/IBlockAccess;Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/util/math/BlockPos;IZLnet/minecraft/client/renderer/BufferBuilder;Ljava/util/List;Ljava/util/BitSet;)V / (Lamy;Lawt;Let;IZLbuk;Ljava/util/List;Ljava/util/BitSet;)V
[11:17:31] [main/INFO]: [pl.asie.foamfix.coremod.FoamFixTransformer:spliceClasses:126]: Spliced in METHOD: net.minecraftforge.client.model.ItemLayerModel.bake
[11:17:31] [main/WARN]: Fast animated textures currently only seem to boost performance on AMD cards. Using original slow path.
[11:17:31] [main/INFO]: Loading FTBLib, DevEnv:false
[11:17:31] [main/WARN]: Replacing net.minecraftforge.server.permission.DefaultPermissionHandler with com.feed_the_beast.ftbutilities.ranks.FTBUPermissionHandler
[11:17:32] [main/INFO]: HarshenCastle loaded correctly
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: java.lang.reflect.InvocationTargetException
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.lambda$new$1(ConfigHandler.java:46)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer$$Lambda$631/1331925430.apply(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.<init>(ConfigHandler.java:55)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.registerConfig(ConfigHandler.java:177)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.injectConfig(ConfigHandler.java:168)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.LLibrary.onPreInit(LLibrary.java:49)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:600)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:278)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:256)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:148)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:602)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:270)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.main.Main.main(SourceFile:123)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: Caused by: java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Float
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.createForgeConfigurationProperty(EntryProperty.java:153)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty.<init>(EntryProperty.java:20)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.<init>(EntryProperty.java:146)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: ... 58 more
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: java.lang.reflect.InvocationTargetException
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.lambda$new$1(ConfigHandler.java:46)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer$$Lambda$631/1331925430.apply(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.<init>(ConfigHandler.java:55)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.registerConfig(ConfigHandler.java:177)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.injectConfig(ConfigHandler.java:168)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.LLibrary.onPreInit(LLibrary.java:49)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:600)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:278)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:256)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:148)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:602)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:270)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.main.Main.main(SourceFile:123)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: Caused by: java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Float
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.createForgeConfigurationProperty(EntryProperty.java:153)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty.<init>(EntryProperty.java:20)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.<init>(EntryProperty.java:146)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: ... 58 more
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: java.lang.reflect.InvocationTargetException
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.lambda$new$1(ConfigHandler.java:46)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer$$Lambda$631/1331925430.apply(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.<init>(ConfigHandler.java:55)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.registerConfig(ConfigHandler.java:177)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.injectConfig(ConfigHandler.java:168)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.LLibrary.onPreInit(LLibrary.java:49)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:600)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:278)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:256)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:148)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:602)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:270)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.main.Main.main(SourceFile:123)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: Caused by: java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Float
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.createForgeConfigurationProperty(EntryProperty.java:153)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty.<init>(EntryProperty.java:20)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.<init>(EntryProperty.java:146)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: ... 58 more
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: java.lang.reflect.InvocationTargetException
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.lambda$new$1(ConfigHandler.java:46)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer$$Lambda$631/1331925430.apply(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.<init>(ConfigHandler.java:55)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.registerConfig(ConfigHandler.java:177)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.injectConfig(ConfigHandler.java:168)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.LLibrary.onPreInit(LLibrary.java:49)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:600)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:278)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:256)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:148)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:602)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:270)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.main.Main.main(SourceFile:123)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: Caused by: java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Float
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.createForgeConfigurationProperty(EntryProperty.java:153)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty.<init>(EntryProperty.java:20)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.<init>(EntryProperty.java:146)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: ... 58 more
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: java.lang.reflect.InvocationTargetException
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.lambda$new$1(ConfigHandler.java:46)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer$$Lambda$631/1331925430.apply(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.<init>(ConfigHandler.java:55)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.registerConfig(ConfigHandler.java:177)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.injectConfig(ConfigHandler.java:168)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.LLibrary.onPreInit(LLibrary.java:49)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:600)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:278)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:256)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:148)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:602)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:270)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.main.Main.main(SourceFile:123)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: Caused by: java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Float
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.createForgeConfigurationProperty(EntryProperty.java:153)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty.<init>(EntryProperty.java:20)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.<init>(EntryProperty.java:146)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: ... 58 more
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: java.lang.reflect.InvocationTargetException
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.lambda$new$1(ConfigHandler.java:46)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer$$Lambda$631/1331925430.apply(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.<init>(ConfigHandler.java:55)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.registerConfig(ConfigHandler.java:177)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.injectConfig(ConfigHandler.java:168)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.LLibrary.onPreInit(LLibrary.java:49)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:600)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:278)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:256)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:148)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:602)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:270)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.main.Main.main(SourceFile:123)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: Caused by: java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Float
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.createForgeConfigurationProperty(EntryProperty.java:153)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty.<init>(EntryProperty.java:20)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.<init>(EntryProperty.java:146)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: ... 58 more
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: java.lang.reflect.InvocationTargetException
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.lambda$new$1(ConfigHandler.java:46)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer$$Lambda$631/1331925430.apply(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer.<init>(ConfigHandler.java:55)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.registerConfig(ConfigHandler.java:177)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.server.config.ConfigHandler.injectConfig(ConfigHandler.java:168)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.ilexiconn.llibrary.LLibrary.onPreInit(LLibrary.java:49)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:600)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:278)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:256)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at com.google.common.eventbus.EventBus.post(EventBus.java:217)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:148)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:602)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:270)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.client.main.Main.main(SourceFile:123)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at java.lang.reflect.Method.invoke(Method.java:483)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[11:17:32] [main/INFO]: [net.ilexiconn.llibrary.server.config.ConfigHandler$ConfigContainer:lambda$new$1:48]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: Caused by: java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Float
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.createForgeConfigurationProperty(EntryProperty.java:153)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty.<init>(EntryProperty.java:20)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.ilexiconn.llibrary.server.config.EntryProperty$DoubleEntryProperty.<init>(EntryProperty.java:146)
[11:17:32] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: ... 58 more
[11:17:32] [main/INFO]: TabulaModelHandler: Domain llibrary has been added.
[11:17:33] [main/INFO]: A raven flies from the north to the sea
[11:17:33] [main/INFO]: A dragon whispers her name in the east
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `apple`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `wheat`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `potato`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `carrot`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `beetroot`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `melon`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `beef`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `cooked_beef`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `chicken`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `cooked_chicken`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `porkchop`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `cooked_porkchop`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `rabbit`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `cooked_rabbit`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `mutton`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `cooked_mutton`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `cod`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `cooked_cod`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `salmon`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `cooked_salmon`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `clownfish`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `pufferfish`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `mushroom_stew`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `bread`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `cookie`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `baked_potato`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `pumpkin_pie`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `rabbit_stew`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: Potentially Dangerous alternative prefix `minecraft` for name `beetroot_soup`, expected `harvestcraft`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:33] [main/INFO]: No plugins for JourneyMap API discovered.
[11:17:33] [main/INFO]: Loading configs..
[11:17:33] [main/INFO]: Updating ModMetaData...
[11:17:33] [main/INFO]: Providing API...
[11:17:33] [main/INFO]: o͡͡͡╮༼ ಠДಠ ༽╭o͡͡͡�?☆゚.*・。゚ IT'S LEVI-OH-SA, NOT LEVIOSAA
[11:17:33] [main/INFO]: Ignored smelting recipe with conflicting input: 1xtile.air@32767 = 1xitem.coal@1
[11:17:34] [Wizardry Version Checker Thread/INFO]: Checking for new updates...
[11:17:34] [main/INFO]: Potentially Dangerous alternative prefix `tconstruct` for name `endermagnetic`, expected `moartinkers`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:34] [main/ERROR]: Trying to activate the universal filled bucket too late. Call it statically in your Mods class. Mod: Moar Tinkers
[11:17:34] [Wizardry Version Checker Thread/ERROR]: New version found! -> 0.8.5
[11:17:34] [Wizardry Version Checker Thread/ERROR]: Message: VERSION: 0.8.5
- Book crashes fixed... why does everything use the Mana Orb...
- 0.8.4
- Glass and Mana Orbs split into two items again. Reset fluid recipes again, as they have changed to mirror this.
- Config crash fixed.
- Multiple fluid recipes of the same type can now occur at once.
- Fluid recipes with no duration that don't consume their liquids now run all at once. This can be disabled by setting the new "instant" recipe flag to false.
- 0.8.3
- Another internal update, DELETE YOUR WIZARDRY CONFIG FOLER OR RUN /wizardry reset TO UPDATE PROPERLY!
- Overhauled spell creation, your existing spells are possibly broken again.
- Book now opens in your hand if it has a spell recipe saved.
- Detailed info added to each module about what each modifier does. This is more translation work for you translators!
- Mana Orbs have been overhauled, they now visually show their fill levels, as well as have a new look when placed in Pearl Holders.
- Mana Orbs can now be refilled, regardless of how much of their mana has been drained.
- Modifiers now properly affect everything. Again.
- All spells have been rebalanced, many components actually gain more than a tick of duration from a +Time modifier now.
- New crafting altar animation, which should actually work for everyone this time!
- Added configs allowing you to disable rendering of the various halos and the cape. Will eventually be replaced by a cosmetics system.
- Fluid recipes no longer crash on completion.
- The "type" field in fluid recipes is no longer required, and defaults to "item".
- Various other miscellaneous bugfixes.
- 0.8.2
- Added new Leech spell effect
- 0.8.1
- Fix crash when opening the book
VERSION: 0.8
- DELETE YOUR WIZARDRY CONFIG FOLDER OR RUN /wizardry reset TO UPDATE EVERYTHING PROPERLY!!!
- JEI SUPPORT! FOR EVERYTHING. AAAAAAAAH.
- Overhauled whole spell system. Your existing spells are broken now. *Mod is in alpha*
- Overhauled whole book AND documentation. It's now pretty and readable!
- Overhauled crafting systems. Burnables and liquid recipes generified & made efficient.
- Fixed a compatibility bug with FluxNetworks.
- All text is now in en_us.lang. Everything can be properly translated now. EVERYTHING.
- Cape now shows level indicator.
- Spell system got rebalanced and properly calculates mana/burnout costs.
- Crafting plate got less bugs and subsequently more bugs. Also updated visuals. (sort of buggy)
- Mana battery now has a recipe. I know. Amazing.
- The Real halo now has a TEMPORARY RECIPE ONLY. Once we implement our first boss, it'll be gone.
- Fixed a crash with WAWLA. Go blame them, not us.
- Updated some components and modifiers.
[11:17:35] [main/INFO]: Potentially Dangerous alternative prefix `tconstruct` for name `enderference`, expected `moartinkers`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:35] [main/INFO]: Potentially Dangerous alternative prefix `tconstruct` for name `insatiable`, expected `moartinkers`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:35] [main/INFO]: Potentially Dangerous alternative prefix `tconstruct` for name `magnetic`, expected `moartinkers`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:35] [main/INFO]: Potentially Dangerous alternative prefix `tconstruct` for name `momentum`, expected `moartinkers`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:35] [main/INFO]: Potentially Dangerous alternative prefix `tconstruct` for name `dot`, expected `moartinkers`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:35] [main/INFO]: Potentially Dangerous alternative prefix `tconstruct` for name `splinter`, expected `moartinkers`. This could be a intended override, but in most cases indicates a broken mod.
[11:17:35] [main/INFO]: OBJLoader: Domain moartinkers has been added.
[11:17:35] [main/INFO]: Loading configuration
[11:17:35] [main/INFO]: PreInitialization started.
[11:17:35] [main/INFO]: PreInitialization completed.
[11:17:35] [ReAuth-VersionChecker/INFO]: Looking for Updates
[11:17:35] [ReAuth-VersionChecker/INFO]: Looking for Updates - Finished
[11:17:36] [main/INFO]: [xreliquary] XP Juice registered by Reliquary.
[11:17:36] [main/INFO]: Starting up Spartan Shields!
[11:17:36] [main/INFO]: The One Probe Detected Baubles: enabling support
[11:17:37] [main/INFO]: twilightforest has loaded compatibility for mod Chisel.
[11:17:37] [main/INFO]: twilightforest has loaded compatibility for mod Just Enough Items.
[11:17:37] [main/INFO]: twilightforest has loaded compatibility for mod Tinkers' Construct.
[11:17:37] [main/INFO]: twilightforest has loaded compatibility for mod Thaumcraft.
[11:17:37] [main/INFO]: Starting preInit.
[11:17:37] [main/INFO]: Finished preInit.
[11:17:39] [main/INFO]: Registering dust block: dust_fire_storage
[11:17:39] [main/INFO]: Registering dust block: dust_plant_storage
[11:17:39] [main/INFO]: Registering dust block: dust_inert_storage
[11:17:39] [main/INFO]: Registering dust block: dust_glowstone_storage
[11:17:39] [main/INFO]: Registering dust block: dust_aqua_storage
[11:17:39] [main/INFO]: Registering dust block: dust_ender_storage
[11:17:39] [main/INFO]: Loading blocks...
[11:17:39] [main/INFO]: 72 Feature's blocks loaded.
[11:17:39] [main/INFO]: Loading Tile Entities...
[11:17:39] [main/INFO]: Tile Entities loaded.
[11:17:39] [main/INFO]: Texture registration started.
[11:17:39] [main/INFO]: Texture registration completed.
[11:17:39] [main/INFO]: Fluid registration started.
[11:17:39] [main/INFO]: Fluid registration completed.
[11:17:39] [main/INFO]: Material registration started.
[11:17:39] [main/INFO]: Material registration completed.
[11:17:39] [main/INFO]: Loot Table registration started.
[11:17:39] [main/INFO]: Loot Table registration completed.
[11:17:39] [main/INFO]: Block registration started.
[11:17:39] [main/INFO]: Block registration completed.
[11:17:40] [main/INFO]: Applying holder lookups
[11:17:40] [main/INFO]: Holder lookups applied
[11:17:40] [main/INFO]: registering dust itemblock: dust_inert_storage
[11:17:40] [main/INFO]: registering dust itemblock: dust_plant_storage
[11:17:40] [main/INFO]: registering dust itemblock: dust_aqua_storage
[11:17:40] [main/INFO]: registering dust itemblock: dust_fire_storage
[11:17:40] [main/INFO]: registering dust itemblock: dust_glowstone_storage
[11:17:40] [main/INFO]: registering dust itemblock: dust_ender_storage
[11:17:41] [main/INFO]: Loading items...
[11:17:41] [main/INFO]: 72 Feature's items loaded.
[11:17:41] [main/INFO]: ItemBlock registration started.
[11:17:41] [main/INFO]: ItemBlock registration completed.
[11:17:41] [main/INFO]: Item registration started.
[11:17:41] [main/INFO]: Item registration completed.
[11:17:41] [main/INFO]: Items Registered!
[11:17:42] [main/INFO]: Applying holder lookups
[11:17:42] [main/INFO]: Holder lookups applied
[11:17:42] [main/INFO]: Biome registration started.
[11:17:42] [main/INFO]: Biome registration completed.
[11:17:42] [main/INFO]: 1428 possible Broom base combinations are ready for flying!
[11:17:42] [main/INFO]: 18 Broom modifiers can be applied!
[11:17:42] [main/INFO]: Effect registration started.
[11:17:42] [main/INFO]: Effect registration completed.
[11:17:42] [main/INFO]: Effect Type registration started.
[11:17:42] [main/INFO]: Effect Type registration completed.
[11:17:42] [main/INFO]: Sound registration started.
[11:17:42] [main/INFO]: Sound registration completed.
[11:17:42] [main/INFO]: Applying holder lookups
[11:17:42] [main/INFO]: Holder lookups applied
[11:17:42] [main/INFO]: OBJLoader: Domain botania has been added.
[11:17:42] [main/INFO]: OBJLoader: Domain bibliocraft has been added.
[11:17:42] [main/INFO]: Creating StateMapper for dust_fire_storage
[11:17:42] [main/INFO]: Creating StateMapper for dust_plant_storage
[11:17:42] [main/INFO]: Creating StateMapper for dust_inert_storage
[11:17:42] [main/INFO]: Creating StateMapper for dust_glowstone_storage
[11:17:42] [main/INFO]: Creating StateMapper for dust_aqua_storage
[11:17:42] [main/INFO]: Creating StateMapper for dust_ender_storage
[11:17:42] [main/INFO]: Model registration started.
[11:17:42] [main/INFO]: Model registration completed.
[11:17:42] [main/INFO]: Registered all block renders!
[11:17:42] [main/INFO]: Registered all item renders!
[11:17:43] [main/INFO]: Applying holder lookups
[11:17:43] [main/INFO]: Holder lookups applied
[11:17:43] [main/INFO]: Injecting itemstacks
[11:17:43] [main/INFO]: Itemstack injection complete
[11:17:43] [main/INFO]: [OptiFine] *** Reloading textures ***
[11:17:43] [main/INFO]: [OptiFine] Resource packs: lemonade-1-12-v1-85-1525484038.zip
[11:17:56] [main/WARN]: Missing sound for event: thaumcraft:runicshieldcharge
[11:17:57] [Sound Library Loader/INFO]: Starting up SoundSystem...
[11:17:57] [Thread-11/INFO]: Initializing LWJGL OpenAL
[11:17:57] [Thread-11/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[11:17:57] [Thread-11/INFO]: OpenAL initialized.
[11:17:57] [Sound Library Loader/INFO]: Sound engine started
[11:18:01] [main/INFO]: OBJLoader.MaterialLibrary: key '' (model: 'thaumcraft:models/block/arcane_workbench_charger.mtl') is not currently supported, skipping
[11:18:01] [main/INFO]: OBJLoader.MaterialLibrary: key '' (model: 'thaumcraft:models/block/pillar.mtl') is not currently supported, skipping
[11:18:01] [main/INFO]: OBJLoader.MaterialLibrary: key '' (model: 'thaumcraft:models/block/thaumatorium.mtl') is not currently supported, skipping
[11:18:02] [main/INFO]: The AgriCraft APIv1 successfully connected to AgriCraft! Thank you for including AgriCraft in your modpack!
[11:18:03] [main/INFO]: OBJLoader.MaterialLibrary: key '' (model: 'thaumcraft:models/block/golembuilder.mtl') is not currently supported, skipping
[11:18:03] [main/INFO]: OBJLoader.MaterialLibrary: key '' (model: 'thaumcraft:models/item/scanner.mtl') is not currently supported, skipping
[11:18:04] [main/INFO]: [OptiFine] Multitexture: false
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/bookshelf/bookshelf.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/1clearglass/block102.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/1clearglass/block20.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/blackglass/blackglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/blackglass/blackglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/blueglass/blueglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/blueglass/blueglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/brownglass/brownglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/brownglass/brownglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/cyanglass/cyanglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/cyanglass/cyanglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/grayglass/grayglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/grayglass/grayglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/greenglass/greenglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/greenglass/greenglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/lightblueglass/lightblueglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/lightblueglass/lightblueglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/lightgrayglass/lightgrayglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/lightgrayglass/lightgrayglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/limeglass/limeglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/limeglass/limeglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/magentaglass/magentaglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/magentaglass/magentaglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/orangeglass/orangeglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/orangeglass/orangeglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/pinkglass/pinkglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/pinkglass/pinkglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/purpleglass/purpleglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/purpleglass/purpleglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/redglass/redglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/redglass/redglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/whiteglass/whiteglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/whiteglass/whiteglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/yellowglass/yellowglass.properties
[11:18:04] [main/INFO]: [OptiFine] ConnectedTextures: mcpatcher/ctm/glass/yellowglass/yellowglasspane.properties
[11:18:04] [main/INFO]: [OptiFine] Multipass connected textures: false
[11:18:04] [main/INFO]: [OptiFine] Multipass connected textures: false
[11:18:04] [main/INFO]: [OptiFine] BetterGrass: Parsing default configuration optifine/bettergrass.properties
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_firewood <- tconstruct:items/pickaxe/handle
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_firewood <- tconstruct:blocks/firewood
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_firewood <- tconstruct:items/pickaxe/handle
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_firewood <- tconstruct:blocks/firewood
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_pigiron <- tconstruct:items/mattock/back
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_pigiron <- tconstruct:items/mattock/back
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_firewood <- tconstruct:items/hammer/handle
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_firewood <- tconstruct:blocks/firewood
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_firewood <- tconstruct:items/hammer/handle
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_firewood <- tconstruct:blocks/firewood
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_pigiron <- tconstruct:items/excavator/mod_fortified
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_pigiron <- tconstruct:items/excavator/mod_fortified
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_lead <- tconstruct:items/shovel/broken_head
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_lead <- tconstruct:items/shovel/broken_head
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_cobalt <- tconstruct:items/frypan/head
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_cobalt <- tconstruct:items/frypan/head
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_lead <- tconstruct:items/shortbow/limb_bottom_3
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_lead <- tconstruct:items/shortbow/limb_bottom_3
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_lead <- tconstruct:items/excavator/grip
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_lead <- tconstruct:items/excavator/grip
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_fierymetal <- tconstruct:items/shortbow/limb_bottom
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_fierymetal <- tconstruct:items/shortbow/limb_bottom
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_endstone <- tconstruct:items/hatchet/binding
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_endstone <- tconstruct:items/hatchet/binding
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_ardite <- tconstruct:items/excavator/head
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_ardite <- tconstruct:items/excavator/head
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_bronze <- tconstruct:items/bolt/head
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_bronze <- tconstruct:items/bolt/head
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_knightslime <- tconstruct:items/scythe/accessory
[11:18:04] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_knightslime <- tconstruct:items/scythe/accessory
[11:18:04] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_magmaslime <- tconstruct:items/kama/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_magmaslime <- tconstruct:items/kama/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_pigiron <- tconstruct:items/parts/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_pigiron <- tconstruct:items/parts/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_copper <- tconstruct:items/parts/wide_guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_copper <- tconstruct:items/parts/wide_guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/ERROR]: Using missing texture, unable to load wizardry:textures/blocks/outputpearl.png, java.io.FileNotFoundException
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_copper <- tconstruct:items/crossbow/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_copper <- tconstruct:items/crossbow/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_prismarine <- tconstruct:items/cleaver/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_prismarine <- tconstruct:items/cleaver/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_knightmetal <- tconstruct:items/shovel/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_knightmetal <- tconstruct:items/shovel/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_wood <- tconstruct:items/arrow/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_wood <- tconstruct:items/arrow/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_knightslime <- tconstruct:items/hammer/front
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_knightslime <- tconstruct:items/hammer/front
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_sponge <- tconstruct:items/longsword/guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_sponge <- tconstruct:items/longsword/guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_knightmetal <- tconstruct:items/lumberaxe/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_knightmetal <- tconstruct:items/lumberaxe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_knightmetal <- tconstruct:items/hammer/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_knightmetal <- tconstruct:items/hammer/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/ERROR]: Using missing texture, unable to load minecraft:textures/models/pillar_base_d.png, java.io.FileNotFoundException
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_lead <- tconstruct:items/longsword/blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_lead <- tconstruct:items/longsword/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_prismarine <- tconstruct:items/hatchet/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_prismarine <- tconstruct:items/hatchet/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_copper <- tconstruct:items/parts/sharpening_kit
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_copper <- tconstruct:items/parts/sharpening_kit
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_steel <- tconstruct:items/crossbow/limb
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_steel <- tconstruct:items/crossbow/limb
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_sponge <- tconstruct:items/excavator/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_lead <- tconstruct:items/hatchet/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_lead <- tconstruct:items/hatchet/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_knightslime <- tconstruct:items/excavator/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_knightslime <- tconstruct:items/excavator/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_prismarine <- tconstruct:items/pickaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_prismarine <- tconstruct:items/pickaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_lead <- tconstruct:items/cleaver/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_knightmetal <- tconstruct:items/hammer/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_iron <- tconstruct:items/excavator/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_prismarine <- tconstruct:items/lumberaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_prismarine <- tconstruct:items/lumberaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_ardite <- tconstruct:items/hammer/broken_handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_ardite <- tconstruct:items/hammer/broken_handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_netherrack <- tconstruct:items/rapier/blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_netherrack <- tconstruct:items/rapier/blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_copper <- tconstruct:items/parts/tool_rod
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_copper <- tconstruct:items/parts/tool_rod
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_pigiron <- tconstruct:items/frypan/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_manyullyn <- tconstruct:items/frypan/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_manyullyn <- tconstruct:items/frypan/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_ardite <- tconstruct:items/pickaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_ardite <- tconstruct:items/pickaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_lead <- tconstruct:items/rapier/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_steel <- tconstruct:items/shuriken/shuriken4
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_steel <- tconstruct:items/shuriken/shuriken4
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_ardite <- tconstruct:items/longsword/guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_steel <- tconstruct:items/parts/shard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_steel <- tconstruct:items/parts/shard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_prismarine <- tconstruct:items/pickaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_prismarine <- tconstruct:items/pickaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_copper <- tconstruct:items/shortbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_copper <- tconstruct:items/shortbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_copper <- tconstruct:items/lumberaxe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_magmaslime <- tconstruct:items/cleaver/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_magmaslime <- tconstruct:items/cleaver/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_iron <- tconstruct:items/shortbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_cobalt <- tconstruct:items/parts/large_plate
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_cobalt <- tconstruct:items/parts/large_plate
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_cobalt <- tconstruct:items/food/moms_spaghetti
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_cobalt <- tconstruct:items/food/moms_spaghetti
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_pigiron <- tconstruct:items/pickaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_copper <- tconstruct:items/arrow/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_electrum <- tconstruct:items/battlesign/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_electrum <- tconstruct:items/battlesign/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_electrum <- tconstruct:items/scythe/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_electrum <- tconstruct:items/scythe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_pigiron <- tconstruct:items/hammer/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_lead <- tconstruct:items/pickaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_bronze <- tconstruct:items/pickaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_steel <- tconstruct:items/lumberaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_cobalt <- tconstruct:items/longbow/limb_top_2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_cobalt <- tconstruct:items/longbow/limb_top_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_sponge <- tconstruct:items/battlesign/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_sponge <- tconstruct:items/battlesign/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_pigiron <- tconstruct:items/crossbow/body
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_pigiron <- tconstruct:items/crossbow/body
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_prismarine <- tconstruct:items/broadsword/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_prismarine <- tconstruct:items/broadsword/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_iron <- tconstruct:items/longsword/broken_blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_iron <- tconstruct:items/longsword/broken_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_cobalt <- tconstruct:items/hammer/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_netherrack <- tconstruct:items/shortbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_netherrack <- tconstruct:items/shortbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_large_sword_blade <- tconstruct:items/cast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_large_sword_blade <- tconstruct:items/cleaver/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_large_sword_blade <- tconstruct:items/cast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_large_sword_blade <- tconstruct:items/cleaver/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_large_sword_blade', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_wood <- tconstruct:items/lumberaxe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_bronze <- tconstruct:items/shuriken/shuriken4
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_bronze <- tconstruct:items/crossbow/limb_3
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_bronze <- tconstruct:items/crossbow/limb_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_cobalt <- tconstruct:items/longbow/grip
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_cobalt <- tconstruct:items/longbow/grip
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_electrum <- tconstruct:items/shortbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_manyullyn <- tconstruct:items/shovel/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_manyullyn <- tconstruct:items/shovel/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_ardite <- tconstruct:items/lumberaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_pigiron <- tconstruct:items/hatchet/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_manyullyn <- tconstruct:items/cleaver/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_bronze <- tconstruct:items/parts/tough_binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_bronze <- tconstruct:items/parts/tough_binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_netherrack <- tconstruct:items/longbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_netherrack <- tconstruct:items/longbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_netherrack <- tconstruct:items/shortbow/limb_top_2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_netherrack <- tconstruct:items/shortbow/limb_top_2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_pigiron <- tconstruct:items/crossbow/limb_2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_pigiron <- tconstruct:items/crossbow/limb_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_manyullyn <- tconstruct:items/shuriken/shuriken3
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_manyullyn <- tconstruct:items/shuriken/shuriken3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_sponge <- tconstruct:items/rapier/guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_sponge <- tconstruct:items/rapier/guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_iron <- tconstruct:items/broadsword/guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_iron <- tconstruct:items/broadsword/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_copper <- tconstruct:items/frypan/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_silver <- tconstruct:items/scythe/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_silver <- tconstruct:items/scythe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_pigiron <- tconstruct:items/longbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_pigiron <- tconstruct:items/longbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_copper <- tconstruct:items/shuriken/shuriken2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_copper <- tconstruct:items/shuriken/shuriken2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: forge:items/bucket_cover <- minecraft:items/bucket_empty
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: forge:items/bucket_cover <- forge:items/vanilla_bucket_cover_mask
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: forge:items/bucket_cover <- minecraft:items/bucket_empty
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: forge:items/bucket_cover <- forge:items/vanilla_bucket_cover_mask
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='forge:items/bucket_cover', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_prismarine <- tconstruct:items/shovel/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_obsidian <- tconstruct:items/battlesign/head_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_obsidian <- tconstruct:items/battlesign/head_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_steel <- tconstruct:items/cleaver/shield
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_steel <- tconstruct:items/cleaver/shield
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_magmaslime <- tconstruct:items/lumberaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_electrum <- tconstruct:items/frypan/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_electrum <- tconstruct:items/pickaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_endstone <- tconstruct:items/bolt/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_bronze <- tconstruct:items/lumberaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_steel <- tconstruct:items/parts/arrow_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_steel <- tconstruct:items/parts/arrow_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_steel <- tconstruct:items/lumberaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_steel <- tconstruct:items/lumberaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_copper <- tconstruct:items/longbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_lead <- tconstruct:items/mattock/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_lead <- tconstruct:items/mattock/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_wood <- tconstruct:items/pickaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_manyullyn <- tconstruct:items/mattock/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_manyullyn <- tconstruct:items/mattock/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_lead <- tconstruct:items/hatchet/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_endstone <- tconstruct:items/shovel/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_endstone <- tconstruct:items/shovel/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_silver <- tconstruct:items/longbow/limb_top_3
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_silver <- tconstruct:items/longbow/limb_top_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_knightmetal <- tconstruct:items/shuriken/shuriken
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_knightmetal <- tconstruct:items/shuriken/shuriken
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_iron <- tconstruct:items/lumberaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_wood <- tconstruct:items/shovel/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_arrow_shaft <- tconstruct:items/pattern
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_arrow_shaft <- tconstruct:items/arrow/shaft
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_arrow_shaft <- tconstruct:items/pattern
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_arrow_shaft <- tconstruct:items/arrow/shaft
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_arrow_shaft', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_netherrack <- tconstruct:items/shortbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_pigiron <- tconstruct:items/mattock/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_pigiron <- tconstruct:items/mattock/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_wood <- tconstruct:items/battlesign/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_wood <- tconstruct:items/battlesign/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_lead <- tconstruct:items/kama/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_lead <- tconstruct:items/kama/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_knightmetal <- tconstruct:items/hatchet/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_steel <- tconstruct:items/bolt/shaft
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_steel <- tconstruct:items/bolt/shaft
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_prismarine <- tconstruct:items/longbow/limb_bottom_3
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_prismarine <- tconstruct:items/longbow/limb_bottom_3
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_knightmetal <- tconstruct:items/shuriken/shuriken2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_ardite <- tconstruct:items/battlesign/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_fierymetal <- tconstruct:items/shortbow/limb_bottom_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_copper <- tconstruct:items/rapier/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_iron <- tconstruct:items/kama/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_iron <- tconstruct:items/kama/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_steel <- tconstruct:items/rapier/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_steel <- tconstruct:items/crossbow/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_knightmetal <- tconstruct:items/hatchet/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_knightmetal <- tconstruct:items/hatchet/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_endstone <- tconstruct:items/mattock/back
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_iron <- tconstruct:items/crossbow/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit__internal_gui <- tconstruct:items/parts/sharpening_kit
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_obsidian <- tconstruct:items/pickaxe/head_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_obsidian <- tconstruct:items/pickaxe/head_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_bronze <- tconstruct:items/scythe/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_bronze <- tconstruct:items/scythe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_cobalt <- tconstruct:items/battlesign/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_obsidian <- tconstruct:items/parts/shard_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_obsidian <- tconstruct:items/parts/shard_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_netherrack <- tconstruct:items/pickaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_steel <- tconstruct:items/shovel/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_bronze <- tconstruct:items/excavator/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_sponge <- tconstruct:items/pickaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_pigiron <- tconstruct:items/shortbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_manyullyn <- tconstruct:items/parts/large_plate
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_electrum <- tconstruct:items/hatchet/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_firewood <- tconstruct:items/parts/sword_blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_magmaslime <- tconstruct:items/bolt/shaft
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_endstone <- tconstruct:items/lumberaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_fierymetal <- tconstruct:items/scythe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_fierymetal <- tconstruct:items/scythe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_silver <- tconstruct:items/hammer/back
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_silver <- tconstruct:items/hammer/back
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_firewood <- tconstruct:items/bolt/shaft
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_endstone <- tconstruct:items/hammer/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_endstone <- tconstruct:items/hammer/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_silver <- tconstruct:items/crossbow/limb
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_prismarine <- tconstruct:items/parts/sharpening_kit
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_iron <- tconstruct:items/excavator/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_iron <- tconstruct:items/excavator/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_copper <- tconstruct:items/kama/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_netherrack <- tconstruct:items/parts/wide_guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_pigiron <- tconstruct:items/cleaver/shield
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_electrum <- tconstruct:items/longsword/broken_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_steel <- tconstruct:items/parts/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_bronze <- tconstruct:items/lumberaxe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_firewood <- tconstruct:items/scythe/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_bronze <- tconstruct:items/shortbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_knightmetal <- tconstruct:items/frypan/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_electrum <- tconstruct:items/longbow/grip
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_obsidian <- tconstruct:items/parts/tool_rod_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_obsidian <- tconstruct:items/parts/tool_rod_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_netherrack <- tconstruct:items/longbow/grip
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_obsidian <- tconstruct:items/kama/broken_head_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_obsidian <- tconstruct:items/kama/broken_head_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_knightslime <- tconstruct:items/lumberaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_iron <- tconstruct:items/parts/knife_blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_iron <- tconstruct:items/parts/knife_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_electrum <- tconstruct:items/mattock/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_iron <- tconstruct:items/pickaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding__internal_gui <- tconstruct:items/parts/tough_binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_obsidian <- tconstruct:items/crossbow/body
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_sharpening_kit <- tconstruct:items/cast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_sharpening_kit <- tconstruct:items/parts/sharpening_kit
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_sharpening_kit', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_knightslime <- tconstruct:items/cleaver/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_bronze <- tconstruct:items/shuriken/shuriken2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_knightmetal <- tconstruct:items/pickaxe/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_knightmetal <- tconstruct:items/pickaxe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head__internal_gui <- tconstruct:items/cleaver/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_copper <- tconstruct:items/bolt/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_lead <- tconstruct:items/parts/sword_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_knightslime <- tconstruct:items/pickaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_prismarine <- tconstruct:items/longsword/broken_blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_firewood <- tconstruct:items/excavator/grip
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_pan_head <- tconstruct:items/pattern
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_pan_head <- tconstruct:items/frypan/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_pan_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_prismarine <- tconstruct:items/parts/knife_blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_netherrack <- tconstruct:items/broadsword/blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_netherrack <- tconstruct:items/broadsword/blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_wood <- tconstruct:items/longbow/limb_bottom_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_silver <- tconstruct:items/hatchet/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_electrum <- tconstruct:items/hammer/front
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_bronze <- tconstruct:items/kama/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_silver <- tconstruct:items/pickaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_magmaslime <- tconstruct:items/excavator/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_manyullyn <- tconstruct:items/crossbow/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_netherrack <- tconstruct:items/parts/sword_blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_obsidian <- tconstruct:items/parts/arrow_head_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_obsidian <- tconstruct:items/parts/arrow_head_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_magmaslime <- tconstruct:items/broadsword/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_prismarine <- tconstruct:items/crossbow/limb_2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/shaft_broken_wood <- tconstruct:items/arrow/shaft_broken
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/shaft_broken_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_knightmetal <- tconstruct:items/scythe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_endstone <- tconstruct:items/hammer/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_bronze <- tconstruct:items/parts/sharpening_kit
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_cobalt <- tconstruct:items/shuriken/shuriken4
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_sponge <- tconstruct:items/parts/tool_rod
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_steel <- tconstruct:items/shuriken/shuriken
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_magmaslime <- tconstruct:items/excavator/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_magmaslime <- tconstruct:items/excavator/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_obsidian <- tconstruct:items/hatchet/broken_head_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_obsidian <- tconstruct:items/hatchet/broken_head_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_endstone <- tconstruct:items/shuriken/shuriken3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_obsidian <- tconstruct:items/shortbow/limb_top_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_obsidian <- tconstruct:items/shortbow/limb_top_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_manyullyn <- tconstruct:items/shortbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_sponge <- tconstruct:items/longbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_electrum <- tconstruct:items/excavator/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_iron <- tconstruct:items/scythe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_iron <- tconstruct:items/scythe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_cobalt <- tconstruct:items/crossbow/limb_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_lead <- tconstruct:items/parts/tough_binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_silver <- tconstruct:items/shovel/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_iron <- tconstruct:items/shortbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_steel <- tconstruct:items/scythe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_silver <- tconstruct:items/hatchet/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_ardite <- tconstruct:items/mattock/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_iron <- tconstruct:items/crossbow/limb_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_steel <- tconstruct:items/shortbow/limb_bottom_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_bronze <- tconstruct:items/shovel/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_lead <- tconstruct:items/bolt/shaft
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_firewood <- tconstruct:items/hatchet/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_manyullyn <- tconstruct:items/food/moms_spaghetti
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_cobalt <- tconstruct:items/longbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_silver <- tconstruct:items/longsword/broken_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_obsidian <- tconstruct:items/scythe/broken_head_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_obsidian <- tconstruct:items/scythe/broken_head_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_endstone <- tconstruct:items/parts/sharpening_kit
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_obsidian <- tconstruct:items/broadsword/broken_blade_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_obsidian <- tconstruct:items/broadsword/broken_blade_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_bronze <- tconstruct:items/battlesign/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_wood <- tconstruct:items/parts/tool_rod
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_copper <- tconstruct:items/hammer/broken_handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_endstone <- tconstruct:items/pickaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_tough_tool_rod <- tconstruct:items/pattern
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_tough_tool_rod <- tconstruct:items/parts/tough_tool_rod
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_tough_tool_rod', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_pigiron <- tconstruct:items/lumberaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_pigiron <- tconstruct:items/crossbow/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_sponge <- tconstruct:items/broadsword/blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_ardite <- tconstruct:items/rapier/guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_hammer_head <- tconstruct:items/pattern
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_hammer_head <- tconstruct:items/hammer/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_hammer_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_steel <- tconstruct:items/mattock/back
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_cobalt <- tconstruct:items/shovel/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_cobalt <- tconstruct:items/shovel/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_pigiron <- tconstruct:items/parts/wide_guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_endstone <- tconstruct:items/scythe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_sponge <- tconstruct:items/hammer/broken_handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_netherrack <- tconstruct:items/kama/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_netherrack <- tconstruct:items/kama/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_cross_guard <- tconstruct:items/pattern
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_cross_guard <- tconstruct:items/rapier/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_cross_guard', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_tough_binding <- tconstruct:items/cast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_tough_binding <- tconstruct:items/parts/tough_binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_tough_binding', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_magmaslime <- tconstruct:items/lumberaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_firewood <- tconstruct:items/shuriken/shuriken2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_sponge <- tconstruct:items/shortbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_silver <- tconstruct:items/lumberaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_silver <- tconstruct:items/lumberaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_copper <- tconstruct:items/bolt/shaft
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_manyullyn <- tconstruct:items/longbow/limb_bottom_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_knightmetal <- tconstruct:items/broadsword/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_endstone <- tconstruct:items/shuriken/shuriken4
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_ardite <- tconstruct:items/broadsword/blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_ardite <- tconstruct:items/parts/tool_rod
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_magmaslime <- tconstruct:items/food/moms_spaghetti
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_manyullyn <- tconstruct:items/excavator/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_magmaslime <- tconstruct:items/rapier/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_electrum <- tconstruct:items/lumberaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_fierymetal <- tconstruct:items/parts/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_copper <- tconstruct:items/parts/shard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_iron <- tconstruct:items/shuriken/shuriken2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_lead <- tconstruct:items/shortbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_lead <- tconstruct:items/kama/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_magmaslime <- tconstruct:items/bolt/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_copper <- tconstruct:items/shortbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_sponge <- tconstruct:items/parts/wide_guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_magmaslime <- tconstruct:items/parts/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_ardite <- tconstruct:items/arrow/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_netherrack <- tconstruct:items/mattock/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_wood <- tconstruct:items/bolt/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_knightmetal <- tconstruct:items/excavator/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_steel <- tconstruct:items/longbow/limb_bottom_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_nagascale <- tconstruct:items/pickaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_nagascale', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_prismarine <- tconstruct:items/kama/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_fletching <- tconstruct:items/pattern
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_fletching <- tconstruct:items/parts/fletching
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_fletching <- tconstruct:items/pattern
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_fletching <- tconstruct:items/parts/fletching
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_fletching', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_endstone <- tconstruct:items/parts/sword_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_electrum <- tconstruct:items/lumberaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_lead <- tconstruct:items/parts/shard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_ardite <- tconstruct:items/longbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_firewood <- tconstruct:items/lumberaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_wood <- tconstruct:items/pickaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_electrum <- tconstruct:items/lumberaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_prismarine <- tconstruct:items/hatchet/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_netherrack <- tconstruct:items/hammer/back
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_obsidian <- tconstruct:items/food/moms_spaghetti
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_manyullyn <- tconstruct:items/shortbow/limb_top_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_ardite <- tconstruct:items/frypan/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_cobalt <- tconstruct:items/broadsword/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_cobalt <- tconstruct:items/mattock/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_excavator_head <- tconstruct:items/cast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_excavator_head <- tconstruct:items/excavator/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_excavator_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_bronze <- tconstruct:items/rapier/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_knightslime <- tconstruct:items/hatchet/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_fierymetal <- tconstruct:items/shortbow/limb_top_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_lead <- tconstruct:items/shuriken/shuriken3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_firewood <- tconstruct:items/shuriken/shuriken3
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_manyullyn <- tconstruct:items/shuriken/shuriken
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_lead <- tconstruct:items/broadsword/broken_blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_lead <- tconstruct:items/broadsword/broken_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_silver <- tconstruct:items/shortbow/limb_top_3
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_silver <- tconstruct:items/shortbow/limb_top_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_electrum <- tconstruct:items/rapier/broken_blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_electrum <- tconstruct:items/rapier/broken_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_endstone <- tconstruct:items/kama/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/shaft__internal_gui <- tconstruct:items/arrow/shaft
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/shaft__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_ardite <- tconstruct:items/shuriken/shuriken
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_electrum <- tconstruct:items/rapier/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_magmaslime <- tconstruct:items/hammer/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_pigiron <- tconstruct:items/hatchet/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_copper <- tconstruct:items/excavator/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_magmaslime <- tconstruct:items/excavator/grip
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_bronze <- tconstruct:items/longbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_electrum <- tconstruct:items/kama/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_silver <- tconstruct:items/scythe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_magmaslime <- tconstruct:items/lumberaxe/shield
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_magmaslime <- tconstruct:items/lumberaxe/shield
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_firewood <- tconstruct:items/longbow/limb_top_2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_sponge <- tconstruct:items/shovel/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_magmaslime <- tconstruct:items/shuriken/shuriken
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_ardite <- tconstruct:items/lumberaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_endstone <- tconstruct:items/excavator/grip
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_sponge <- tconstruct:items/scythe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_knightslime <- tconstruct:items/rapier/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_obsidian <- tconstruct:items/excavator/head_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_obsidian <- tconstruct:items/excavator/head_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_steel <- tconstruct:items/hammer/broken_handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_prismarine <- tconstruct:items/lumberaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_pigiron <- tconstruct:items/broadsword/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_knightslime <- tconstruct:items/shuriken/shuriken
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/shaft_wood <- tconstruct:items/arrow/shaft
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/shaft_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_sponge <- tconstruct:items/lumberaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_bronze <- tconstruct:items/longbow/grip
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_silver <- tconstruct:items/pickaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_manyullyn <- tconstruct:items/pickaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_knightslime <- tconstruct:items/excavator/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_silver <- tconstruct:items/hammer/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_netherrack <- tconstruct:items/kama/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_knightslime <- tconstruct:items/broadsword/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_obsidian <- tconstruct:items/hammer/broken_handle_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_obsidian <- tconstruct:items/hammer/broken_handle_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_bronze <- tconstruct:items/longbow/limb_top_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_cobalt <- tconstruct:items/bolt/shaft
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_wood <- tconstruct:items/shuriken/shuriken4
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_cobalt <- tconstruct:items/kama/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_knightslime <- tconstruct:items/broadsword/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_steel <- tconstruct:items/kama/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_prismarine <- tconstruct:items/frypan/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_iron <- tconstruct:items/hammer/broken_handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_netherrack <- tconstruct:items/lumberaxe/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_ardite <- tconstruct:items/shuriken/shuriken2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_iron <- tconstruct:items/hammer/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_silver <- tconstruct:items/parts/arrow_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_wood <- tconstruct:items/longbow/limb_top_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_endstone <- tconstruct:items/cleaver/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_netherrack <- tconstruct:items/shortbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_cobalt <- tconstruct:items/rapier/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_magmaslime <- tconstruct:items/scythe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_pigiron <- tconstruct:items/excavator/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_manyullyn <- tconstruct:items/excavator/grip
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_copper <- tconstruct:items/broadsword/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_bronze <- tconstruct:items/longsword/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_iron <- tconstruct:items/shovel/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_firewood <- tconstruct:items/kama/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_endstone <- tconstruct:items/cleaver/shield
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_electrum <- tconstruct:items/longbow/limb_top_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_iron <- tconstruct:items/longbow/limb_top_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_silver <- tconstruct:items/mattock/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_ardite <- tconstruct:items/parts/wide_guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_copper <- tconstruct:items/parts/knife_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_sponge <- tconstruct:items/arrow/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_endstone <- tconstruct:items/hammer/back
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_magmaslime <- tconstruct:items/longbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_magmaslime <- tconstruct:items/longbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_silver <- tconstruct:items/scythe/accessory
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_sponge <- tconstruct:items/bolt/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_silver <- tconstruct:items/shuriken/shuriken
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_endstone <- tconstruct:items/longbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_prismarine <- tconstruct:items/hammer/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_lead <- tconstruct:items/shuriken/shuriken
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_iron <- tconstruct:items/hammer/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_magmaslime <- tconstruct:items/mattock/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_knightslime <- tconstruct:items/shovel/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_pigiron <- tconstruct:items/parts/knife_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_electrum <- tconstruct:items/parts/large_plate
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_silver <- tconstruct:items/hatchet/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_cobalt <- tconstruct:items/arrow/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_fierymetal <- tconstruct:items/parts/sword_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_silver <- tconstruct:items/shovel/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/ERROR]: Using missing texture, unable to load chisel:textures/blocks/bloodmagic/bloodruneclassicpanel.png, java.io.FileNotFoundException
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_netherrack <- tconstruct:items/scythe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_cobalt <- tconstruct:items/crossbow/body
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_sponge <- tconstruct:items/longbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_electrum <- tconstruct:items/rapier/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_knightslime <- tconstruct:items/frypan/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_cobalt <- tconstruct:items/bolt/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_ardite <- tconstruct:items/shortbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/ERROR]: Using missing texture, unable to load chisel:textures/blocks/bloodmagic/bloodrunecarved.png, java.io.FileNotFoundException
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_sponge <- tconstruct:items/crossbow/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_netherrack <- tconstruct:items/cleaver/shield
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_electrum <- tconstruct:items/shortbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_bow_string <- tconstruct:items/cast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_bow_string <- tconstruct:items/parts/bowstring
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_bow_string <- tconstruct:items/cast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_bow_string <- tconstruct:items/parts/bowstring
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_bow_string', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_firewood <- tconstruct:items/frypan/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_knightslime <- tconstruct:items/parts/tool_rod
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_ardite <- tconstruct:items/crossbow/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_copper <- tconstruct:items/frypan/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_pigiron <- tconstruct:items/battlesign/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_iron <- tconstruct:items/rapier/broken_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_knightmetal <- tconstruct:items/parts/shard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_silver <- tconstruct:items/hatchet/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_steel <- tconstruct:items/battlesign/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_pigiron <- tconstruct:items/lumberaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_pigiron <- tconstruct:items/shortbow/limb_bottom_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_sponge <- tconstruct:items/shuriken/shuriken2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_endstone <- tconstruct:items/parts/large_plate
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_copper <- tconstruct:items/longbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_copper <- tconstruct:items/pickaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_knightmetal <- tconstruct:items/longsword/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_ardite <- tconstruct:items/parts/sharpening_kit
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_bronze <- tconstruct:items/parts/sword_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_electrum <- tconstruct:items/scythe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_iron <- tconstruct:items/lumberaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_prismarine <- tconstruct:items/parts/tough_tool_rod
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_netherrack <- tconstruct:items/hammer/broken_handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_copper <- tconstruct:items/food/moms_spaghetti
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_endstone <- tconstruct:items/longbow/limb_top_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_sponge <- tconstruct:items/kama/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_sponge <- tconstruct:items/parts/knife_blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_magmaslime <- tconstruct:items/shortbow/limb_bottom_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_firewood <- tconstruct:items/pickaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_magmaslime <- tconstruct:items/parts/arrow_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_obsidian <- tconstruct:items/cleaver/guard_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_obsidian <- tconstruct:items/cleaver/guard_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_knightmetal <- tconstruct:items/lumberaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_magmaslime <- tconstruct:items/kama/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_fierymetal <- tconstruct:items/shortbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_obsidian <- tconstruct:items/longbow/limb_bottom_2_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_obsidian <- tconstruct:items/longbow/limb_bottom_2_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_knightslime <- tconstruct:items/cleaver/shield
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_cobalt <- tconstruct:items/lumberaxe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_nagascale <- tconstruct:items/hatchet/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_nagascale', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_copper <- tconstruct:items/longbow/limb_top_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_manyullyn <- tconstruct:items/battlesign/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_iron <- tconstruct:items/pickaxe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_knightmetal <- tconstruct:items/parts/sword_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_endstone <- tconstruct:items/broadsword/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_sponge <- tconstruct:items/scythe/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_obsidian <- tconstruct:items/shuriken/shuriken_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_obsidian <- tconstruct:items/shuriken/shuriken_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='minecraft:white', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_ardite <- tconstruct:items/parts/knife_blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_iron <- tconstruct:items/lumberaxe/shield
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_bronze <- tconstruct:items/broadsword/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_bronze <- tconstruct:items/kama/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_firewood <- tconstruct:items/parts/sharpening_kit
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_pigiron <- tconstruct:items/shuriken/shuriken4
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_manyullyn <- tconstruct:items/hatchet/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_netherrack <- tconstruct:items/battlesign/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_pigiron <- tconstruct:items/scythe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_netherrack <- tconstruct:items/scythe/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_iron <- tconstruct:items/kama/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_knightmetal <- tconstruct:items/parts/sharpening_kit
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_endstone <- tconstruct:items/hammer/front
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_electrum <- tconstruct:items/cleaver/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_electrum <- tconstruct:items/shovel/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_knightslime <- tconstruct:items/longbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_steel <- tconstruct:items/excavator/grip
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_wood <- tconstruct:items/frypan/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_bronze <- tconstruct:items/arrow/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_fletching <- tconstruct:items/cast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_fletching <- tconstruct:items/parts/fletching
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_fletching', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_endstone <- tconstruct:items/scythe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_magmaslime <- tconstruct:items/longsword/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_firewood <- tconstruct:items/parts/tough_tool_rod
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_bronze <- tconstruct:items/crossbow/body
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_sign_head <- tconstruct:items/cast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_sign_head <- tconstruct:items/battlesign/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_sign_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_prismarine <- tconstruct:items/cleaver/shield
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_ardite <- tconstruct:items/longbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_endstone <- tconstruct:items/crossbow/limb_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_cobalt <- tconstruct:items/lumberaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_cobalt <- tconstruct:items/parts/tough_tool_rod
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_copper <- tconstruct:items/shovel/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_electrum <- tconstruct:items/parts/sword_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_cobalt <- tconstruct:items/parts/shard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_wood <- tconstruct:items/scythe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_pigiron <- tconstruct:items/hammer/broken_handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_netherrack <- tconstruct:items/shortbow/limb_bottom_3
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_bronze <- tconstruct:items/bolt/shaft
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_knightmetal <- tconstruct:items/mattock/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_endstone <- tconstruct:items/parts/knife_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_sponge <- tconstruct:items/parts/sharpening_kit
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_wood <- tconstruct:items/parts/tough_tool_rod
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_netherrack <- tconstruct:items/excavator/grip
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/ERROR]: Using missing texture, unable to load wizardry:textures/blocks/mana_orb.png, java.io.FileNotFoundException
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_wood <- tconstruct:items/hammer/back
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_silver <- tconstruct:items/lumberaxe/shield
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_bronze <- tconstruct:items/parts/tough_tool_rod
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_silver <- tconstruct:items/shortbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_silver <- tconstruct:items/cleaver/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_cobalt <- tconstruct:items/parts/tough_binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_lead <- tconstruct:items/scythe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_obsidian <- tconstruct:items/parts/wide_guard_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_obsidian <- tconstruct:items/parts/wide_guard_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_netherrack <- tconstruct:items/cleaver/guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_sponge <- tconstruct:items/crossbow/limb
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_fierymetal <- tconstruct:items/lumberaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_cobalt <- tconstruct:items/pickaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_bronze <- tconstruct:items/parts/shard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_copper <- tconstruct:items/battlesign/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_bronze <- tconstruct:items/hammer/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_iron <- tconstruct:items/parts/large_plate
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_pigiron <- tconstruct:items/battlesign/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_steel <- tconstruct:items/broadsword/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_silver <- tconstruct:items/lumberaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_prismarine <- tconstruct:items/pickaxe/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_steel <- tconstruct:items/shuriken/shuriken3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_manyullyn <- tconstruct:items/arrow/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_lead <- tconstruct:items/hammer/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_netherrack <- tconstruct:items/arrow/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_iron <- tconstruct:items/hatchet/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_manyullyn <- tconstruct:items/longsword/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_lead <- tconstruct:items/frypan/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_magmaslime <- tconstruct:items/battlesign/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_scythe_head <- tconstruct:items/pattern
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_scythe_head <- tconstruct:items/scythe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_scythe_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_knightslime <- tconstruct:items/lumberaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_pigiron <- tconstruct:items/frypan/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_electrum <- tconstruct:items/hammer/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_netherrack <- tconstruct:items/shovel/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_netherrack <- tconstruct:items/battlesign/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_manyullyn <- tconstruct:items/parts/wide_guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_silver <- tconstruct:items/excavator/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_bronze <- tconstruct:items/parts/tool_rod
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_large_sword_blade <- tconstruct:items/pattern
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_large_sword_blade <- tconstruct:items/cleaver/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_large_sword_blade', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_endstone <- tconstruct:items/broadsword/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_iron <- tconstruct:items/lumberaxe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_iron <- tconstruct:items/hammer/front
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_ardite <- tconstruct:items/kama/binding
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_iron <- tconstruct:items/longbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_electrum <- tconstruct:items/longbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_endstone <- tconstruct:items/excavator/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_knightslime <- tconstruct:items/lumberaxe/shield
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_electrum <- tconstruct:items/lumberaxe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_manyullyn <- tconstruct:items/excavator/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_knightslime <- tconstruct:items/hatchet/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_knightmetal <- tconstruct:items/pickaxe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_lead <- tconstruct:items/hatchet/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_iron <- tconstruct:items/scythe/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_knightslime <- tconstruct:items/pickaxe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_lead <- tconstruct:items/mattock/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_netherrack <- tconstruct:items/shuriken/shuriken2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_wood <- tconstruct:items/parts/arrow_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_ardite <- tconstruct:items/shovel/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_iron <- tconstruct:items/battlesign/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_silver <- tconstruct:items/battlesign/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_firewood <- tconstruct:items/shortbow/limb_top_3
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_cobalt <- tconstruct:items/parts/sword_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_cobalt <- tconstruct:items/cleaver/shield
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_firewood <- tconstruct:items/hatchet/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_copper <- tconstruct:items/longsword/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_magmaslime <- tconstruct:items/lumberaxe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_electrum <- tconstruct:items/shortbow/limb_top_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_manyullyn <- tconstruct:items/scythe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_electrum <- tconstruct:items/food/moms_spaghetti
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_electrum <- tconstruct:items/scythe/accessory
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_magmaslime <- tconstruct:items/parts/tough_binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/ERROR]: Using missing texture, unable to load chisel:textures/blocks/ironpane/barbedwire.png, java.io.FileNotFoundException
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_iron <- tconstruct:items/excavator/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_manyullyn <- tconstruct:items/cleaver/shield
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_ardite <- tconstruct:items/scythe/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_knightmetal <- tconstruct:items/mattock/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_ardite <- tconstruct:items/hammer/back
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_steel <- tconstruct:items/parts/sword_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_pigiron <- tconstruct:items/bolt/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_steel <- tconstruct:items/longbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_magmaslime <- tconstruct:items/shortbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_obsidian <- tconstruct:items/arrow/head_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_obsidian <- tconstruct:items/arrow/head_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_fierymetal <- tconstruct:items/parts/tough_binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_manyullyn <- tconstruct:items/scythe/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_bow_limb <- tconstruct:items/pattern
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_bow_limb <- tconstruct:items/shortbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_bow_limb', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_knightslime <- tconstruct:items/scythe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_endstone <- tconstruct:items/bolt/shaft
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_iron <- tconstruct:items/shovel/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_ardite <- tconstruct:items/crossbow/limb
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_ardite <- tconstruct:items/materials/ardite_rust
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod__internal_gui <- tconstruct:items/parts/tough_tool_rod
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_magmaslime <- tconstruct:items/longbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_wood <- tconstruct:items/crossbow/limb
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_steel <- tconstruct:items/kama/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_firewood <- tconstruct:items/hammer/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_firewood <- tconstruct:blocks/firewood
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_cobalt <- tconstruct:items/scythe/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_steel <- tconstruct:items/longsword/blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_bronze <- tconstruct:items/scythe/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_obsidian <- tconstruct:items/shortbow/limb_bottom_2_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_prismarine <- tconstruct:items/shovel/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_steel <- tconstruct:items/cleaver/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_lead <- tconstruct:items/longbow/limb_bottom
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_bronze <- tconstruct:items/longbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_copper <- tconstruct:items/cleaver/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_wood <- tconstruct:items/shuriken/shuriken2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_sponge <- tconstruct:items/frypan/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_manyullyn <- tconstruct:items/battlesign/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_copper <- tconstruct:items/shovel/mod_fortified
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_silver <- tconstruct:items/battlesign/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_wood <- tconstruct:items/lumberaxe/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_prismarine <- tconstruct:items/rapier/guard
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_steel <- tconstruct:items/hatchet/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_manyullyn <- tconstruct:items/crossbow/limb
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_endstone <- tconstruct:items/crossbow/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_wood <- tconstruct:items/shovel/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_iron <- tconstruct:items/longbow/limb_bottom_2
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_magmaslime <- tconstruct:items/parts/sword_blade
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_endstone <- tconstruct:items/mattock/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_knightslime <- tconstruct:items/bolt/shaft
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_sponge <- tconstruct:items/food/moms_spaghetti
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_prismarine <- tconstruct:items/arrow/head
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_steel <- tconstruct:items/longbow/limb_top_3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_bronze <- tconstruct:items/mattock/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_pigiron <- tconstruct:items/longbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_iron <- tconstruct:items/crossbow/body
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_obsidian <- tconstruct:items/broadsword/guard_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_obsidian <- tconstruct:items/broadsword/guard_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_knightmetal <- tconstruct:items/parts/tool_rod
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_cobalt <- tconstruct:items/longsword/guard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_manyullyn <- tconstruct:items/hatchet/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_obsidian <- tconstruct:items/longbow/grip_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_lead <- tconstruct:items/cleaver/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_knightmetal <- tconstruct:items/shuriken/shuriken3
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_electrum <- tconstruct:items/parts/tool_rod
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_netherrack <- tconstruct:items/shortbow/limb_top_3
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_netherrack <- tconstruct:items/longbow/limb_top_2
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_cobalt <- tconstruct:items/shovel/handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_sponge <- tconstruct:items/hammer/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_cobalt <- tconstruct:items/hammer/broken_handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_pigiron <- tconstruct:items/cleaver/broken_head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_steel <- tconstruct:items/longbow/limb_top
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_netherrack <- tconstruct:items/shovel/handle
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_netherrack <- minecraft:blocks/netherrack
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_magmaslime <- tconstruct:items/hammer/broken_handle
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard__internal_gui <- tconstruct:items/parts/shard
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_pigiron <- tconstruct:items/kama/head
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_manyullyn <- tconstruct:items/scythe/accessory
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_sponge <- tconstruct:items/parts/sword_blade
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_obsidian <- tconstruct:items/parts/tough_tool_rod_contrast
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_obsidian <- tconstruct:items/parts/tough_tool_rod_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_obsidian <- tconstruct:items/rapier/blade_contrast
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_sponge <- tconstruct:items/parts/large_plate
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_sponge <- minecraft:blocks/sponge
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:05] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_pigiron <- tconstruct:items/hatchet/binding
[11:18:05] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_steel <- tconstruct:items/frypan/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_wood <- tconstruct:items/parts/tough_binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_iron <- tconstruct:items/excavator/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='flatcoloredblocks:flatcoloredblock_semi_glass_127', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_pigiron <- tconstruct:items/excavator/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_netherrack <- tconstruct:items/parts/binding
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_magmaslime <- tconstruct:items/parts/knife_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_manyullyn <- tconstruct:items/parts/tough_binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_magmaslime <- tconstruct:items/shortbow/limb_top_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_electrum <- tconstruct:items/pickaxe/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_electrum <- tconstruct:items/pickaxe/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_nagascale <- tconstruct:items/parts/shard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_nagascale', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_lead <- tconstruct:items/scythe/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_manyullyn <- tconstruct:items/scythe/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_ardite <- tconstruct:items/excavator/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_sword_blade <- tconstruct:items/cast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_sword_blade <- tconstruct:items/parts/sword_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_sword_blade', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_firewood <- tconstruct:items/crossbow/binding
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_magmaslime <- tconstruct:items/crossbow/limb_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_wood <- tconstruct:items/shovel/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_knightslime <- tconstruct:items/scythe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_cobalt <- tconstruct:items/battlesign/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_prismarine <- tconstruct:items/longsword/blade
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_prismarine <- tconstruct:items/shovel/binding
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_prismarine <- tconstruct:items/rapier/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_wood <- tconstruct:items/lumberaxe/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_knightslime <- tconstruct:items/excavator/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_iron <- tconstruct:items/hammer/back
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_knightmetal <- tconstruct:items/rapier/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_lead <- tconstruct:items/parts/arrow_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_electrum <- tconstruct:items/shortbow/limb_top
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_knightslime <- tconstruct:items/shortbow/limb_bottom_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_magmaslime <- tconstruct:items/kama/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_steel <- tconstruct:items/excavator/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_steel <- tconstruct:items/parts/sharpening_kit
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_knightslime <- tconstruct:items/parts/sharpening_kit
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_knightslime <- tconstruct:items/hammer/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_pigiron <- tconstruct:items/lumberaxe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_copper <- tconstruct:items/scythe/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_lead <- tconstruct:items/parts/tool_rod
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_copper <- tconstruct:items/mattock/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_endstone <- tconstruct:items/kama/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_electrum <- tconstruct:items/mattock/back
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_endstone <- tconstruct:items/pickaxe/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_netherrack <- tconstruct:items/lumberaxe/binding
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_wood <- tconstruct:items/bolt/shaft
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_firewood <- tconstruct:items/scythe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_pigiron <- tconstruct:items/longbow/limb_top_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_ardite <- tconstruct:items/parts/shard
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_wood <- tconstruct:items/shortbow/limb_bottom
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_wood <- tconstruct:items/parts/wide_guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_silver <- tconstruct:items/longbow/limb_top
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_firewood <- tconstruct:items/shovel/handle
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_copper <- tconstruct:items/hammer/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_netherrack <- tconstruct:items/crossbow/limb
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_lead <- tconstruct:items/scythe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_iron <- tconstruct:items/shuriken/shuriken3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_lead <- tconstruct:items/pickaxe/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_lead <- tconstruct:items/crossbow/limb_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_wood <- tconstruct:items/mattock/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_sponge <- tconstruct:items/longbow/limb_top_2
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_sponge <- tconstruct:items/longsword/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_silver <- tconstruct:items/parts/tool_rod
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_copper <- tconstruct:items/cleaver/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_arrow_head <- tconstruct:items/cast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_arrow_head <- tconstruct:items/parts/arrow_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_arrow_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_pigiron <- tconstruct:items/rapier/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_pigiron <- tconstruct:items/cleaver/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_steel <- tconstruct:items/excavator/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_obsidian <- tconstruct:items/rapier/guard_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_cobalt <- tconstruct:items/mattock/back
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_bronze <- tconstruct:items/mattock/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_netherrack <- tconstruct:items/excavator/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_firewood <- tconstruct:items/shovel/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_cobalt <- tconstruct:items/longbow/limb_bottom_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_copper <- tconstruct:items/longbow/limb_bottom
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_pigiron <- tconstruct:items/shuriken/shuriken2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_pigiron <- tconstruct:items/kama/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_fierymetal <- tconstruct:items/parts/arrow_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_lead <- tconstruct:items/pickaxe/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_prismarine <- tconstruct:items/crossbow/body
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_endstone <- tconstruct:items/scythe/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_copper <- tconstruct:items/pickaxe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_magmaslime <- tconstruct:items/hammer/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_knightslime <- tconstruct:items/shortbow/limb_bottom
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_knightmetal <- tconstruct:items/cleaver/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_knightslime <- tconstruct:items/excavator/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_knightslime <- tconstruct:items/longsword/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_firewood <- tconstruct:items/shovel/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_steel <- tconstruct:items/longbow/limb_bottom
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_steel <- tconstruct:items/hatchet/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_firewood <- tconstruct:items/frypan/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_endstone <- tconstruct:items/shortbow/limb_bottom_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_cobalt <- tconstruct:items/cleaver/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_pigiron <- tconstruct:items/arrow/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_obsidian <- tconstruct:items/shovel/handle_contrast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_obsidian <- tconstruct:items/shovel/handle_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_lead <- tconstruct:items/lumberaxe/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_electrum <- tconstruct:items/frypan/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_electrum <- tconstruct:items/shuriken/shuriken2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_iron <- tconstruct:items/scythe/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_prismarine <- tconstruct:items/mattock/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_wide_guard <- tconstruct:items/pattern
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_wide_guard <- tconstruct:items/parts/wide_guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_wide_guard', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_knightslime <- tconstruct:items/scythe/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_cobalt <- tconstruct:items/lumberaxe/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_electrum <- tconstruct:items/longbow/limb_top
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_wood <- tconstruct:items/shortbow/limb_bottom_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_lead <- tconstruct:items/shuriken/shuriken4
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_knightmetal <- tconstruct:items/rapier/blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_silver <- tconstruct:items/shortbow/limb_top
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_manyullyn <- tconstruct:items/lumberaxe/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_firewood <- tconstruct:items/rapier/blade
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_magmaslime <- tconstruct:items/battlesign/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_cobalt <- tconstruct:items/mattock/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_prismarine <- tconstruct:items/scythe/binding
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_copper <- tconstruct:items/rapier/blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_magmaslime <- tconstruct:items/longbow/limb_top_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_netherrack <- tconstruct:items/shuriken/shuriken
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_electrum <- tconstruct:items/parts/shard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_cobalt <- tconstruct:items/longbow/limb_top
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_silver <- tconstruct:items/longbow/limb_bottom_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_wood <- tconstruct:items/kama/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_obsidian <- tconstruct:items/cleaver/head_contrast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_obsidian <- tconstruct:items/cleaver/head_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_knightmetal <- tconstruct:items/battlesign/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_wood <- tconstruct:items/longsword/blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_sponge <- tconstruct:items/scythe/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_electrum <- tconstruct:items/parts/knife_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_silver <- tconstruct:items/crossbow/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_pigiron <- tconstruct:items/scythe/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_electrum <- tconstruct:items/scythe/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_lead <- tconstruct:items/shovel/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_wood <- tconstruct:items/longbow/limb_top
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_manyullyn <- tconstruct:items/rapier/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/ERROR]: Using missing texture, unable to load wizardry:textures/blocks/nacre_pearl_cube.png, java.io.FileNotFoundException
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_pigiron <- tconstruct:items/lumberaxe/shield
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_knightmetal <- tconstruct:items/lumberaxe/shield
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_obsidian <- tconstruct:items/cleaver/shield_contrast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_obsidian <- tconstruct:items/cleaver/shield_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_sponge <- tconstruct:items/excavator/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/ERROR]: Using missing texture, unable to load chisel:textures/blocks/ironpane/spikes.png, java.io.FileNotFoundException
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_lead <- tconstruct:items/longbow/limb_top_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head__internal_gui <- tconstruct:items/parts/arrow_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_knightslime <- tconstruct:items/mattock/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_magmaslime <- tconstruct:items/frypan/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_bronze <- tconstruct:items/longsword/blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_cobalt <- tconstruct:items/parts/tool_rod
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_knightslime <- tconstruct:items/shovel/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_copper <- tconstruct:items/scythe/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/ERROR]: Using missing texture, unable to load chisel:textures/blocks/ironpane/cage.png, java.io.FileNotFoundException
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_ardite <- tconstruct:items/parts/tough_tool_rod
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_knightmetal <- tconstruct:items/excavator/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_netherrack <- tconstruct:items/bolt/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_prismarine <- tconstruct:items/scythe/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_bronze <- tconstruct:items/pickaxe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_pigiron <- tconstruct:items/broadsword/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_cobalt <- tconstruct:items/parts/sharpening_kit
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_netherrack <- tconstruct:items/longbow/limb_bottom_3
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_copper <- tconstruct:items/scythe/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_knightslime <- tconstruct:items/kama/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_knightmetal <- tconstruct:items/parts/tough_binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_steel <- tconstruct:items/kama/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_knightmetal <- tconstruct:items/longbow/grip
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_wood <- tconstruct:items/shovel/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_bronze <- tconstruct:items/shovel/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_lead <- tconstruct:items/food/moms_spaghetti
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_sponge <- tconstruct:items/lumberaxe/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_iron <- tconstruct:items/battlesign/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_knightslime <- tconstruct:items/cleaver/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_bronze <- tconstruct:items/shortbow/limb_top_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_obsidian <- tconstruct:items/crossbow/limb_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_prismarine <- tconstruct:items/shovel/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_silver <- tconstruct:items/shuriken/shuriken2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_silver <- tconstruct:items/parts/wide_guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_knightmetal <- tconstruct:items/battlesign/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_wood <- tconstruct:items/rapier/blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_ardite <- tconstruct:items/shovel/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_manyullyn <- tconstruct:items/cleaver/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_ardite <- tconstruct:items/cleaver/guard
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_lead <- tconstruct:items/kama/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_pigiron <- tconstruct:items/battlesign/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_iron <- tconstruct:items/shovel/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_netherrack <- tconstruct:items/crossbow/limb_3
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_bronze <- tconstruct:items/lumberaxe/shield
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_wood <- tconstruct:items/longbow/limb_top_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_iron <- tconstruct:items/pickaxe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_wood <- tconstruct:items/battlesign/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_knightmetal <- tconstruct:items/hatchet/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_endstone <- tconstruct:items/rapier/blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_wood <- tconstruct:items/mattock/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_firewood <- tconstruct:items/longsword/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_lead <- tconstruct:items/pickaxe/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_knightslime <- tconstruct:items/hammer/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_bronze <- tconstruct:items/scythe/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_steel <- tconstruct:items/scythe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_firewood <- tconstruct:items/cleaver/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_steel <- tconstruct:items/pickaxe/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_electrum <- tconstruct:items/crossbow/limb_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_firewood <- tconstruct:items/rapier/guard
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_magmaslime <- tconstruct:items/pickaxe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_iron <- tconstruct:items/crossbow/limb_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_copper <- tconstruct:items/shuriken/shuriken
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_sponge <- tconstruct:items/shuriken/shuriken3
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_obsidian <- tconstruct:items/broadsword/blade_contrast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_obsidian <- tconstruct:items/broadsword/blade_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_sponge <- tconstruct:items/hatchet/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_prismarine <- tconstruct:items/battlesign/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_lead <- tconstruct:items/excavator/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_bronze <- tconstruct:items/lumberaxe/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_silver <- tconstruct:items/parts/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_steel <- tconstruct:items/pickaxe/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_pigiron <- tconstruct:items/food/moms_spaghetti
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_fierymetal <- tconstruct:items/hammer/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_prismarine <- tconstruct:items/longbow/limb_top_3
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_obsidian <- tconstruct:items/lumberaxe/handle_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_lead <- tconstruct:items/broadsword/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_netherrack <- tconstruct:items/longsword/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_prismarine <- tconstruct:items/lumberaxe/shield
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_ardite <- tconstruct:items/broadsword/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_cobalt <- tconstruct:items/shortbow/limb_bottom_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_bronze <- tconstruct:items/parts/arrow_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_obsidian <- tconstruct:items/lumberaxe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_firewood <- tconstruct:items/shortbow/limb_bottom_2
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_wood <- tconstruct:items/kama/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_endstone <- tconstruct:items/pickaxe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_wood <- tconstruct:items/excavator/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_ardite <- tconstruct:items/crossbow/limb_2
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_wood <- tconstruct:items/hatchet/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_silver <- tconstruct:items/kama/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_netherrack <- tconstruct:items/parts/shard
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_silver <- tconstruct:items/hammer/broken_handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_firewood <- tconstruct:items/battlesign/handle
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_knightslime <- tconstruct:items/mattock/back
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade__internal_gui <- tconstruct:items/parts/sword_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_manyullyn <- tconstruct:items/shortbow/limb_top_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_manyullyn <- tconstruct:items/longsword/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_sponge <- tconstruct:items/hatchet/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_manyullyn <- tconstruct:items/crossbow/limb_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_copper <- tconstruct:items/shovel/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_manyullyn <- tconstruct:items/cleaver/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_knightslime <- tconstruct:items/mattock/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_hand_guard <- tconstruct:items/cast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_hand_guard <- tconstruct:items/longsword/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_hand_guard', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_silver <- tconstruct:items/bolt/shaft
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_fierymetal <- tconstruct:items/food/moms_spaghetti
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_obsidian <- tconstruct:items/shovel/head_contrast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_obsidian <- tconstruct:items/shovel/head_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_prismarine <- tconstruct:items/excavator/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_silver <- tconstruct:items/cleaver/shield
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_manyullyn <- tconstruct:items/excavator/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_lead <- tconstruct:items/hammer/broken_handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_silver <- tconstruct:items/excavator/grip
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_steel <- tconstruct:items/hammer/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_netherrack <- tconstruct:items/pickaxe/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_magmaslime <- tconstruct:items/excavator/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_sponge <- tconstruct:items/hatchet/binding
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_bronze <- tconstruct:items/cleaver/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_wood <- tconstruct:items/excavator/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_endstone <- tconstruct:items/shovel/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_manyullyn <- tconstruct:items/shuriken/shuriken4
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_sponge <- tconstruct:items/crossbow/body
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_obsidian <- tconstruct:items/pickaxe/broken_head_contrast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_obsidian <- tconstruct:items/pickaxe/broken_head_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_manyullyn <- tconstruct:items/hammer/broken_handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_copper <- tconstruct:items/parts/tough_tool_rod
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_sponge <- tconstruct:items/excavator/handle
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_firewood <- tconstruct:items/crossbow/limb
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_steel <- tconstruct:items/cleaver/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_cobalt <- tconstruct:items/shortbow/limb_top_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_prismarine <- tconstruct:items/bolt/shaft
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_cobalt <- tconstruct:items/frypan/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_endstone <- tconstruct:items/rapier/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_manyullyn <- tconstruct:items/rapier/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_sponge <- tconstruct:items/hatchet/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_ardite <- tconstruct:items/broadsword/guard
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_iron <- tconstruct:items/hammer/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_netherrack <- tconstruct:items/frypan/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_sponge <- tconstruct:items/scythe/accessory
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_cobalt <- tconstruct:items/longsword/blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_cobalt <- tconstruct:items/shuriken/shuriken
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_manyullyn <- tconstruct:items/parts/sharpening_kit
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_silver <- tconstruct:items/shuriken/shuriken3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_silver <- tconstruct:items/bolt/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_knightmetal <- tconstruct:items/excavator/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_ardite <- tconstruct:items/mattock/handle
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_lead <- tconstruct:items/frypan/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_steel <- tconstruct:items/food/moms_spaghetti
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_steel <- tconstruct:items/longsword/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_magmaslime <- tconstruct:items/shovel/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_prismarine <- tconstruct:items/kama/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_cobalt <- tconstruct:items/shuriken/shuriken2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_sponge <- tconstruct:items/broadsword/handle
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_knightmetal <- tconstruct:items/hammer/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_netherrack <- tconstruct:items/shovel/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_silver <- tconstruct:items/longbow/limb_bottom_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_electrum <- tconstruct:items/longsword/blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_netherrack <- tconstruct:items/pickaxe/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_endstone <- tconstruct:items/rapier/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_bronze <- tconstruct:items/hammer/back
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_iron <- tconstruct:items/longbow/grip
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_ardite <- tconstruct:items/scythe/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_prismarine <- tconstruct:items/longsword/guard
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_obsidian <- tconstruct:items/lumberaxe/shield_contrast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_obsidian <- tconstruct:items/lumberaxe/shield_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_fierymetal <- tconstruct:items/shortbow/limb_top_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_obsidian <- tconstruct:items/frypan/broken_head_contrast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_obsidian <- tconstruct:items/frypan/broken_head_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_silver <- tconstruct:items/shortbow/limb_bottom_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_ardite <- tconstruct:items/hammer/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_netherrack <- tconstruct:items/hammer/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_pigiron <- tconstruct:items/excavator/grip
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_magmaslime <- tconstruct:items/hammer/front
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_cobalt <- tconstruct:items/hammer/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_netherrack <- tconstruct:items/broadsword/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_firewood <- tconstruct:items/hammer/front
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_kama_head <- tconstruct:items/pattern
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_kama_head <- tconstruct:items/kama/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_kama_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_cobalt <- tconstruct:items/shortbow/limb_bottom_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_obsidian <- tconstruct:items/longbow/limb_top_contrast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_obsidian <- tconstruct:items/longbow/limb_top_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_wood <- tconstruct:items/lumberaxe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_fierymetal <- tconstruct:items/parts/shard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_steel <- tconstruct:items/parts/tough_tool_rod
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_sponge <- tconstruct:items/bolt/shaft
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_magmaslime <- tconstruct:items/pickaxe/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_lead <- tconstruct:items/parts/tough_tool_rod
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_knightslime <- tconstruct:items/cleaver/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_ardite <- tconstruct:items/pickaxe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_silver <- tconstruct:items/kama/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_ardite <- tconstruct:items/longbow/limb_bottom
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_cobalt <- tconstruct:items/shortbow/limb_top
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_netherrack <- tconstruct:items/kama/binding
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_ardite <- tconstruct:items/pickaxe/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_steel <- tconstruct:items/shuriken/shuriken2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_netherrack <- tconstruct:items/shuriken/shuriken3
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_knightslime <- tconstruct:items/longbow/limb_top
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_ardite <- tconstruct:items/shovel/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_netherrack <- tconstruct:items/parts/large_plate
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_cobalt <- tconstruct:items/parts/wide_guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_tough_tool_rod <- tconstruct:items/cast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_tough_tool_rod <- tconstruct:items/parts/tough_tool_rod
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_tough_tool_rod', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_netherrack <- tconstruct:items/cleaver/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_electrum <- tconstruct:items/parts/tough_tool_rod
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_steel <- tconstruct:items/crossbow/limb_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_knightmetal <- tconstruct:items/scythe/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_lead <- tconstruct:items/scythe/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_knightslime <- tconstruct:items/shortbow/limb_top_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_sponge <- tconstruct:items/shortbow/limb_top_3
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_obsidian <- tconstruct:items/mattock/head_contrast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_obsidian <- tconstruct:items/mattock/head_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_silver <- tconstruct:items/cleaver/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_electrum <- tconstruct:items/shuriken/shuriken3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_cobalt <- tconstruct:items/cleaver/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_obsidian <- tconstruct:items/scythe/binding_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_steel <- tconstruct:items/shortbow/limb_top_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_pigiron <- tconstruct:items/mattock/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_copper <- tconstruct:items/mattock/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_iron <- tconstruct:items/battlesign/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_knightslime <- tconstruct:items/shortbow/limb_bottom_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_pigiron <- tconstruct:items/parts/sword_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_wood <- tconstruct:items/hatchet/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_iron <- tconstruct:items/scythe/accessory
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_ardite <- tconstruct:items/scythe/binding
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_knife_blade <- tconstruct:items/cast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_knife_blade <- tconstruct:items/parts/knife_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_knife_blade', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_electrum <- tconstruct:items/longsword/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_firewood <- tconstruct:items/rapier/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_knightslime <- tconstruct:items/battlesign/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_netherrack <- tconstruct:items/hatchet/binding
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_netherrack <- minecraft:blocks/netherrack
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_silver <- tconstruct:items/mattock/back
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_fierymetal <- tconstruct:items/parts/wide_guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_steel <- tconstruct:items/shovel/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_bronze <- tconstruct:items/cleaver/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_bronze <- tconstruct:items/shovel/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_knightslime <- tconstruct:items/hatchet/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_wood <- tconstruct:items/frypan/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_wood <- tconstruct:items/shortbow/limb_top_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_wood <- tconstruct:items/broadsword/guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_manyullyn <- tconstruct:items/longbow/limb_top_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_prismarine <- tconstruct:items/longbow/limb_top
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_firewood <- tconstruct:items/excavator/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_ardite <- tconstruct:items/shortbow/limb_bottom_2
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_ardite <- tconstruct:items/materials/ardite_rust
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_sponge <- tconstruct:items/hammer/head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_magmaslime <- tconstruct:items/scythe/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_steel <- tconstruct:items/crossbow/limb_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_endstone <- tconstruct:items/hatchet/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_obsidian <- tconstruct:items/pickaxe/binding_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_endstone <- tconstruct:items/cleaver/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_obsidian <- tconstruct:items/hammer/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_steel <- tconstruct:items/scythe/accessory
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_steel <- tconstruct:items/shortbow/limb_top_3
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_knightmetal <- tconstruct:items/parts/wide_guard
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_pigiron <- tconstruct:items/mattock/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_pigiron <- tconstruct:items/shovel/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_pigiron <- tconstruct:items/parts/arrow_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_magmaslime <- tconstruct:items/scythe/accessory
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_magmaslime <- tconstruct:items/parts/sharpening_kit
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_magmaslime <- tconstruct:items/crossbow/body
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_endstone <- tconstruct:items/shortbow/limb_bottom_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_iron <- tconstruct:items/parts/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_prismarine <- tconstruct:items/scythe/accessory
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_obsidian <- tconstruct:items/longsword/guard_contrast
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_obsidian <- tconstruct:items/longsword/guard_contrast
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_manyullyn <- tconstruct:items/pickaxe/mod_fortified
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_knightmetal <- tconstruct:items/lumberaxe/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_firewood <- tconstruct:items/kama/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_pigiron <- tconstruct:items/kama/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_silver <- tconstruct:items/arrow/head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_lead <- tconstruct:items/shortbow/limb_bottom_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_copper <- tconstruct:items/pickaxe/handle
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_magmaslime <- tconstruct:items/longbow/limb_top
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_bronze <- tconstruct:items/crossbow/binding
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_silver <- tconstruct:items/excavator/broken_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_copper <- tconstruct:items/longbow/grip
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_bronze <- tconstruct:items/shortbow/limb_top
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_fierymetal <- tconstruct:items/shortbow/limb_bottom_2
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_copper <- tconstruct:items/parts/arrow_head
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_magmaslime <- tconstruct:items/rapier/broken_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_fierymetal <- tconstruct:items/parts/tool_rod
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_knightmetal <- tconstruct:items/cleaver/shield
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_manyullyn <- tconstruct:items/parts/sword_blade
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_firewood <- tconstruct:items/cleaver/broken_head
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_firewood <- tconstruct:blocks/firewood
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_sponge <- tconstruct:items/shortbow/limb_bottom
[11:18:06] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_sponge <- minecraft:blocks/sponge
[11:18:06] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_manyullyn <- tconstruct:items/mattock/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_knightmetal <- tconstruct:items/parts/knife_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_iron <- tconstruct:items/longbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_bronze <- tconstruct:items/hammer/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_pigiron <- tconstruct:items/hatchet/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_electrum <- tconstruct:items/hammer/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_steel <- tconstruct:items/broadsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_steel <- tconstruct:items/shortbow/limb_bottom
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_iron <- tconstruct:items/shortbow/limb_top_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_obsidian <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_wood <- tconstruct:items/excavator/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_steel <- tconstruct:items/hammer/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_silver <- tconstruct:items/cleaver/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_prismarine <- tconstruct:items/hatchet/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_bronze <- tconstruct:items/longbow/limb_bottom
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_cobalt <- tconstruct:items/scythe/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_knightmetal <- tconstruct:items/shovel/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_knightslime <- tconstruct:items/scythe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_steel <- tconstruct:items/battlesign/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_manyullyn <- tconstruct:items/kama/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_firewood <- tconstruct:items/hammer/broken_handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_endstone <- tconstruct:items/shuriken/shuriken2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_sponge <- tconstruct:items/longbow/limb_top_3
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_endstone <- tconstruct:items/frypan/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_iron <- tconstruct:items/cleaver/shield
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_ardite <- tconstruct:items/crossbow/limb_3
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_iron <- tconstruct:items/rapier/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_bronze <- tconstruct:items/parts/wide_guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_sponge <- tconstruct:items/shuriken/shuriken4
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_sponge <- tconstruct:items/parts/tough_binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_wood <- tconstruct:items/shortbow/limb_top
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_steel <- tconstruct:items/parts/knife_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_obsidian <- tconstruct:items/battlesign/broken_head_contrast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_obsidian <- tconstruct:items/battlesign/broken_head_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_pigiron <- tconstruct:items/excavator/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_manyullyn <- tconstruct:items/parts/tough_tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_obsidian <- tconstruct:items/shuriken/shuriken3_contrast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_obsidian <- tconstruct:items/shuriken/shuriken3_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_firewood <- tconstruct:items/shovel/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_prismarine <- tconstruct:items/shuriken/shuriken4
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_ardite <- tconstruct:items/lumberaxe/shield
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_silver <- tconstruct:items/kama/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_ardite <- tconstruct:items/pickaxe/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_magmaslime <- tconstruct:items/shuriken/shuriken4
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_firewood <- tconstruct:items/hammer/back
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_bronze <- tconstruct:items/hammer/broken_handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_obsidian <- tconstruct:items/longsword/blade_contrast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_obsidian <- tconstruct:items/longsword/blade_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_prismarine <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_prismarine <- tconstruct:items/pickaxe/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_iron <- tconstruct:items/longsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_wood <- tconstruct:items/mattock/back
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_electrum <- tconstruct:items/shortbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_prismarine <- tconstruct:items/cleaver/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_prismarine <- tconstruct:items/excavator/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_firewood <- tconstruct:items/battlesign/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_cobalt <- tconstruct:items/longbow/limb_bottom_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_electrum <- tconstruct:items/hatchet/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_knightmetal <- tconstruct:items/bolt/shaft
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_magmaslime <- tconstruct:items/excavator/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_lead <- tconstruct:items/broadsword/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_cobalt <- tconstruct:items/excavator/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_netherrack <- tconstruct:items/excavator/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_silver <- tconstruct:items/lumberaxe/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_netherrack <- tconstruct:items/lumberaxe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_silver <- tconstruct:items/shortbow/limb_top_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_electrum <- tconstruct:items/battlesign/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_ardite <- tconstruct:items/longbow/grip
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_knightslime <- tconstruct:items/shortbow/limb_top_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_ardite <- tconstruct:items/parts/arrow_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_netherrack <- tconstruct:items/parts/tool_rod
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_netherrack <- tconstruct:items/scythe/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_copper <- tconstruct:items/crossbow/limb_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_magmaslime <- tconstruct:items/hatchet/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_fierymetal <- tconstruct:items/parts/large_plate
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_wood <- tconstruct:items/hatchet/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_iron <- tconstruct:items/broadsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_manyullyn <- tconstruct:items/broadsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_manyullyn <- tconstruct:items/parts/shard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_endstone <- tconstruct:items/shovel/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_steel <- tconstruct:items/frypan/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_wood <- tconstruct:items/parts/sharpening_kit
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_obsidian <- tconstruct:items/shortbow/limb_bottom_3_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_obsidian <- tconstruct:items/broadsword/handle_contrast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_obsidian <- tconstruct:items/broadsword/handle_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_cobalt <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_silver <- tconstruct:items/longsword/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_sponge <- tconstruct:items/lumberaxe/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_silver <- tconstruct:items/longsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_bronze <- tconstruct:items/frypan/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_electrum <- tconstruct:items/parts/sharpening_kit
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_firewood <- tconstruct:items/scythe/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_endstone <- tconstruct:items/parts/tough_tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_manyullyn <- tconstruct:items/mattock/back
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_manyullyn <- tconstruct:items/lumberaxe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_pigiron <- tconstruct:items/hammer/back
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_manyullyn <- tconstruct:items/shuriken/shuriken2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_iron <- tconstruct:items/cleaver/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_endstone <- tconstruct:items/pickaxe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/ERROR]: Using missing texture, unable to load minecraft:textures/models/pillar_mid_d.png, java.io.FileNotFoundException
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_silver <- tconstruct:items/parts/sharpening_kit
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_copper <- tconstruct:items/lumberaxe/shield
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_wood <- tconstruct:items/shuriken/shuriken
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_knightmetal <- tconstruct:items/kama/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_iron <- tconstruct:items/cleaver/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_firewood <- tconstruct:items/longbow/limb_top_3
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_manyullyn <- tconstruct:items/parts/knife_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_firewood <- tconstruct:items/kama/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_knightmetal <- tconstruct:items/excavator/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_endstone <- tconstruct:items/lumberaxe/shield
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_electrum <- tconstruct:items/pickaxe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_knightmetal <- tconstruct:items/broadsword/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_firewood <- tconstruct:items/bolt/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_cobalt <- tconstruct:items/parts/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_knightslime <- tconstruct:items/parts/tough_binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_obsidian <- tconstruct:items/pickaxe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_electrum <- tconstruct:items/broadsword/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_copper <- tconstruct:items/shovel/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_sponge <- tconstruct:items/lumberaxe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_knightslime <- tconstruct:items/crossbow/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_bronze <- tconstruct:items/shuriken/shuriken
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_endstone <- tconstruct:items/parts/tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_firewood <- tconstruct:items/parts/large_plate
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_copper <- tconstruct:items/pickaxe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_iron <- tconstruct:items/mattock/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/ERROR]: Using missing texture, unable to load chisel:textures/blocks/ironpane/fenceirontop.png, java.io.FileNotFoundException
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_cobalt <- tconstruct:items/crossbow/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_steel <- tconstruct:items/shortbow/limb_bottom_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_pigiron <- tconstruct:items/rapier/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_endstone <- tconstruct:items/shovel/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_obsidian <- tconstruct:items/parts/sharpening_kit_contrast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_obsidian <- tconstruct:items/parts/sharpening_kit_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_manyullyn <- tconstruct:items/crossbow/body
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_knightslime <- tconstruct:items/mattock/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_electrum <- tconstruct:items/crossbow/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_knightslime <- tconstruct:items/lumberaxe/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_lead <- tconstruct:items/parts/large_plate
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_firewood <- tconstruct:items/battlesign/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_copper <- tconstruct:items/excavator/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_bow_string <- tconstruct:items/pattern
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_bow_string <- tconstruct:items/parts/bowstring
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_bow_string', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_endstone <- tconstruct:items/longbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_cross_guard <- tconstruct:items/cast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_cross_guard <- tconstruct:items/rapier/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_cross_guard', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_wood <- tconstruct:items/food/moms_spaghetti
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_obsidian <- tconstruct:items/parts/sword_blade_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head__internal_gui <- tconstruct:items/hammer/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_lead <- tconstruct:items/battlesign/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_cobalt <- tconstruct:items/longsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head__internal_gui <- tconstruct:items/shovel/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_lead <- tconstruct:items/excavator/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_wood <- tconstruct:items/hammer/broken_handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_silver <- tconstruct:items/longbow/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_netherrack <- tconstruct:items/battlesign/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_magmaslime <- tconstruct:items/scythe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_lead <- tconstruct:items/pickaxe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_electrum <- tconstruct:items/parts/tough_binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_firewood <- tconstruct:items/shortbow/limb_top
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_fierymetal <- tconstruct:items/pickaxe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_obsidian <- tconstruct:items/hatchet/head_contrast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_obsidian <- tconstruct:items/hatchet/head_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_netherrack <- tconstruct:items/longbow/limb_top_3
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_wood <- tconstruct:items/shovel/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_iron <- tconstruct:items/scythe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_firewood <- tconstruct:items/parts/arrow_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_electrum <- tconstruct:items/shovel/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_lead <- tconstruct:items/mattock/back
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_pigiron <- tconstruct:items/shuriken/shuriken3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_bronze <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_wood <- tconstruct:items/hammer/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_firewood <- tconstruct:items/shuriken/shuriken
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_magmaslime <- tconstruct:items/parts/shard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_tough_binding <- tconstruct:items/pattern
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_tough_binding <- tconstruct:items/parts/tough_binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_tough_binding', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_prismarine <- tconstruct:items/hammer/front
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_ardite <- tconstruct:items/shovel/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_manyullyn <- tconstruct:items/longbow/limb_bottom
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_silver <- tconstruct:items/longbow/limb_top_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_electrum <- tconstruct:items/mattock/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_bronze <- tconstruct:items/rapier/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_wood <- tconstruct:items/hammer/front
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_sponge <- tconstruct:items/excavator/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_endstone <- tconstruct:items/shuriken/shuriken
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_magmaslime <- tconstruct:items/shovel/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_netherrack <- tconstruct:items/excavator/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_broad_axe_head <- tconstruct:items/cast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_broad_axe_head <- tconstruct:items/lumberaxe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_broad_axe_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_lead <- tconstruct:items/longbow/limb_top
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/ERROR]: Using missing texture, unable to load chisel:textures/blocks/bloodmagic/bloodrunecarvedradial.png, java.io.FileNotFoundException
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_firewood <- tconstruct:items/broadsword/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_electrum <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_obsidian <- tconstruct:items/longbow/limb_bottom_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_manyullyn <- tconstruct:items/bolt/shaft
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_obsidian <- tconstruct:items/parts/knife_blade_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_knightmetal <- tconstruct:items/crossbow/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_lead <- tconstruct:items/shovel/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_firewood <- tconstruct:items/broadsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_iron <- tconstruct:items/frypan/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_lead <- tconstruct:items/scythe/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_shovel_head <- tconstruct:items/pattern
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_shovel_head <- tconstruct:items/shovel/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_shovel_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_steel <- tconstruct:items/shortbow/limb_top
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_wood <- tconstruct:items/longbow/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_netherrack <- tconstruct:items/longbow/limb_bottom_2
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_steel <- tconstruct:items/arrow/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_endstone <- tconstruct:items/shovel/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_knightslime <- tconstruct:items/parts/tough_tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_copper <- tconstruct:items/mattock/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_manyullyn <- tconstruct:items/longsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_ardite <- tconstruct:items/pickaxe/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_netherrack <- tconstruct:items/mattock/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_bronze <- tconstruct:items/parts/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/ERROR]: Using missing texture, unable to load wizardry:textures/blocks/light.png, java.io.FileNotFoundException
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_netherrack <- tconstruct:items/mattock/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_steel <- tconstruct:items/excavator/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_ardite <- tconstruct:items/battlesign/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_copper <- tconstruct:items/scythe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_prismarine <- tconstruct:items/scythe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_silver <- tconstruct:items/battlesign/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_magmaslime <- tconstruct:items/excavator/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_sponge <- tconstruct:items/cleaver/shield
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_prismarine <- tconstruct:items/shuriken/shuriken
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_wood <- tconstruct:items/hammer/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_endstone <- tconstruct:items/battlesign/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_knightslime <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_lead <- tconstruct:items/longbow/limb_top_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_magmaslime <- tconstruct:items/cleaver/shield
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_firewood <- tconstruct:items/arrow/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_copper <- tconstruct:items/hammer/front
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_bronze <- tconstruct:items/shortbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_endstone <- tconstruct:items/longbow/limb_bottom_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_cobalt <- tconstruct:items/excavator/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_knightslime <- tconstruct:items/parts/large_plate
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_magmaslime <- tconstruct:items/longsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_knightslime <- tconstruct:items/rapier/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_netherrack <- tconstruct:items/mattock/back
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_silver <- tconstruct:items/food/moms_spaghetti
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_netherrack <- tconstruct:items/crossbow/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_cobalt <- tconstruct:items/hammer/back
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_hammer_head <- tconstruct:items/cast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_hammer_head <- tconstruct:items/hammer/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_hammer_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_endstone <- tconstruct:items/parts/arrow_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_endstone <- tconstruct:items/cleaver/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_manyullyn <- tconstruct:items/parts/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_iron <- tconstruct:items/shortbow/limb_top_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_copper <- tconstruct:items/shortbow/limb_bottom
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_steel <- tconstruct:items/hatchet/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_magmaslime <- tconstruct:items/crossbow/limb_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_netherrack <- tconstruct:items/lumberaxe/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_iron <- tconstruct:items/frypan/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_sponge <- tconstruct:items/mattock/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_magmaslime <- tconstruct:items/parts/tough_tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_firewood <- tconstruct:items/parts/tool_rod
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_prismarine <- tconstruct:items/shortbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_knightslime <- tconstruct:items/battlesign/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_silver <- tconstruct:items/parts/large_plate
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_pick_head <- tconstruct:items/pattern
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_pick_head <- tconstruct:items/pickaxe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_pick_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_fierymetal <- tconstruct:items/parts/sharpening_kit
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/ERROR]: Using missing texture, unable to load chisel:textures/blocks/bloodmagic/bloodrunetiles.png, java.io.FileNotFoundException
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_firewood <- tconstruct:items/longbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_pigiron <- tconstruct:items/scythe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_prismarine <- tconstruct:items/kama/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_prismarine <- tconstruct:items/excavator/grip
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_ardite <- tconstruct:items/cleaver/shield
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_wood <- tconstruct:items/hammer/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_endstone <- tconstruct:items/pickaxe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_pigiron <- tconstruct:items/shortbow/limb_top_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_knightmetal <- tconstruct:items/frypan/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_wood <- tconstruct:items/scythe/accessory
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_steel <- tconstruct:items/excavator/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_endstone <- tconstruct:items/excavator/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_knightmetal <- tconstruct:items/parts/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_copper <- tconstruct:items/shortbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_obsidian <- tconstruct:items/kama/head_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_manyullyn <- tconstruct:items/crossbow/limb_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_ardite <- tconstruct:items/kama/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_sponge <- tconstruct:items/hammer/front
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_cobalt <- tconstruct:items/longbow/limb_top_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_firewood <- tconstruct:items/scythe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_sponge <- tconstruct:items/scythe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_copper <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_lead <- tconstruct:items/shovel/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_silver <- tconstruct:items/excavator/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_endstone <- tconstruct:items/broadsword/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_endstone <- tconstruct:items/arrow/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_pigiron <- tconstruct:items/shuriken/shuriken
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_pigiron <- tconstruct:items/parts/shard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_knightmetal <- tconstruct:items/food/moms_spaghetti
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_netherrack <- tconstruct:items/hammer/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_iron <- tconstruct:items/parts/tough_tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_netherrack <- tconstruct:items/hammer/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_iron <- tconstruct:items/mattock/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_knightslime <- tconstruct:items/broadsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_iron <- tconstruct:items/parts/arrow_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_knightslime <- tconstruct:items/longbow/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_magmaslime <- tconstruct:items/hammer/back
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_ardite <- tconstruct:items/cleaver/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod__internal_gui <- tconstruct:items/parts/tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_sponge <- tconstruct:items/cleaver/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_electrum <- tconstruct:items/crossbow/limb
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_prismarine <- tconstruct:items/scythe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_cobalt <- tconstruct:items/lumberaxe/shield
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_copper <- tconstruct:items/parts/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_iron <- tconstruct:items/cleaver/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_lead <- tconstruct:items/rapier/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_cobalt <- tconstruct:items/cleaver/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_netherrack <- tconstruct:items/lumberaxe/shield
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_ardite <- tconstruct:items/mattock/back
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_manyullyn <- tconstruct:items/kama/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_iron <- tconstruct:items/crossbow/limb
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_knightslime <- tconstruct:items/shovel/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_sponge <- tconstruct:items/mattock/back
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_fierymetal <- tconstruct:items/parts/knife_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_lead <- tconstruct:items/lumberaxe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_steel <- tconstruct:items/excavator/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_ardite <- tconstruct:items/shortbow/limb_bottom
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_knightmetal <- tconstruct:items/hatchet/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_sponge <- tconstruct:items/excavator/grip
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_steel <- tconstruct:items/rapier/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_silver <- tconstruct:items/parts/tough_tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_copper <- tconstruct:items/broadsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_ardite <- tconstruct:items/hammer/front
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_copper <- tconstruct:items/hatchet/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_electrum <- tconstruct:items/lumberaxe/shield
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_copper <- tconstruct:items/kama/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_wood <- tconstruct:items/kama/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_wood <- tconstruct:items/longbow/limb_bottom
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_electrum <- tconstruct:items/broadsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_knightmetal <- tconstruct:items/shovel/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_sponge <- tconstruct:items/kama/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_iron <- tconstruct:items/shuriken/shuriken
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_wood <- tconstruct:items/broadsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_copper <- tconstruct:items/broadsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_pigiron <- tconstruct:items/scythe/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_knightmetal <- tconstruct:items/longsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_copper <- tconstruct:items/shuriken/shuriken3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_pigiron <- tconstruct:items/shortbow/limb_bottom_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_obsidian <- tconstruct:items/hammer/front_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_copper <- tconstruct:items/crossbow/limb_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_silver <- tconstruct:items/crossbow/body
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_silver <- tconstruct:items/excavator/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_wood <- tconstruct:items/rapier/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_bronze <- tconstruct:items/hatchet/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_silver <- tconstruct:items/scythe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_pigiron <- tconstruct:items/shortbow/limb_top
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_electrum <- tconstruct:items/shovel/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_steel <- tconstruct:items/scythe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_silver <- tconstruct:items/mattock/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_copper <- tconstruct:items/shovel/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_silver <- tconstruct:items/broadsword/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_prismarine <- tconstruct:items/longbow/grip
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_prismarine <- tconstruct:items/shuriken/shuriken3
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_obsidian <- tconstruct:items/bolt/shaft
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_obsidian <- tconstruct:items/excavator/grip_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_knightslime <- tconstruct:items/parts/knife_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_silver <- tconstruct:items/frypan/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_prismarine <- tconstruct:items/excavator/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_lead <- tconstruct:items/shortbow/limb_top_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_wood <- tconstruct:items/longsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_pigiron <- tconstruct:items/lumberaxe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_ardite <- tconstruct:items/longbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_electrum <- tconstruct:items/pickaxe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_firewood <- tconstruct:items/parts/shard
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_magmaslime <- tconstruct:items/longsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_wood <- tconstruct:items/excavator/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_ardite <- tconstruct:items/rapier/blade
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_knightslime <- tconstruct:items/parts/arrow_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_bronze <- tconstruct:items/scythe/accessory
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_endstone <- tconstruct:items/hammer/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_bronze <- tconstruct:items/pickaxe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_netherrack <- tconstruct:items/rapier/guard
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_firewood <- tconstruct:items/hatchet/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_silver <- tconstruct:items/parts/shard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_silver <- tconstruct:items/hammer/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_lead <- tconstruct:items/lumberaxe/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_manyullyn <- tconstruct:items/shovel/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_endstone <- tconstruct:items/food/moms_spaghetti
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_wood <- tconstruct:items/hatchet/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_knightmetal <- tconstruct:items/shuriken/shuriken4
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_pigiron <- tconstruct:items/lumberaxe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_knightmetal <- tconstruct:items/arrow/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_firewood <- tconstruct:items/excavator/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_sponge <- tconstruct:items/longbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_netherrack <- tconstruct:items/parts/knife_blade
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_prismarine <- tconstruct:items/bolt/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_silver <- tconstruct:items/lumberaxe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_netherrack <- tconstruct:items/frypan/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_firewood <- tconstruct:items/longbow/limb_bottom_2
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_silver <- tconstruct:items/parts/sword_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_fierymetal <- tconstruct:items/hatchet/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/ERROR]: Using missing texture, unable to load wizardry:textures/blocks/mana_pearl_cube.png, java.io.FileNotFoundException
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_sponge <- tconstruct:items/shovel/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_pigiron <- tconstruct:items/crossbow/limb
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_iron <- tconstruct:items/parts/sharpening_kit
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_wood <- tconstruct:items/lumberaxe/shield
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_magmaslime <- tconstruct:items/hatchet/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_wood <- tconstruct:items/scythe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_firewood <- tconstruct:items/shovel/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head__internal_gui <- tconstruct:items/scythe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_knightslime <- tconstruct:items/shuriken/shuriken3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_firewood <- tconstruct:items/longsword/guard
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_wood <- tconstruct:items/longbow/limb_bottom_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_magmaslime <- tconstruct:items/hammer/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/ERROR]: Using missing texture, unable to load minecraft:textures/node.png, java.io.FileNotFoundException
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_prismarine <- tconstruct:items/parts/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_manyullyn <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_electrum <- tconstruct:items/broadsword/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head__internal_gui <- tconstruct:items/hatchet/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_wood <- tconstruct:items/shortbow/limb_bottom_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_lead <- tconstruct:items/mattock/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_cobalt <- tconstruct:items/broadsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_wood <- tconstruct:items/parts/sword_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_ardite <- tconstruct:items/shortbow/limb_top_2
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_obsidian <- tconstruct:items/shovel/binding_contrast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_obsidian <- tconstruct:items/shovel/binding_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_ardite <- tconstruct:items/longsword/blade
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_prismarine <- tconstruct:items/shortbow/limb_top_2
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_copper <- tconstruct:items/pickaxe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_obsidian <- tconstruct:items/excavator/broken_head_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_netherrack <- tconstruct:items/longsword/blade
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_ardite <- tconstruct:items/shovel/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_electrum <- tconstruct:items/parts/wide_guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_firewood <- tconstruct:items/excavator/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_wood <- tconstruct:items/cleaver/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_electrum <- tconstruct:items/hatchet/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_copper <- tconstruct:items/excavator/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_copper <- tconstruct:items/longbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_sponge <- tconstruct:items/crossbow/limb_2
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_obsidian <- tconstruct:items/lumberaxe/broken_head_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_bronze <- tconstruct:items/battlesign/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_endstone <- tconstruct:items/mattock/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_electrum <- tconstruct:items/cleaver/shield
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_electrum <- tconstruct:items/shuriken/shuriken4
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_fierymetal <- tconstruct:items/parts/tough_tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_sponge <- tconstruct:items/shortbow/limb_top_2
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_sponge <- tconstruct:items/parts/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_bronze <- tconstruct:items/kama/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_manyullyn <- tconstruct:items/longbow/limb_top
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_sponge <- tconstruct:items/rapier/blade
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_cobalt <- tconstruct:items/scythe/accessory
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_pigiron <- tconstruct:items/shovel/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_lead <- tconstruct:items/broadsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_knightmetal <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_steel <- tconstruct:items/shovel/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_ardite <- tconstruct:items/parts/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_ardite <- tconstruct:items/kama/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_cobalt <- tconstruct:items/shovel/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_sharpening_kit <- tconstruct:items/pattern
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_sharpening_kit <- tconstruct:items/parts/sharpening_kit
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_sharpening_kit', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_netherrack <- tconstruct:items/food/moms_spaghetti
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_endstone <- tconstruct:items/longsword/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_pigiron <- tconstruct:items/broadsword/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_electrum <- tconstruct:items/kama/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_pigiron <- tconstruct:items/shovel/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_cobalt <- tconstruct:items/pickaxe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_sponge <- tconstruct:items/longsword/blade
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_copper <- tconstruct:items/mattock/back
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_knightmetal <- tconstruct:items/excavator/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_netherrack <- tconstruct:items/parts/tough_binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_obsidian <- tconstruct:items/shuriken/shuriken2_contrast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_obsidian <- tconstruct:items/shuriken/shuriken2_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_cobalt <- tconstruct:items/pickaxe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_shard <- tconstruct:items/cast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_shard <- tconstruct:items/parts/shard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_shard', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_silver <- tconstruct:items/pickaxe/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_wood <- tconstruct:items/longsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_copper <- tconstruct:items/excavator/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/fletching__internal_gui <- tconstruct:items/parts/fletching
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/fletching__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_pigiron <- tconstruct:items/pickaxe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_knightmetal <- tconstruct:items/scythe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_sponge <- tconstruct:items/broadsword/guard
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_firewood <- tconstruct:items/longsword/blade
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_ardite <- tconstruct:items/shortbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_magmaslime <- tconstruct:items/pickaxe/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_magmaslime <- tconstruct:items/broadsword/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_ardite <- tconstruct:items/excavator/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_ardite <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_pigiron <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_manyullyn <- tconstruct:items/kama/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_firewood <- tconstruct:items/crossbow/body
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_magmaslime <- tconstruct:items/pickaxe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_wood <- tconstruct:items/scythe/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_manyullyn <- tconstruct:items/battlesign/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_endstone <- tconstruct:items/battlesign/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_copper <- tconstruct:items/cleaver/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_electrum <- tconstruct:items/cleaver/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard__internal_gui <- tconstruct:items/longsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_knightmetal <- tconstruct:items/longsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_magmaslime <- tconstruct:items/arrow/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/shaft_nagascale <- tconstruct:items/arrow/shaft
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/shaft_nagascale', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_wood <- tconstruct:items/kama/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_cobalt <- tconstruct:items/shuriken/shuriken3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_nagascale <- tconstruct:items/scythe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_nagascale', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_manyullyn <- tconstruct:items/pickaxe/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_firewood <- tconstruct:items/lumberaxe/shield
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_sponge <- tconstruct:items/kama/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_wood <- tconstruct:items/broadsword/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_pigiron <- tconstruct:items/rapier/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/head_obsidian <- tconstruct:items/scythe/head_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_manyullyn <- tconstruct:items/shovel/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_iron <- tconstruct:items/parts/shard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_iron <- tconstruct:items/excavator/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/shaft_broken_nagascale <- tconstruct:items/arrow/shaft_broken
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/shaft_broken_nagascale', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_ardite <- tconstruct:items/rapier/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_prismarine <- tconstruct:items/excavator/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_steel <- tconstruct:items/pickaxe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_steel <- tconstruct:items/longbow/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_iron <- tconstruct:items/lumberaxe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_pigiron <- tconstruct:items/longbow/limb_top_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_netherrack <- tconstruct:items/hatchet/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/shield_manyullyn <- tconstruct:items/lumberaxe/shield
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/shield_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_cobalt <- tconstruct:items/parts/arrow_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_wood <- tconstruct:items/broadsword/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_iron <- tconstruct:items/rapier/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_knightmetal <- tconstruct:items/lumberaxe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_knightmetal <- tconstruct:items/scythe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_steel <- tconstruct:items/broadsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_manyullyn <- tconstruct:items/shortbow/limb_top
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_silver <- tconstruct:items/parts/tough_binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_pigiron <- tconstruct:items/parts/tough_tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_prismarine <- tconstruct:items/battlesign/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_endstone <- tconstruct:items/parts/shard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_electrum <- tconstruct:items/parts/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_electrum <- tconstruct:items/crossbow/limb_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_scythe_head <- tconstruct:items/cast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_scythe_head <- tconstruct:items/scythe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_scythe_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_endstone <- tconstruct:items/longsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_cobalt <- tconstruct:items/crossbow/limb_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_bronze <- tconstruct:items/excavator/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_sponge <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_sponge <- tconstruct:items/shortbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_electrum <- tconstruct:items/battlesign/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_cobalt <- tconstruct:items/hatchet/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_nagascale <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_nagascale', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_magmaslime <- tconstruct:items/longbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_bronze <- tconstruct:items/longsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_firewood <- tconstruct:items/mattock/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_iron <- tconstruct:items/shovel/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_prismarine <- tconstruct:items/parts/sword_blade
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_iron <- tconstruct:items/arrow/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_knightslime <- tconstruct:items/hatchet/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_prismarine <- tconstruct:items/shortbow/limb_top
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_electrum <- tconstruct:items/excavator/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_cobalt <- tconstruct:items/broadsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_netherrack <- tconstruct:items/broadsword/guard
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_lead <- tconstruct:items/cleaver/shield
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_netherrack <- tconstruct:items/broadsword/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_obsidian <- tconstruct:items/parts/large_plate_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_steel <- tconstruct:items/parts/tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/broken_head_silver <- tconstruct:items/frypan/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/broken_head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_magmaslime <- tconstruct:items/shortbow/limb_top
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/ERROR]: Using missing texture, unable to load wizardry:textures/items/blackened_spirit.png, java.io.FileNotFoundException
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_obsidian <- tconstruct:items/mattock/back_contrast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_obsidian <- tconstruct:items/mattock/back_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_cobalt <- tconstruct:items/scythe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_wood <- tconstruct:items/lumberaxe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_cobalt <- tconstruct:items/hatchet/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_wood <- tconstruct:items/crossbow/body
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_obsidian <- tconstruct:items/bolt/head_contrast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_obsidian <- tconstruct:items/bolt/head_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_prismarine <- tconstruct:items/battlesign/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_firewood <- tconstruct:items/hammer/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/shield_bronze <- tconstruct:items/cleaver/shield
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/shield_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_silver <- tconstruct:items/longbow/limb_bottom
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_knightslime <- tconstruct:items/shovel/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_knightmetal <- tconstruct:items/parts/large_plate
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_iron <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_sponge <- tconstruct:items/lumberaxe/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_knightmetal <- tconstruct:items/parts/tough_tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_knightmetal <- tconstruct:items/parts/arrow_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_lead <- tconstruct:items/crossbow/limb_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_knightmetal <- tconstruct:items/kama/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade__internal_gui <- tconstruct:items/parts/knife_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_steel <- tconstruct:items/hammer/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_wood <- tconstruct:items/parts/knife_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/arrow/head_electrum <- tconstruct:items/arrow/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/arrow/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_knightslime <- tconstruct:items/crossbow/body
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_silver <- tconstruct:items/lumberaxe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_prismarine <- tconstruct:items/lumberaxe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_ardite <- tconstruct:items/mattock/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/ERROR]: Using missing texture, unable to load chisel:textures/blocks/ironpane/bars.png, java.io.FileNotFoundException
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_3_obsidian <- tconstruct:items/longbow/limb_top_3_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_3_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_firewood <- tconstruct:items/mattock/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_cobalt <- tconstruct:items/hatchet/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_pigiron <- tconstruct:items/parts/sharpening_kit
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_bronze <- tconstruct:items/shovel/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_obsidian <- tconstruct:items/crossbow/limb_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_steel <- tconstruct:items/longbow/limb_top_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_endstone <- tconstruct:items/shortbow/limb_top
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_electrum <- tconstruct:items/shovel/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_obsidian <- tconstruct:items/hammer/handle_contrast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_obsidian <- tconstruct:items/hammer/handle_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_lead <- tconstruct:items/parts/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_nagascale <- tconstruct:items/bolt/shaft
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_nagascale', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_obsidian <- tconstruct:items/pickaxe/handle_contrast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_obsidian <- tconstruct:items/pickaxe/handle_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_pigiron <- tconstruct:items/crossbow/limb_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_prismarine <- tconstruct:items/hammer/broken_handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_sponge <- tconstruct:items/pickaxe/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_copper <- tconstruct:items/hammer/back
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_knightslime <- tconstruct:items/parts/wide_guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_netherrack <- tconstruct:items/parts/arrow_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_silver <- tconstruct:items/hammer/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_magmaslime <- tconstruct:items/shuriken/shuriken2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_endstone <- tconstruct:items/lumberaxe/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_obsidian <- tconstruct:items/rapier/broken_blade_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_silver <- tconstruct:items/shovel/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_endstone <- tconstruct:items/longbow/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_knightmetal <- tconstruct:items/excavator/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_electrum <- tconstruct:items/excavator/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_knightslime <- tconstruct:items/shuriken/shuriken4
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_ardite <- tconstruct:items/lumberaxe/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_kama_head <- tconstruct:items/cast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_kama_head <- tconstruct:items/kama/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_kama_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_manyullyn <- tconstruct:items/shortbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_endstone <- tconstruct:items/longbow/limb_top
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_iron <- tconstruct:items/longsword/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_manyullyn <- tconstruct:items/parts/arrow_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_silver <- tconstruct:items/shovel/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_ardite <- tconstruct:items/scythe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard__internal_gui <- tconstruct:items/parts/wide_guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_netherrack <- tconstruct:items/longbow/limb_bottom
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_knightmetal <- tconstruct:items/broadsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_electrum <- tconstruct:items/cleaver/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_knightmetal <- tconstruct:items/battlesign/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_copper <- tconstruct:items/longsword/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_ardite <- tconstruct:items/cleaver/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/ERROR]: Using missing texture, unable to load minecraft:textures/crystal.png, java.io.FileNotFoundException
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_obsidian <- tconstruct:items/shortbow/limb_top_2_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_magmaslime <- tconstruct:items/hatchet/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_magmaslime <- tconstruct:items/cleaver/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_obsidian <- tconstruct:items/scythe/accessory_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_sponge <- tconstruct:items/battlesign/broken_head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_magmaslime <- tconstruct:items/shovel/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/head_iron <- tconstruct:items/hatchet/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/ERROR]: Using missing texture, unable to load chisel:textures/blocks/ironpane/terrain-glass-ornatesteel.png, java.io.FileNotFoundException
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_bronze <- tconstruct:items/crossbow/limb_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_cobalt <- tconstruct:items/shortbow/limb_top_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_endstone <- tconstruct:items/lumberaxe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_manyullyn <- tconstruct:items/pickaxe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_iron <- tconstruct:items/bolt/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_lead <- tconstruct:items/crossbow/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_knightmetal <- tconstruct:items/mattock/back
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_firewood <- tconstruct:items/kama/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/mod_fortified_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/mod_fortified_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_knightslime <- tconstruct:items/shortbow/limb_top
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_netherrack <- tconstruct:items/lumberaxe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_netherrack <- minecraft:blocks/netherrack
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_cobalt <- tconstruct:items/excavator/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_electrum <- tconstruct:items/hammer/back
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_sponge <- tconstruct:items/cleaver/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_knightmetal <- tconstruct:items/hammer/back
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_copper <- tconstruct:items/shortbow/limb_top_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_steel <- tconstruct:items/mattock/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_bronze <- tconstruct:items/broadsword/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/head_lead <- tconstruct:items/shovel/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_steel <- tconstruct:items/battlesign/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_silver <- tconstruct:items/shuriken/shuriken4
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_endstone <- tconstruct:items/hammer/broken_handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_pigiron <- tconstruct:items/scythe/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_pigiron <- tconstruct:items/parts/tool_rod
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_bronze <- tconstruct:items/excavator/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_silver <- tconstruct:items/crossbow/limb_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_lead <- tconstruct:items/parts/wide_guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_knightslime <- tconstruct:items/broadsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head__internal_gui <- tconstruct:items/pickaxe/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_bronze <- tconstruct:items/hatchet/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken_electrum <- tconstruct:items/shuriken/shuriken
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_ardite <- tconstruct:items/food/moms_spaghetti
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/food/moms_spaghetti_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/food/moms_spaghetti_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_knightslime <- tconstruct:items/excavator/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_iron <- tconstruct:items/parts/tough_binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_cobalt <- tconstruct:items/kama/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_3_wood <- tconstruct:items/crossbow/limb_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_3_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_ardite <- tconstruct:items/excavator/binding
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_bronze <- tconstruct:items/shuriken/shuriken3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_sponge <- tconstruct:items/rapier/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_ardite <- tconstruct:items/battlesign/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_bronze <- tconstruct:items/cleaver/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_steel <- tconstruct:items/parts/wide_guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_manyullyn <- tconstruct:items/hatchet/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_prismarine <- tconstruct:items/cleaver/guard
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_obsidian <- tconstruct:items/shovel/broken_head_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_prismarine <- tconstruct:items/longbow/limb_bottom
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_prismarine <- tconstruct:items/lumberaxe/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_bronze <- tconstruct:items/hatchet/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_2_silver <- tconstruct:items/shortbow/limb_bottom_2
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_2_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_copper <- tconstruct:items/lumberaxe/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_knightmetal <- tconstruct:items/bolt/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_manyullyn <- tconstruct:items/rapier/blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_knightmetal <- tconstruct:items/kama/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/head_knightmetal <- tconstruct:items/cleaver/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_obsidian <- tconstruct:items/lumberaxe/head_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_bronze <- tconstruct:items/longbow/limb_bottom_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_endstone <- tconstruct:items/kama/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_prismarine <- tconstruct:items/shortbow/limb_bottom
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/handle_steel <- tconstruct:items/mattock/handle
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/handle_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_bronze <- tconstruct:items/broadsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_copper <- tconstruct:items/rapier/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_bronze <- tconstruct:items/mattock/back
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_cobalt <- tconstruct:items/scythe/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/broken_head_copper <- tconstruct:items/battlesign/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/broken_head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_bronze <- tconstruct:items/scythe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_endstone <- tconstruct:items/scythe/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken4_obsidian <- tconstruct:items/shuriken/shuriken4_contrast
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken4_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_firewood <- tconstruct:items/pickaxe/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_steel <- tconstruct:items/hatchet/broken_head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_sponge <- tconstruct:items/battlesign/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_sponge <- minecraft:blocks/sponge
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_firewood <- tconstruct:items/lumberaxe/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_fierymetal <- tconstruct:items/shovel/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_fierymetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_ardite <- tconstruct:items/longsword/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/broken_blade_wood <- tconstruct:items/rapier/broken_blade
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/broken_blade_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_bronze <- tconstruct:items/shortbow/limb_top_3
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_electrum <- tconstruct:items/hatchet/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/wide_guard_magmaslime <- tconstruct:items/parts/wide_guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/wide_guard_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_pigiron <- tconstruct:items/excavator/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_bow_limb <- tconstruct:items/cast
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_bow_limb <- tconstruct:items/shortbow/limb_bottom
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_bow_limb', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_knightslime <- tconstruct:items/bolt/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_ardite <- tconstruct:items/frypan/head
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_pigiron <- tconstruct:items/longbow/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_magmaslime <- tconstruct:items/longbow/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/bowstring__internal_gui <- tconstruct:items/parts/bowstring
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/bowstring__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_silver <- tconstruct:items/rapier/guard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_shard <- tconstruct:items/pattern
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_shard <- tconstruct:items/parts/shard
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_shard', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_firewood <- tconstruct:items/hatchet/mod_fortified
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_firewood <- tconstruct:blocks/firewood
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_pigiron <- tconstruct:items/parts/tough_binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_knightslime <- tconstruct:items/excavator/grip
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_cobalt <- tconstruct:items/excavator/head
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_manyullyn <- tconstruct:items/scythe/binding
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_ardite <- tconstruct:items/hammer/handle
[11:18:07] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/handle_ardite <- tconstruct:items/materials/ardite_rust
[11:18:07] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/handle_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_copper <- tconstruct:items/hatchet/broken_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_firewood <- tconstruct:items/pickaxe/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head__internal_gui <- tconstruct:items/frypan/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_lead <- tconstruct:items/shortbow/limb_top
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_manyullyn <- tconstruct:items/shortbow/limb_bottom
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_prismarine <- tconstruct:items/broadsword/broken_blade
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_prismarine <- tconstruct:items/parts/tough_binding
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_knightslime <- tconstruct:items/hammer/back
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_magmaslime <- tconstruct:items/battlesign/handle
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_netherrack <- tconstruct:items/excavator/handle
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/handle_netherrack <- minecraft:blocks/netherrack
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/handle_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_knightslime <- tconstruct:items/longsword/guard
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_steel <- tconstruct:items/lumberaxe/broken_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_firewood <- tconstruct:items/lumberaxe/binding
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_prismarine <- tconstruct:items/hatchet/binding
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/binding_iron <- tconstruct:items/scythe/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/binding_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_iron <- tconstruct:items/parts/sword_blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_bronze <- tconstruct:items/parts/knife_blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_silver <- tconstruct:items/hammer/front
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_prismarine <- tconstruct:items/shuriken/shuriken2
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken2_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken2_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_obsidian <- tconstruct:items/cleaver/broken_head_contrast
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_netherrack <- tconstruct:items/parts/tough_tool_rod
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_tool_rod_netherrack <- minecraft:blocks/netherrack
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_tool_rod_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_netherrack <- tconstruct:items/scythe/accessory
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_netherrack <- minecraft:blocks/netherrack
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_lead <- tconstruct:items/kama/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/ERROR]: Using missing texture, unable to load wizardry:textures/blocks/mana_crystal_ring_outer.png, java.io.FileNotFoundException
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_firewood <- tconstruct:items/lumberaxe/handle
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_electrum <- tconstruct:items/bolt/shaft
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_obsidian <- tconstruct:items/hammer/back_contrast
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_netherrack <- tconstruct:items/hatchet/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_netherrack <- minecraft:blocks/netherrack
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_lead <- tconstruct:items/rapier/guard
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_ardite <- tconstruct:items/longbow/limb_top_2
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_ardite <- tconstruct:items/materials/ardite_rust
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_iron <- tconstruct:items/hatchet/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_obsidian <- tconstruct:items/mattock/broken_head_contrast
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_copper <- tconstruct:items/crossbow/limb
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_lead <- tconstruct:items/longbow/limb_bottom_3
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_endstone <- tconstruct:items/parts/tough_binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_firewood <- tconstruct:items/scythe/accessory
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_silver <- tconstruct:items/scythe/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_bronze <- tconstruct:items/rapier/blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_sponge <- tconstruct:items/hammer/back
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_sponge <- minecraft:blocks/sponge
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/broken_head_steel <- tconstruct:items/kama/broken_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/broken_head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_3_electrum <- tconstruct:items/longbow/limb_bottom_3
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_3_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_top_2_knightslime <- tconstruct:items/longbow/limb_top_2
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_top_2_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_electrum <- tconstruct:items/scythe/handle
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_firewood <- tconstruct:items/longbow/grip
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_cobalt <- tconstruct:items/lumberaxe/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_manyullyn <- tconstruct:items/longbow/limb_bottom_2
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/broken_handle_electrum <- tconstruct:items/hammer/broken_handle
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/broken_handle_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_lead <- tconstruct:items/parts/sharpening_kit
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_obsidian <- tconstruct:items/parts/binding_contrast
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_magmaslime <- tconstruct:items/scythe/handle
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_prismarine <- tconstruct:items/mattock/broken_head
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_lead <- tconstruct:items/longbow/grip
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_netherrack <- tconstruct:items/bolt/shaft
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/shaft_netherrack <- minecraft:blocks/netherrack
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/shaft_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_steel <- tconstruct:items/lumberaxe/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/guard_lead <- tconstruct:items/longsword/guard
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/guard_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_obsidian <- tconstruct:items/excavator/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_obsidian <- tconstruct:items/crossbow/limb
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/mod_fortified_electrum <- tconstruct:items/shovel/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/mod_fortified_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_endstone <- tconstruct:items/frypan/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_wood <- tconstruct:items/parts/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_electrum <- tconstruct:items/bolt/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_firewood <- tconstruct:items/mattock/broken_head
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/handle_knightmetal <- tconstruct:items/pickaxe/handle
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/handle_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_firewood <- tconstruct:items/broadsword/blade
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_firewood <- tconstruct:items/shortbow/limb_bottom_3
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_3_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_3_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/head_silver <- tconstruct:items/mattock/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/head_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_electrum <- tconstruct:items/lumberaxe/broken_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_sponge <- tconstruct:items/excavator/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_sponge <- minecraft:blocks/sponge
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/handle_pigiron <- tconstruct:items/shovel/handle
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/handle_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_knightmetal <- tconstruct:items/cleaver/broken_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_sponge <- tconstruct:items/longbow/grip
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/grip_sponge <- minecraft:blocks/sponge
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/grip_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/handle_magmaslime <- tconstruct:items/lumberaxe/handle
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/handle_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/binding_knightmetal <- tconstruct:items/shovel/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/binding_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_knightslime <- tconstruct:items/parts/sword_blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_pan_head <- tconstruct:items/cast
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_pan_head <- tconstruct:items/frypan/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_pan_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_prismarine <- tconstruct:items/pickaxe/head
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/mod_fortified_manyullyn <- tconstruct:items/excavator/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/mod_fortified_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_silver <- tconstruct:items/excavator/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_magmaslime <- tconstruct:items/crossbow/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_steel <- tconstruct:items/crossbow/body
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_electrum <- tconstruct:items/longbow/limb_bottom_2
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/mod_fortified_obsidian <- tconstruct:items/hatchet/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/mod_fortified_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/knife_blade_lead <- tconstruct:items/parts/knife_blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/knife_blade_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_cobalt <- tconstruct:items/broadsword/blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_steel <- tconstruct:items/hammer/back
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_obsidian <- tconstruct:items/longsword/broken_blade_contrast
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/head_bronze <- tconstruct:items/hammer/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_prismarine <- tconstruct:items/parts/arrow_head
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_firewood <- tconstruct:items/shortbow/limb_bottom
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_silver <- tconstruct:items/broadsword/blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_cobalt <- tconstruct:items/excavator/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/blade_iron <- tconstruct:items/broadsword/blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/blade_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/grip_wood <- tconstruct:items/excavator/grip
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/grip_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_ardite <- tconstruct:items/parts/sword_blade
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_ardite <- tconstruct:items/materials/ardite_rust
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_wood <- tconstruct:items/parts/shard
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_ardite <- tconstruct:items/lumberaxe/broken_head
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/broken_head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/broken_head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_firewood <- tconstruct:items/broadsword/guard
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_magmaslime <- tconstruct:items/scythe/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_lead <- tconstruct:items/crossbow/limb
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_bronze <- tconstruct:items/broadsword/handle
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/handle_endstone <- tconstruct:items/battlesign/handle
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/handle_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_netherrack <- tconstruct:items/pickaxe/binding
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_netherrack <- minecraft:blocks/netherrack
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_copper <- tconstruct:items/kama/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_endstone <- tconstruct:items/crossbow/limb
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/bolt/head_lead <- tconstruct:items/bolt/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/bolt/head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_steel <- tconstruct:items/mattock/broken_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_wood <- tconstruct:items/cleaver/broken_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/frypan/head_manyullyn <- tconstruct:items/frypan/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/frypan/head_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/broken_head_steel <- tconstruct:items/cleaver/broken_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/broken_head_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_prismarine <- tconstruct:items/longbow/limb_bottom_2
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longbow/limb_bottom_2_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longbow/limb_bottom_2_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_pigiron <- tconstruct:items/scythe/accessory
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_pigiron <- tconstruct:items/shortbow/limb_top_2
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_obsidian <- tconstruct:items/shortbow/limb_bottom_contrast
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_bronze <- tconstruct:items/pickaxe/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_pigiron <- tconstruct:items/longsword/blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_netherrack <- tconstruct:items/scythe/broken_head
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/broken_head_netherrack <- minecraft:blocks/netherrack
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/broken_head_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/binding_obsidian <- tconstruct:items/lumberaxe/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/binding_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_knightslime <- tconstruct:items/scythe/handle
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_magmaslime <- tconstruct:items/kama/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_bronze <- tconstruct:items/excavator/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/broken_blade_electrum <- tconstruct:items/broadsword/broken_blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/broken_blade_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shovel/broken_head_pigiron <- tconstruct:items/shovel/broken_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shovel/broken_head_pigiron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_sponge <- tconstruct:items/parts/shard
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/shard_sponge <- minecraft:blocks/sponge
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/shard_sponge', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/mod_fortified_bronze <- tconstruct:items/lumberaxe/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/mod_fortified_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_prismarine <- tconstruct:items/mattock/back
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/back_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/back_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_wood <- tconstruct:items/parts/large_plate
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_nagascale <- tconstruct:items/hammer/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_nagascale', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_endstone <- tconstruct:items/longsword/broken_blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_wood <- tconstruct:items/pickaxe/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_bottom_cobalt <- tconstruct:items/shortbow/limb_bottom
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_bottom_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/large_plate_copper <- tconstruct:items/parts/large_plate
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/large_plate_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head__internal_gui <- tconstruct:items/kama/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/broken_blade_lead <- tconstruct:items/longsword/broken_blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/broken_blade_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/longsword/blade_knightslime <- tconstruct:items/longsword/blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/longsword/blade_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_2_endstone <- tconstruct:items/shortbow/limb_top_2
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_2_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/ERROR]: Using missing texture, unable to load chisel:textures/blocks/bloodmagic/bloodrunebricks.png, java.io.FileNotFoundException
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/blade_magmaslime <- tconstruct:items/rapier/blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/blade_magmaslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_steel <- tconstruct:items/pickaxe/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/mattock/broken_head_wood <- tconstruct:items/mattock/broken_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/mattock/broken_head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_firewood <- tconstruct:items/pickaxe/binding
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_cobalt <- tconstruct:items/hammer/front
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/mod_fortified_endstone <- tconstruct:items/scythe/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/mod_fortified_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cleaver/guard_lead <- tconstruct:items/cleaver/guard
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cleaver/guard_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/broken_head_knightslime <- tconstruct:items/pickaxe/broken_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/broken_head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/binding_electrum <- tconstruct:items/excavator/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/binding_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/ERROR]: Using missing texture, unable to load chisel:textures/blocks/ironpane/terrain-glass-thingrid.png, java.io.FileNotFoundException
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_sword_blade <- tconstruct:items/pattern
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pattern_sword_blade <- tconstruct:items/parts/sword_blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pattern_sword_blade', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/back_manyullyn <- tconstruct:items/hammer/back
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/back_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/handle_steel <- tconstruct:items/scythe/handle
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/handle_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_firewood <- tconstruct:items/parts/binding
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/binding_obsidian <- tconstruct:items/crossbow/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/binding_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/head_bronze <- tconstruct:items/pickaxe/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/binding_knightslime <- tconstruct:items/parts/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/binding_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/mod_fortified_knightslime <- tconstruct:items/pickaxe/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/mod_fortified_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/ERROR]: Using missing texture, unable to load wizardry:textures/blocks/halo_infuser.png, java.io.FileNotFoundException
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_silver <- tconstruct:items/kama/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_steel <- tconstruct:items/hammer/front
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_steel', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/binding_obsidian <- tconstruct:items/kama/binding_contrast
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/binding_obsidian', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/body_knightmetal <- tconstruct:items/crossbow/body
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/body_knightmetal', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_axe_head <- tconstruct:items/cast
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/cast_axe_head <- tconstruct:items/hatchet/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/cast_axe_head', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_ardite <- tconstruct:items/hatchet/broken_head
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/broken_head_ardite <- tconstruct:items/materials/ardite_rust
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/broken_head_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/broken_head_iron <- tconstruct:items/excavator/broken_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/broken_head_iron', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_netherrack <- tconstruct:items/parts/sharpening_kit
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sharpening_kit_netherrack <- minecraft:blocks/netherrack
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sharpening_kit_netherrack', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/kama/head_knightslime <- tconstruct:items/kama/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/kama/head_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/rapier/guard_cobalt <- tconstruct:items/rapier/guard
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/rapier/guard_cobalt', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head__internal_gui <- tconstruct:items/lumberaxe/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head__internal_gui', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shortbow/limb_top_3_wood <- tconstruct:items/shortbow/limb_top_3
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shortbow/limb_top_3_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_prismarine <- tconstruct:items/hammer/mod_fortified
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/mod_fortified_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/mod_fortified_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/handle_copper <- tconstruct:items/broadsword/handle
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/handle_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/pickaxe/binding_silver <- tconstruct:items/pickaxe/binding
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/pickaxe/binding_silver', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/excavator/head_bronze <- tconstruct:items/excavator/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/excavator/head_bronze', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tool_rod_manyullyn <- tconstruct:items/parts/tool_rod
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tool_rod_manyullyn', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_prismarine <- tconstruct:items/broadsword/guard
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/broadsword/guard_prismarine <- minecraft:blocks/prismarine_bricks
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/broadsword/guard_prismarine', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hammer/front_lead <- tconstruct:items/hammer/front
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hammer/front_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/crossbow/limb_2_knightslime <- tconstruct:items/crossbow/limb_2
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/crossbow/limb_2_knightslime', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/scythe/accessory_endstone <- tconstruct:items/scythe/accessory
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/scythe/accessory_endstone', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/lumberaxe/head_lead <- tconstruct:items/lumberaxe/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/lumberaxe/head_lead', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_firewood <- tconstruct:items/parts/tough_binding
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/tough_binding_firewood <- tconstruct:blocks/firewood
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/tough_binding_firewood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_ardite <- tconstruct:items/hatchet/binding
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/hatchet/binding_ardite <- tconstruct:items/materials/ardite_rust
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/hatchet/binding_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/sword_blade_copper <- tconstruct:items/parts/sword_blade
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/sword_blade_copper', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/battlesign/head_wood <- tconstruct:items/battlesign/head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/battlesign/head_wood', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_ardite <- tconstruct:items/shuriken/shuriken3
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/shuriken/shuriken3_ardite <- tconstruct:items/materials/ardite_rust
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/shuriken/shuriken3_ardite', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [main/INFO]: [OptiFine] Sprite dependency: tconstruct:items/parts/arrow_head_electrum <- tconstruct:items/parts/arrow_head
[11:18:08] [main/INFO]: [OptiFine] Custom loader: TextureAtlasSprite{name='tconstruct:items/parts/arrow_head_electrum', frameCount=1, rotated=false, x=0, y=0, height=16, width=16, u0=0.0, u1=0.0, v0=0.0, v1=0.0}
[11:18:08] [ma
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment