[Mod] Melterns - Tinkers in Minetest [melterns]

User avatar
IcyDiamond
Member
 
Posts: 13
Joined: Fri Mar 30, 2018 08:55
Location: Estonia
GitHub: LunaSquee
IRC: IcyDiamond
In-game: IcyDiamond

[Mod] Melterns - Tinkers in Minetest [melterns]

by IcyDiamond » Thu Apr 05, 2018 15:25

Melterns is an in-development mod for Minetest 0.5.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.

Image

Source code can be found here: https://github.com/LunaSquee/melterns

Some documentation is available under the Wiki tab.
Last edited by IcyDiamond on Sat Apr 07, 2018 08:26, edited 1 time in total.
Web developer | Minetest modder | Systems Administrator.
 

User avatar
cx384
Member
 
Posts: 473
Joined: Wed Apr 23, 2014 09:38
GitHub: cx384
IRC: cx384

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by cx384 » Thu Apr 05, 2018 16:31

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?
 

User avatar
IcyDiamond
Member
 
Posts: 13
Joined: Fri Mar 30, 2018 08:55
Location: Estonia
GitHub: LunaSquee
IRC: IcyDiamond
In-game: IcyDiamond

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by IcyDiamond » Thu Apr 05, 2018 16:44

cx384 wrote:Nice, finally someone used the the set_tool_capabilities feature from minetest 0.5-dev to create a Tinkers Construct like mod.

Indeed. Now it just needs a way to set item texture from metadata and it's perfect.
Web developer | Minetest modder | Systems Administrator.
 

User avatar
Fixer
Member
 
Posts: 835
Joined: Sun Jul 31, 2011 11:23
Location: Ukraine
IRC: Fixer
In-game: Fixer
 

User avatar
IcyDiamond
Member
 
Posts: 13
Joined: Fri Mar 30, 2018 08:55
Location: Estonia
GitHub: LunaSquee
IRC: IcyDiamond
In-game: IcyDiamond

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by IcyDiamond » Sat Apr 07, 2018 17:32

Fixerol wrote:Very nice, I hope you succeed with this.

Thank you!
Web developer | Minetest modder | Systems Administrator.
 

User avatar
GamingAssociation39
Member
 
Posts: 625
Joined: Mon Apr 25, 2016 16:09
Location: Maryland, USA
GitHub: Gerold55
IRC: Gerold55
In-game: Gerold55

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by GamingAssociation39 » Sat Apr 07, 2018 17:36

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!!!
 

User avatar
IcyDiamond
Member
 
Posts: 13
Joined: Fri Mar 30, 2018 08:55
Location: Estonia
GitHub: LunaSquee
IRC: IcyDiamond
In-game: IcyDiamond

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by IcyDiamond » Sat Apr 07, 2018 18:10

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.

And thank you for the kind words!
Web developer | Minetest modder | Systems Administrator.
 

User avatar
RSLRedstonier
Member
 
Posts: 422
Joined: Wed May 10, 2017 21:00
Location: some were in middle earth
GitHub: RSL-Redstonier
In-game: RSLRedstonier

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by RSLRedstonier » Tue Apr 24, 2018 15:39

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?
"A programmer is just a tool which converts caffeine into code"

try out my skytest mod always being updated!
https://forum.minetest.net/viewtopic.php?f=9&t=17568
 

User avatar
TenPlus1
Member
 
Posts: 2237
Joined: Mon Jul 29, 2013 13:38
GitHub: tenplus1
 

User avatar
GamingAssociation39
Member
 
Posts: 625
Joined: Mon Apr 25, 2016 16:09
Location: Maryland, USA
GitHub: Gerold55
IRC: Gerold55
In-game: Gerold55

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by GamingAssociation39 » Tue Apr 24, 2018 17:41

I can't get 0.5.0 unpacked from 7z :( Could anyone help?
Jesus Is Lord and Savior!!!
 

User avatar
RSLRedstonier
Member
 
Posts: 422
Joined: Wed May 10, 2017 21:00
Location: some were in middle earth
GitHub: RSL-Redstonier
In-game: RSLRedstonier

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by RSLRedstonier » Tue Apr 24, 2018 19:01

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
"A programmer is just a tool which converts caffeine into code"

try out my skytest mod always being updated!
https://forum.minetest.net/viewtopic.php?f=9&t=17568
 

User avatar
texmex
Member
 
Posts: 699
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: texmex

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by texmex » Tue Apr 24, 2018 19:42

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.
 

User avatar
Evil_Gabe
New member
 
Posts: 4
Joined: Tue Apr 24, 2018 06:34
Location: Finland
GitHub: thecow275
In-game: thecow275 - HermanFarman - Evil_Gabe

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by Evil_Gabe » Wed Apr 25, 2018 05:38

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
 

User avatar
RSLRedstonier
Member
 
Posts: 422
Joined: Wed May 10, 2017 21:00
Location: some were in middle earth
GitHub: RSL-Redstonier
In-game: RSLRedstonier

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by RSLRedstonier » Wed Apr 25, 2018 17:55

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.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.

oh.
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?
"A programmer is just a tool which converts caffeine into code"

try out my skytest mod always being updated!
https://forum.minetest.net/viewtopic.php?f=9&t=17568
 

Byakuren
Member
 
Posts: 760
Joined: Tue Apr 14, 2015 01:59
GitHub: raymoo
IRC: Hijiri
In-game: Raymoo + Clownpiece

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by Byakuren » Fri May 11, 2018 21:20

RSLRedstonier wrote:
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.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.

oh.
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?


It's stored in metadata, yes, but you're supposed to use set_tool_capabilities to set it.
Every time a mod API is left undocumented, a koala dies.
 

User avatar
IcyDiamond
Member
 
Posts: 13
Joined: Fri Mar 30, 2018 08:55
Location: Estonia
GitHub: LunaSquee
IRC: IcyDiamond
In-game: IcyDiamond

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by IcyDiamond » Wed May 16, 2018 11:07

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?


Evil_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


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 various
Code: Select all
register.lua
files to see how the materials are added in the first place.
Web developer | Minetest modder | Systems Administrator.
 

User avatar
csirolli
Member
 
Posts: 38
Joined: Mon Jan 15, 2018 21:46
GitHub: Christian Sirolli
In-game: CSirolli

Re: [Mod] Melterns - Tinkers in Minetest [melterns]

by csirolli » Fri May 18, 2018 04:50

I will definitely use this in my wip metals mod once the api is cleaned up.
 


Return to WIP Mods



Who is online

Users browsing this forum: Google [Bot], Stix and 2 guests