Nice mod, gives a new and sensible purpose to axe, especially the cool-looking metallurgy mod ones. (how can axes be treated as 'just a tool?')
only thing is, how can I change the item class of other objects to be throwable? (because some axes from some mods are not throwable at all so i wondered if i can do that)
That is how Minecraft's tools work. If you attack a mob with a shovel, pick, or axe, the tool will lose two durability instead of one. This mod merely simulates attacking the mobs with the axes when you throw them.
Hey zot, is there a way to make axes throwable only if they have a special enchantment on it, like Throwable 1? The reason i ask is that i threw my axes into various oceans because i forgot about your tomahawks
I'm getting this crash upon killing a mob via throwing an axe at them:
---- Minecraft Crash Report -------- Minecraft Crash Report ----
WARNING: coremods are present: NEICorePlugin (NotEnoughItems-1.10.2-2.1.3.178-universal.jar) CCLCorePlugin (CodeChickenLib-1.10.2-2.5.0.178-universal.jar)Contact their authors BEFORE contacting forge
// This doesn't make any sense!
Time: 12/17/16 4:07 PMDescription: Initializing game
java.lang.OutOfMemoryError: Java heap space at net.minecraftforge.client.model.pipeline.UnpackedBakedQuad$Builder.<init>(UnpackedBakedQuad.java:112) at net.minecraftforge.client.model.ItemLayerModel.buildQuad(ItemLayerModel.java:369) at net.minecraftforge.client.model.ItemLayerModel.buildSideQuad(ItemLayerModel.java:353) at net.minecraftforge.client.model.ItemLayerModel.addSideQuad(ItemLayerModel.java:278) at net.minecraftforge.client.model.ItemLayerModel.getQuadsForSprite(ItemLayerModel.java:221) at net.minecraftforge.client.model.ItemLayerModel.bake(ItemLayerModel.java:126) at slimeknights.tconstruct.library.client.model.MaterialModel.bakeIt(MaterialModel.java:80) at slimeknights.tconstruct.library.client.model.ToolModel.bake(ToolModel.java:97) at net.minecraftforge.client.model.ModelLoader.func_177570_a(ModelLoader.java:182) at net.minecraft.client.renderer.block.model.ModelManager.func_110549_a(ModelManager.java:28) at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110544_b(SimpleReloadableResourceManager.java:132) at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110541_a(SimpleReloadableResourceManager.java:113) at net.minecraft.client.Minecraft.func_110436_a(Minecraft.java:755) at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:340) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:520) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351) at net.minecraft.client.main.Main.main(SourceFile:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:---------------------------------------------------------------------------------------
-- Head --Thread: Client threadStacktrace: at net.minecraftforge.client.model.pipeline.UnpackedBakedQuad$Builder.<init>(UnpackedBakedQuad.java:112) at net.minecraftforge.client.model.ItemLayerModel.buildQuad(ItemLayerModel.java:369) at net.minecraftforge.client.model.ItemLayerModel.buildSideQuad(ItemLayerModel.java:353) at net.minecraftforge.client.model.ItemLayerModel.addSideQuad(ItemLayerModel.java:278) at net.minecraftforge.client.model.ItemLayerModel.getQuadsForSprite(ItemLayerModel.java:221) at net.minecraftforge.client.model.ItemLayerModel.bake(ItemLayerModel.java:126) at slimeknights.tconstruct.library.client.model.MaterialModel.bakeIt(MaterialModel.java:80) at slimeknights.tconstruct.library.client.model.ToolModel.bake(ToolModel.java:97) at net.minecraftforge.client.model.ModelLoader.func_177570_a(ModelLoader.java:182) at net.minecraft.client.renderer.block.model.ModelManager.func_110549_a(ModelManager.java:28) at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110544_b(SimpleReloadableResourceManager.java:132) at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110541_a(SimpleReloadableResourceManager.java:113) at net.minecraft.client.Minecraft.func_110436_a(Minecraft.java:755) at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:340) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:520)
-- Initialization --Details:Stacktrace: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351) at net.minecraft.client.main.Main.main(SourceFile:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --Details: Minecraft Version: 1.10.2 Operating System: Windows 8.1 (amd64) version 6.3 Java Version: 1.8.0_25, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 197264624 bytes (188 MB) / 1060372480 bytes (1011 MB) up to 1060372480 bytes (1011 MB) JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.32 Powered by Forge 12.18.3.2185 20 mods loaded, 20 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCHIJA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) UCHIJA FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.3.2185.jar) UCHIJA Forge{12.18.3.2185} [Minecraft Forge] (forge-1.10.2-12.18.3.2185.jar) UCHIJA NotEnoughItems{2.1.3.178} [Not Enough Items] (NotEnoughItems-1.10.2-2.1.3.178-universal.jar) UCHIJA ccl-entityhook{1.0} [ccl-entityhook] (CodeChickenLib-1.10.2-2.5.0.178-universal.jar) UCHIJA mercurius_updater{1.0} [mercurius_updater] (MercuriusUpdater-1.10.2.jar) UCHIJA bagginses{2.4.2d} [Bagginses] (Bagginses-1.10.2-3.0.4g.jar) UCHIJA Baubles{1.3.8} [Baubles] (Baubles-1.10.2-1.3.8.jar) UCHIJA Botania{r1.9-339} [Botania] (Botania r1.9-339.jar) UCHIJA CodeChickenLib{2.5.0.178} [CodeChicken Lib] (CodeChickenLib-1.10.2-2.5.0.178-universal.jar) UCHIJA CodeChickenCore{2.4.0.100} [CodeChicken Core] (CodeChickenCore-1.10.2-2.4.0.100-universal.jar) UCHIJA guideapi{@VERSION@} [Guide-API] (Guide-API-1.10.2-2.0.2-45.jar) UCHIJA JEI{3.13.6.391} [Just Enough Items] (jei_1.10.2-3.13.6.391.jar) UCHIJA journeymap{1.10.2-5.3.2} [JourneyMap] (journeymap-1.10.2-5.3.2.jar) UCHIJA mantle{1.10.2-1.1.3.199} [Mantle] (Mantle-1.10.2-1.1.3.jar) UCHIJA Neat{1.3-12} [Neat] (Neat 1.3-12.jar) UCHIJA SilentLib{1.1.0} [Silent Lib] (SilentLib-1.10.2-1.1.0-23.jar) UCHIJA SilentGems{2.1.9} [Silent's Gems] (SilentsGems-1.10.2-2.1.9-91.jar) UCHIJA sgextraparts{1.2.1} [Silent's Gems: Extra Parts] (SGExtraParts-1.10.2-1.2.1-8.jar) UCHIJA tconstruct{1.10.2-2.6.1.464} [Tinkers' Construct] (TConstruct-1.10.2-2.6.1.jar) Loaded coremods (and transformers): NEICorePlugin (NotEnoughItems-1.10.2-2.1.3.178-universal.jar) codechicken.nei.asm.NEITransformerCCLCorePlugin (CodeChickenLib-1.10.2-2.5.0.178-universal.jar) codechicken.lib.asm.ClassHeirachyManager codechicken.lib.asm.BlockStateLoaderTransformer GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.4.0' Renderer: 'GeForce GTX 850M/PCIe/SSE2' Pulsar/tconstruct loaded Pulses: - TinkerCommons (Enabled/Forced) - TinkerWorld (Enabled/Not Forced) - TinkerTools (Enabled/Not Forced) - TinkerHarvestTools (Enabled/Forced) - TinkerMeleeWeapons (Enabled/Forced) - TinkerRangedWeapons (Enabled/Forced) - TinkerModifiers (Enabled/Forced) - TinkerSmeltery (Enabled/Not Forced) - TinkerGadgets (Enabled/Not Forced) - TinkerOredict (Enabled/Forced) - TinkerIntegration (Enabled/Forced) - TinkerFluids (Enabled/Forced) - TinkerMaterials (Enabled/Forced) - TinkerModelRegister (Enabled/Forced)
NotEnoughItems Invalid Fingerprint Reports: CodeChickenLib Invalid Fingerprint Reports: CodeChickenCore Invalid Fingerprint Reports: Launched Version: 1.10.2-forge1.10.2-12.18.3.2185 LWJGL: 2.9.4 OpenGL: GeForce GTX 850M/PCIe/SSE2 GL version 4.4.0, NVIDIA Corporation GL Caps: Using GL 1.3 multitexturing.Using GL 1.3 texture combiners.Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.Shaders are available because OpenGL 2.1 is supported.VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Resource Packs: Current Language: English (US) Profiler Position: N/A (disabled) CPU: 8x Intel(R) Core(TM) i7-4710HQ CPU @ 2.50GHz
Edit: Fixed it, the 'levels' mod ability to add levelups to weapons was the issue, so I removed it.
there is an enchantment added for this purpose
Hey, can you make the Axe don't miss two of durability when used as a weapon?
That is how Minecraft's tools work. If you attack a mob with a shovel, pick, or axe, the tool will lose two durability instead of one. This mod merely simulates attacking the mobs with the axes when you throw them.
Will this mod work with axes form other mods like the Meteorite axe from Falling Meteors, or any of the axes from Twilight Forest?
there is an enchantment added by this mod that will apply the throwing functionality to any modded axe (haven't tested it though)
Alright. Do you mean enchantment?
yep my bad
It's fine. I already tried and it works with the axes from Twilight Forest and Falling Meteors.
Hey zot, is there a way to make axes throwable only if they have a special enchantment on it, like Throwable 1? The reason i ask is that i threw my axes into various oceans because i forgot about your tomahawks
Does this work with modded axes? Also, can we whitelist new items?
Yes
Yes
Update to 1.8 ! !
Better spinning animations too?
I'm getting this crash upon killing a mob via throwing an axe at them:
---- Minecraft Crash Report -------- Minecraft Crash Report ----
WARNING: coremods are present: NEICorePlugin (NotEnoughItems-1.10.2-2.1.3.178-universal.jar) CCLCorePlugin (CodeChickenLib-1.10.2-2.5.0.178-universal.jar)Contact their authors BEFORE contacting forge
// This doesn't make any sense!
Time: 12/17/16 4:07 PMDescription: Initializing game
java.lang.OutOfMemoryError: Java heap space at net.minecraftforge.client.model.pipeline.UnpackedBakedQuad$Builder.<init>(UnpackedBakedQuad.java:112) at net.minecraftforge.client.model.ItemLayerModel.buildQuad(ItemLayerModel.java:369) at net.minecraftforge.client.model.ItemLayerModel.buildSideQuad(ItemLayerModel.java:353) at net.minecraftforge.client.model.ItemLayerModel.addSideQuad(ItemLayerModel.java:278) at net.minecraftforge.client.model.ItemLayerModel.getQuadsForSprite(ItemLayerModel.java:221) at net.minecraftforge.client.model.ItemLayerModel.bake(ItemLayerModel.java:126) at slimeknights.tconstruct.library.client.model.MaterialModel.bakeIt(MaterialModel.java:80) at slimeknights.tconstruct.library.client.model.ToolModel.bake(ToolModel.java:97) at net.minecraftforge.client.model.ModelLoader.func_177570_a(ModelLoader.java:182) at net.minecraft.client.renderer.block.model.ModelManager.func_110549_a(ModelManager.java:28) at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110544_b(SimpleReloadableResourceManager.java:132) at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110541_a(SimpleReloadableResourceManager.java:113) at net.minecraft.client.Minecraft.func_110436_a(Minecraft.java:755) at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:340) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:520) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351) at net.minecraft.client.main.Main.main(SourceFile:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:---------------------------------------------------------------------------------------
-- Head --Thread: Client threadStacktrace: at net.minecraftforge.client.model.pipeline.UnpackedBakedQuad$Builder.<init>(UnpackedBakedQuad.java:112) at net.minecraftforge.client.model.ItemLayerModel.buildQuad(ItemLayerModel.java:369) at net.minecraftforge.client.model.ItemLayerModel.buildSideQuad(ItemLayerModel.java:353) at net.minecraftforge.client.model.ItemLayerModel.addSideQuad(ItemLayerModel.java:278) at net.minecraftforge.client.model.ItemLayerModel.getQuadsForSprite(ItemLayerModel.java:221) at net.minecraftforge.client.model.ItemLayerModel.bake(ItemLayerModel.java:126) at slimeknights.tconstruct.library.client.model.MaterialModel.bakeIt(MaterialModel.java:80) at slimeknights.tconstruct.library.client.model.ToolModel.bake(ToolModel.java:97) at net.minecraftforge.client.model.ModelLoader.func_177570_a(ModelLoader.java:182) at net.minecraft.client.renderer.block.model.ModelManager.func_110549_a(ModelManager.java:28) at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110544_b(SimpleReloadableResourceManager.java:132) at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110541_a(SimpleReloadableResourceManager.java:113) at net.minecraft.client.Minecraft.func_110436_a(Minecraft.java:755) at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:340) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:520)
-- Initialization --Details:Stacktrace: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351) at net.minecraft.client.main.Main.main(SourceFile:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --Details: Minecraft Version: 1.10.2 Operating System: Windows 8.1 (amd64) version 6.3 Java Version: 1.8.0_25, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 197264624 bytes (188 MB) / 1060372480 bytes (1011 MB) up to 1060372480 bytes (1011 MB) JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP 9.32 Powered by Forge 12.18.3.2185 20 mods loaded, 20 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCHIJA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) UCHIJA FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.3.2185.jar) UCHIJA Forge{12.18.3.2185} [Minecraft Forge] (forge-1.10.2-12.18.3.2185.jar) UCHIJA NotEnoughItems{2.1.3.178} [Not Enough Items] (NotEnoughItems-1.10.2-2.1.3.178-universal.jar) UCHIJA ccl-entityhook{1.0} [ccl-entityhook] (CodeChickenLib-1.10.2-2.5.0.178-universal.jar) UCHIJA mercurius_updater{1.0} [mercurius_updater] (MercuriusUpdater-1.10.2.jar) UCHIJA bagginses{2.4.2d} [Bagginses] (Bagginses-1.10.2-3.0.4g.jar) UCHIJA Baubles{1.3.8} [Baubles] (Baubles-1.10.2-1.3.8.jar) UCHIJA Botania{r1.9-339} [Botania] (Botania r1.9-339.jar) UCHIJA CodeChickenLib{2.5.0.178} [CodeChicken Lib] (CodeChickenLib-1.10.2-2.5.0.178-universal.jar) UCHIJA CodeChickenCore{2.4.0.100} [CodeChicken Core] (CodeChickenCore-1.10.2-2.4.0.100-universal.jar) UCHIJA guideapi{@VERSION@} [Guide-API] (Guide-API-1.10.2-2.0.2-45.jar) UCHIJA JEI{3.13.6.391} [Just Enough Items] (jei_1.10.2-3.13.6.391.jar) UCHIJA journeymap{1.10.2-5.3.2} [JourneyMap] (journeymap-1.10.2-5.3.2.jar) UCHIJA mantle{1.10.2-1.1.3.199} [Mantle] (Mantle-1.10.2-1.1.3.jar) UCHIJA Neat{1.3-12} [Neat] (Neat 1.3-12.jar) UCHIJA SilentLib{1.1.0} [Silent Lib] (SilentLib-1.10.2-1.1.0-23.jar) UCHIJA SilentGems{2.1.9} [Silent's Gems] (SilentsGems-1.10.2-2.1.9-91.jar) UCHIJA sgextraparts{1.2.1} [Silent's Gems: Extra Parts] (SGExtraParts-1.10.2-1.2.1-8.jar) UCHIJA tconstruct{1.10.2-2.6.1.464} [Tinkers' Construct] (TConstruct-1.10.2-2.6.1.jar) Loaded coremods (and transformers): NEICorePlugin (NotEnoughItems-1.10.2-2.1.3.178-universal.jar) codechicken.nei.asm.NEITransformerCCLCorePlugin (CodeChickenLib-1.10.2-2.5.0.178-universal.jar) codechicken.lib.asm.ClassHeirachyManager codechicken.lib.asm.BlockStateLoaderTransformer GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.4.0' Renderer: 'GeForce GTX 850M/PCIe/SSE2' Pulsar/tconstruct loaded Pulses: - TinkerCommons (Enabled/Forced) - TinkerWorld (Enabled/Not Forced) - TinkerTools (Enabled/Not Forced) - TinkerHarvestTools (Enabled/Forced) - TinkerMeleeWeapons (Enabled/Forced) - TinkerRangedWeapons (Enabled/Forced) - TinkerModifiers (Enabled/Forced) - TinkerSmeltery (Enabled/Not Forced) - TinkerGadgets (Enabled/Not Forced) - TinkerOredict (Enabled/Forced) - TinkerIntegration (Enabled/Forced) - TinkerFluids (Enabled/Forced) - TinkerMaterials (Enabled/Forced) - TinkerModelRegister (Enabled/Forced)
NotEnoughItems Invalid Fingerprint Reports: CodeChickenLib Invalid Fingerprint Reports: CodeChickenCore Invalid Fingerprint Reports: Launched Version: 1.10.2-forge1.10.2-12.18.3.2185 LWJGL: 2.9.4 OpenGL: GeForce GTX 850M/PCIe/SSE2 GL version 4.4.0, NVIDIA Corporation GL Caps: Using GL 1.3 multitexturing.Using GL 1.3 texture combiners.Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.Shaders are available because OpenGL 2.1 is supported.VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Resource Packs: Current Language: English (US) Profiler Position: N/A (disabled) CPU: 8x Intel(R) Core(TM) i7-4710HQ CPU @ 2.50GHz
Edit: Fixed it, the 'levels' mod ability to add levelups to weapons was the issue, so I removed it.
Kitten in a box for only 10.99!
http://media.indiedb.com/images/articles/1/191/190568/auto/a_random_poster_by_stylishkira-d906g.png