[Mod] Melterns - Tinkers in Minetest [melterns]
- IcyDiamond
- Member
- Posts: 175
- Joined: Fri Mar 30, 2018 08:55
- GitHub: LunaSquee
- IRC: IcyDiamond
- In-game: IcyDiamond
- Location: Estonia
- Contact:
[Mod] Melterns - Tinkers in Minetest [melterns]
Melterns is an in-development mod for Minetest 5.0.0+ that adds molten metals, melting, casting and creating tools.
This mod is inspired by the Tinkers Construct mod for Minecraft, however it's much less-featured due to the current limitations of the Minetest API.
None of the components used in this mod have been taken from TC - everything is my original creation.
Depends on fluid_lib.
Source code: https://git.icynet.eu/evert/melterns
License: MIT
Video: YouTube
Last edited by IcyDiamond on Wed Aug 09, 2023 16:30, edited 7 times in total.
Web developer | Systems Administrator
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
Nice, finally someone used the the set_tool_capabilities feature from minetest 0.5-dev to create a Tinkers Construct like mod.
Can your read this?
- IcyDiamond
- Member
- Posts: 175
- Joined: Fri Mar 30, 2018 08:55
- GitHub: LunaSquee
- IRC: IcyDiamond
- In-game: IcyDiamond
- Location: Estonia
- Contact:
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
Indeed. Now it just needs a way to set item texture from metadata and it's perfect.cx384 wrote:Nice, finally someone used the the set_tool_capabilities feature from minetest 0.5-dev to create a Tinkers Construct like mod.
Web developer | Systems Administrator
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
Very nice, I hope you succeed with this.
- IcyDiamond
- Member
- Posts: 175
- Joined: Fri Mar 30, 2018 08:55
- GitHub: LunaSquee
- IRC: IcyDiamond
- In-game: IcyDiamond
- Location: Estonia
- Contact:
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
Thank you!Fixerol wrote:Very nice, I hope you succeed with this.
Web developer | Systems Administrator
- GamingAssociation39
- Member
- Posts: 858
- Joined: Mon Apr 25, 2016 16:09
- GitHub: Gerold55
- IRC: Gerold55
- In-game: Gerold55
- Location: Maryland, USA
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
Oh wow awesome I've been looking for help to make something like this am glad someone had done their attempt (because of system limitations). It looks sooooooooooooooo awesome. Thanks for making this.
Jesus Is Lord and Savior!!!
- IcyDiamond
- Member
- Posts: 175
- Joined: Fri Mar 30, 2018 08:55
- GitHub: LunaSquee
- IRC: IcyDiamond
- In-game: IcyDiamond
- Location: Estonia
- Contact:
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
And thank you for the kind words!GamingAssociation39 wrote:Oh wow awesome I've been looking for help to make something like this am glad someone had done their attempt (because of system limitations). It looks sooooooooooooooo awesome. Thanks for making this.
Web developer | Systems Administrator
- TechNolaByte
- Member
- Posts: 465
- Joined: Wed May 10, 2017 21:00
- GitHub: TechNolaByte
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
FINALLY, somebody more experienced than me made an attempt
I started working on something like this but then stopped
is there/could you add an api for registering our own materials into molten materials?
I started working on something like this but then stopped
is there/could you add an api for registering our own materials into molten materials?
The great quest of alchemy neither failed nor attained gold; programmers are those great alchemists who transmute caffeine into code.
- GamingAssociation39
- Member
- Posts: 858
- Joined: Mon Apr 25, 2016 16:09
- GitHub: Gerold55
- IRC: Gerold55
- In-game: Gerold55
- Location: Maryland, USA
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
I can't get 0.5.0 unpacked from 7z :( Could anyone help?
Jesus Is Lord and Savior!!!
- TechNolaByte
- Member
- Posts: 465
- Joined: Wed May 10, 2017 21:00
- GitHub: TechNolaByte
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
are there any mt api changes in 0.5 other than player pov changes?
I don't see any reason why this wouldn't be compatible with 4.16
I don't see any reason why this wouldn't be compatible with 4.16
The great quest of alchemy neither failed nor attained gold; programmers are those great alchemists who transmute caffeine into code.
- texmex
- Member
- Posts: 1753
- Joined: Mon Jul 11, 2016 21:08
- GitHub: tacotexmex
- In-game: tacotexmex
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
RSLRedstonier wrote:are there any mt api changes in 0.5 other than player pov changes?
I don't see any reason why this wouldn't be compatible with 4.16
cx384 wrote:Nice, finally someone used the the set_tool_capabilities feature from minetest 0.5-dev to create a Tinkers Construct like mod.
- Evil_Gabe
- New member
- Posts: 4
- Joined: Tue Apr 24, 2018 06:34
- GitHub: thecow275
- In-game: thecow275 - HermanFarman - Evil_Gabe
- Location: Finland
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
You could actually make a api so that other mods can register items for the smeltery for example some mod ads a new ore type there could be a temperature required for it this could be made to be even better than what minecraft has with Tcon(tinkers) when a good well documented api is established also keep the good work up i like where this is going already
-if you cant find the issue in your code rewrite the sphagetti you wrote
- TechNolaByte
- Member
- Posts: 465
- Joined: Wed May 10, 2017 21:00
- GitHub: TechNolaByte
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
oh.texmex wrote:RSLRedstonier wrote:are there any mt api changes in 0.5 other than player pov changes?
I don't see any reason why this wouldn't be compatible with 4.16cx384 wrote:Nice, finally someone used the the set_tool_capabilities feature from minetest 0.5-dev to create a Tinkers Construct like mod.
wait.
0.0
does this mean we can change the tool capabilities in-game per individual item stack instead of having to register several similar items and use replace the item? if so how is this data stored in the itemstack? metadata?
The great quest of alchemy neither failed nor attained gold; programmers are those great alchemists who transmute caffeine into code.
-
- Member
- Posts: 818
- Joined: Tue Apr 14, 2015 01:59
- GitHub: raymoo
- IRC: Hijiri
- In-game: Raymoo + Clownpiece
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
It's stored in metadata, yes, but you're supposed to use set_tool_capabilities to set it.RSLRedstonier wrote:oh.texmex wrote:RSLRedstonier wrote:are there any mt api changes in 0.5 other than player pov changes?
I don't see any reason why this wouldn't be compatible with 4.16cx384 wrote:Nice, finally someone used the the set_tool_capabilities feature from minetest 0.5-dev to create a Tinkers Construct like mod.
wait.
0.0
does this mean we can change the tool capabilities in-game per individual item stack instead of having to register several similar items and use replace the item? if so how is this data stored in the itemstack? metadata?
Every time a mod API is left undocumented, a koala dies.
- IcyDiamond
- Member
- Posts: 175
- Joined: Fri Mar 30, 2018 08:55
- GitHub: LunaSquee
- IRC: IcyDiamond
- In-game: IcyDiamond
- Location: Estonia
- Contact:
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
RSLRedstonier wrote:FINALLY, somebody more experienced than me made an attempt
I started working on something like this but then stopped
is there/could you add an api for registering our own materials into molten materials?
Yes, it is possible to register metals, but the API needs to be simplified, cleaned up and documented. I might implement temperature later as well. If you really want to, you can look into the variousEvil_Gabe wrote:You could actually make a api so that other mods can register items for the smeltery for example some mod ads a new ore type there could be a temperature required for it this could be made to be even better than what minecraft has with Tcon(tinkers) when a good well documented api is established also keep the good work up i like where this is going already
Code: Select all
register.lua
Web developer | Systems Administrator
- csirolli
- Member
- Posts: 133
- Joined: Mon Jan 15, 2018 21:46
- GitHub: HeyITGuyFixIt
- IRC: CSirolli
- In-game: CSirolli
- Location: Florida, USA
- Contact:
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
I will definitely use this in my wip metals mod once the api is cleaned up.
- GamingAssociation39
- Member
- Posts: 858
- Joined: Mon Apr 25, 2016 16:09
- GitHub: Gerold55
- IRC: Gerold55
- In-game: Gerold55
- Location: Maryland, USA
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
I can't figure out how this works :(
Jesus Is Lord and Savior!!!
- IcyDiamond
- Member
- Posts: 175
- Joined: Fri Mar 30, 2018 08:55
- GitHub: LunaSquee
- IRC: IcyDiamond
- In-game: IcyDiamond
- Location: Estonia
- Contact:
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
The mod source has been moved to my own GitLab instance: https://gitlab.icynet.eu/evert/melterns
Web developer | Systems Administrator
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
The gitlab wiki page is not viewable without signing in to icynet.eu. Is it is suppose to be publicly viewable?
- IcyDiamond
- Member
- Posts: 175
- Joined: Fri Mar 30, 2018 08:55
- GitHub: LunaSquee
- IRC: IcyDiamond
- In-game: IcyDiamond
- Location: Estonia
- Contact:
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
I was able to access if while logged out just fine, are you sure it's https://gitlab.icynet.eu/evert/melterns/wikis/home?MechKit wrote:The gitlab wiki page is not viewable without signing in to icynet.eu. Is it is suppose to be publicly viewable?
Web developer | Systems Administrator
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
The readme.md links to https://gitlab.icynet.eu/evert/melterns/wiki
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
Oh, and should I assume from "Melterns is an in-development mod for Minetest 0.5.0+" that I should not expect it to work on 0.4.16?
It looks like a fun mod; it is tempting to try the beta version of minetest.
It looks like a fun mod; it is tempting to try the beta version of minetest.
- IcyDiamond
- Member
- Posts: 175
- Joined: Fri Mar 30, 2018 08:55
- GitHub: LunaSquee
- IRC: IcyDiamond
- In-game: IcyDiamond
- Location: Estonia
- Contact:
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
Unfortunately, this mod will not work on any version below 5.0.0, because it uses the new Tool Capabilities feature.MechKit wrote:Oh, and should I assume from "Melterns is an in-development mod for Minetest 0.5.0+" that I should not expect it to work on 0.4.16?
It looks like a fun mod; it is tempting to try the beta version of minetest.
Web developer | Systems Administrator
- IcyDiamond
- Member
- Posts: 175
- Joined: Fri Mar 30, 2018 08:55
- GitHub: LunaSquee
- IRC: IcyDiamond
- In-game: IcyDiamond
- Location: Estonia
- Contact:
Re: [Mod] Melterns - Tinkers in Minetest [melterns]
A little bit of documentation has been created: https://gitlab.icynet.eu/evert/melterns ... umentation
Also fixed a few crashes.
Also fixed a few crashes.
Web developer | Systems Administrator
Who is online
Users browsing this forum: Google [Bot] and 70 guests