Page 1 of 1

[Mod] Multitools [multitools]

Posted: Thu Nov 16, 2017 04:32
by ChimneySwift
Multitools

Multitools adds the ability to craft several tools into 1 multi-use tool.

A few days ago I found a mod on the Banana Land server which allows you to craft a mese or diamond shovel, axe and pick into one tool that performs better at all of those tool's main tasks. Unfortunately, I don't think this mod is available, so I decided to "borrow" the idea and make my own similar version.

Contributors: Many thanks to LadyK for improving the multitool textures!

Code license: CC0
Textures license: CC0

Dependencies: default
Optional Dependencies: mobs_monster (note: depends on mobs), lavastuff, toolranks
Notes on Optional Dependencies: Adding lavastuff and/or mobs_monster will add a Lava Multitool which is better than diamond and auto-smelts like the lava pick in mobs_monster. Adding toolranks enables all of the functionality of the toolranks mod.

Download Zip
GitHub Code
Spoiler
Note: craft in crafting grid the same as the tools are shown in the 3×3 Item Frame grid.
default:
When only the "default" dependency is satisfied, this mod will add diamond and mese multitools:
Image
mobs_monster:
When this mod and mobs_monster is loaded, this mod will also add the Lava Multitool:
Image
lavastuff:
When this mod is loaded with lavastuff, the texture and recipe of the Lava Multitool will change to fit the rest of the lavastuff mod:
Image
It is good to note that if both the lavastuff mod and the mobs_monster mod are loaded, one can be removed at any time and the mod will automatically convert the textures and resume as normal only leaving unknown items behind if both lavastuff and mobs_monster are removed.
Spoiler
The best characteristics of each tool were combined to make each multitool. For example, the diamond multitool cuts wood at the same rate as the diamond axe, but it also breaks stone at the same rate as a diamond pick. The only increase in ability of the multitool is the range, the diamond multitool has a range of 6 and the lava multitool has a range of 8 (the default is 4), however if you don't like this behaviour, simply adjust the "range" setting for each tool or remove it in init.lua.

Note that the performance of the Lava Multitool as a sword, shovel or axe is determined from the performance of these tools in the lavastuff mod, regardless of whether you have it installed or not.

Re: [Mod] Multitools [multitools]

Posted: Thu Nov 16, 2017 04:38
by Lone_Wolf
Awesome! :P

Re: [Mod] Multitools [multitools]

Posted: Thu Nov 16, 2017 13:18
by Chem871
Sweet!

Re: [Mod] Multitools [multitools]

Posted: Thu Nov 16, 2017 14:37
by CWz
Nice, Great work.

Re: [Mod] Multitools [multitools]

Posted: Thu Nov 16, 2017 15:26
by azekill_DIABLO
Woah! GJ it's very useful!

Re: [Mod] Multitools [multitools]

Posted: Thu Nov 16, 2017 16:58
by Chem871
Technically, this has been done as early as 2013, it was called a paxel, but good job!

Re: [Mod] Multitools [multitools]

Posted: Thu Nov 16, 2017 17:24
by azekill_DIABLO
Chem871 wrote:Technically, this has been done as early as 2013, it was called a paxel, but good job!
Isn't this the minecraft mod which adds paxel? AFAIK, many MC players would like to have one in Vanilla MC.

Re: [Mod] Multitools [multitools]

Posted: Thu Nov 16, 2017 17:47
by Lone_Wolf
Chem871 wrote:Technically, this has been done as early as 2013, it was called a paxel, but good job!
That one required a special crafting station. This one is doesn't. I'm not sure if the mod I'm thinking of even works with the latest Minetest version...

Re: [Mod] Multitools [multitools]

Posted: Thu Nov 16, 2017 18:19
by Chem871
The Magma and Ice modpack still works with latest Minetest, LW.

Re: [Mod] Multitools [multitools]

Posted: Thu Nov 16, 2017 23:11
by ChimneySwift
This idea is definitely not a new idea, in fact I thought it was clear that I basically stole the base idea from the custom fusion_tools mod over at Banana Land lol.

The magma and ice tools mod is very fully featured, but I know for a fact (since I am one of them) that some users are reluctant to add a shed load of new tools, a voodoo crafting station and a couple extra ores, this one is designed to simply fit with what you already have installed.

So, my point is the base idea isn't new, I just made my own version which is different from the others.

Oh, and BTW, I think I'm going to add the ability to switch off the autosmelt, since the whole idea of this mod is to make it so you only have to carry 1 tool, I don't want some people carrying around a diamond multitool as well just because they sometimes want to dig just sand lol.

Re: [Mod] Multitools [multitools]

Posted: Fri Nov 17, 2017 00:29
by Chem871
Maybe have the auto-smelting as an on-off feature in the init.lua file?

Re: [Mod] Multitools [multitools]

Posted: Fri Nov 17, 2017 03:34
by ChimneySwift
Chem871 wrote:Maybe have the auto-smelting as an on-off feature in the init.lua file?
Good idea (since the Lava Multitool is better than diamond it would still be worth keeping even if autosmelt was disabled).

I was also thinking to set it to toggle autosmelt whenever the user right clicks with it.

Re: [Mod] Multitools [multitools]

Posted: Fri Nov 17, 2017 12:54
by Chem871
That'd be a cool feature.

Re: [Mod] Multitools [multitools]

Posted: Thu Feb 08, 2018 03:29
by ChimneySwift
Thanks to LadyK for supplying new textures.

They are now default, the old textures are still available in textures-old however the new ones look much better :P

Re: [Mod] Multitools [multitools]

Posted: Thu Feb 08, 2018 03:38
by KatzEyez
ChimneySwift wrote:Thanks to LadyK for supplying new textures.

They are now default, the old textures are still available in textures-old however the new ones look much better :P
:3 Thanks ChimneySwift. I had fun creating them. Glad you loved them enough to add them! ^_^

Re: [Mod] Multitools [multitools]

Posted: Thu Feb 08, 2018 15:00
by Chem871
What about mithril from moreores and crystal from ethereal multitools?

Re: [Mod] Multitools [multitools]

Posted: Tue Feb 05, 2019 10:56
by KatzEyez
Chem871 wrote:What about mithril from moreores and crystal from ethereal multitools?
Both are now added. When ChimneySwift can log on, he'll update the first post, but he's already made the changes on GitHub.

Re: [Mod] Multitools [multitools]

Posted: Tue Feb 05, 2019 14:55
by Lone_Wolf
Remember to release to CDB lol. I'm using quite a few of your mods in single player 5.0

Re: [Mod] Multitools [multitools]

Posted: Wed Jul 01, 2020 10:44
by JuanjoPM
I really like this mod, just one issue. I am really new at coding, and wanted to add another one with nyancats_plus. I tried to add it by myself, but when I made it and tested it, in console said both dependencies weren't satisfied, and I use minetest.get_modpath and added them as optional dependencies in both depends.txt . What could I do? Thanks