[Mod] Multitools [multitools]

Post Reply
User avatar
ChimneySwift
Member
Posts: 320
Joined: Fri Sep 22, 2017 06:46
GitHub: ChimneySwift
IRC: ChimneySwift
In-game: ChimneySwift
Location: 127.0.0.1

[Mod] Multitools [multitools]

by ChimneySwift » Post

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.
Last edited by ChimneySwift on Thu Feb 08, 2018 03:27, edited 1 time in total.
A spoon is basically a tiny bowl with a stick on it

User avatar
Lone_Wolf
Member
Posts: 2575
Joined: Sun Apr 09, 2017 05:50
GitHub: LoneWolfHT
IRC: LandarVargan
In-game: LandarVargan

Re: [Mod] Multitools [multitools]

by Lone_Wolf » Post

Awesome! :P
My ContentDB -|- Working on CaptureTheFlag -|- Minetest Forums Dark Theme!! (You need it)

Chem871
Member
Posts: 999
Joined: Sat Aug 19, 2017 21:49
GitHub: Chemguy99
In-game: Chem Nyx
Location: My Basement's Attic

Re: [Mod] Multitools [multitools]

by Chem871 » Post

Sweet!
What is SCP-055?

CWz
Member
Posts: 197
Joined: Tue Dec 24, 2013 17:01
GitHub: chaoswormz
IRC: CWz
In-game: CWz
Location: Banana Land

Re: [Mod] Multitools [multitools]

by CWz » Post

Nice, Great work.

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: [Mod] Multitools [multitools]

by azekill_DIABLO » Post

Woah! GJ it's very useful!
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

Chem871
Member
Posts: 999
Joined: Sat Aug 19, 2017 21:49
GitHub: Chemguy99
In-game: Chem Nyx
Location: My Basement's Attic

Re: [Mod] Multitools [multitools]

by Chem871 » Post

Technically, this has been done as early as 2013, it was called a paxel, but good job!
What is SCP-055?

User avatar
azekill_DIABLO
Member
Posts: 7507
Joined: Wed Oct 29, 2014 20:05
GitHub: azekillDIABLO
In-game: azekill_DIABLO
Location: OMICRON
Contact:

Re: [Mod] Multitools [multitools]

by azekill_DIABLO » Post

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.
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
Lone_Wolf
Member
Posts: 2575
Joined: Sun Apr 09, 2017 05:50
GitHub: LoneWolfHT
IRC: LandarVargan
In-game: LandarVargan

Re: [Mod] Multitools [multitools]

by Lone_Wolf » Post

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...
My ContentDB -|- Working on CaptureTheFlag -|- Minetest Forums Dark Theme!! (You need it)

Chem871
Member
Posts: 999
Joined: Sat Aug 19, 2017 21:49
GitHub: Chemguy99
In-game: Chem Nyx
Location: My Basement's Attic

Re: [Mod] Multitools [multitools]

by Chem871 » Post

The Magma and Ice modpack still works with latest Minetest, LW.
What is SCP-055?

User avatar
ChimneySwift
Member
Posts: 320
Joined: Fri Sep 22, 2017 06:46
GitHub: ChimneySwift
IRC: ChimneySwift
In-game: ChimneySwift
Location: 127.0.0.1

Re: [Mod] Multitools [multitools]

by ChimneySwift » Post

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.
A spoon is basically a tiny bowl with a stick on it

Chem871
Member
Posts: 999
Joined: Sat Aug 19, 2017 21:49
GitHub: Chemguy99
In-game: Chem Nyx
Location: My Basement's Attic

Re: [Mod] Multitools [multitools]

by Chem871 » Post

Maybe have the auto-smelting as an on-off feature in the init.lua file?
What is SCP-055?

User avatar
ChimneySwift
Member
Posts: 320
Joined: Fri Sep 22, 2017 06:46
GitHub: ChimneySwift
IRC: ChimneySwift
In-game: ChimneySwift
Location: 127.0.0.1

Re: [Mod] Multitools [multitools]

by ChimneySwift » Post

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.
A spoon is basically a tiny bowl with a stick on it

Chem871
Member
Posts: 999
Joined: Sat Aug 19, 2017 21:49
GitHub: Chemguy99
In-game: Chem Nyx
Location: My Basement's Attic

Re: [Mod] Multitools [multitools]

by Chem871 » Post

That'd be a cool feature.
What is SCP-055?

User avatar
ChimneySwift
Member
Posts: 320
Joined: Fri Sep 22, 2017 06:46
GitHub: ChimneySwift
IRC: ChimneySwift
In-game: ChimneySwift
Location: 127.0.0.1

Re: [Mod] Multitools [multitools]

by ChimneySwift » Post

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
A spoon is basically a tiny bowl with a stick on it

User avatar
KatzEyez
Member
Posts: 50
Joined: Tue Aug 08, 2017 18:24
GitHub: KatzPetz
IRC: LadyK
In-game: LadyK
Location: (IG: Depends) (RL: USA)

Re: [Mod] Multitools [multitools]

by KatzEyez » Post

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! ^_^
Why wish upon a star when you can pray to the one who created it.

Chem871
Member
Posts: 999
Joined: Sat Aug 19, 2017 21:49
GitHub: Chemguy99
In-game: Chem Nyx
Location: My Basement's Attic

Re: [Mod] Multitools [multitools]

by Chem871 » Post

What about mithril from moreores and crystal from ethereal multitools?
What is SCP-055?

User avatar
KatzEyez
Member
Posts: 50
Joined: Tue Aug 08, 2017 18:24
GitHub: KatzPetz
IRC: LadyK
In-game: LadyK
Location: (IG: Depends) (RL: USA)

Re: [Mod] Multitools [multitools]

by KatzEyez » Post

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.
Why wish upon a star when you can pray to the one who created it.

User avatar
Lone_Wolf
Member
Posts: 2575
Joined: Sun Apr 09, 2017 05:50
GitHub: LoneWolfHT
IRC: LandarVargan
In-game: LandarVargan

Re: [Mod] Multitools [multitools]

by Lone_Wolf » Post

Remember to release to CDB lol. I'm using quite a few of your mods in single player 5.0
My ContentDB -|- Working on CaptureTheFlag -|- Minetest Forums Dark Theme!! (You need it)

User avatar
JuanjoPM
New member
Posts: 6
Joined: Wed Jul 01, 2020 10:33
GitHub: JuanjoPM-eltatitopaco
IRC: JuanjoPM
In-game: JuanjoPM
Contact:

Re: [Mod] Multitools [multitools]

by JuanjoPM » Post

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

Post Reply

Who is online

Users browsing this forum: Google [Bot], Majestic-12 [Bot] and 12 guests