[craft] World of Warcraft-like crafting system [WIP]

Post Reply
User avatar
lisacvuk
Member
Posts: 274
Joined: Sat Jul 19, 2014 11:52
GitHub: lisacvuk
IRC: lisac
In-game: lisacvuk
Location: Serbia, Užice

[craft] World of Warcraft-like crafting system [WIP]

by lisacvuk » Post

Craft
After playing some Dwarf Fortress, I got a very good idea.
1. What is Minetest missing?
Content. There is just nothing to occupy your attention when you start the game.
No great story to play through, no interesting combat, no satisfying shotguns.
Of course, MT sucks at combat. It's simply true of all the games of this genre.
Except maybe OpenSpades. Yeah.
Now, we can't really focus on combat. What else can we do?
Exploration! We can have player explore dungeons.
Why would the player do that, you might ask?
Because he likes doing such things. And because he can find recipes there.
Now, before you install this mod and go around searching for recipes, it's WIP for a reason.
No recipes yet. Sorry. You do start with some, just so that you can test the craft system.
2. Crafting in Minetest sucks aswell.
It's not boring, and it does work.
Problem is, player can always craft the same things. You can't prevent player from crafting
a diamond helmet because he isn't smart enough, or crafting a stone because he has no
hammering skill. You can't set your own requirements.
You will be able with this.
3. What is this mod for?
Subgames and servers. Don't expect it to ever be a fully-fledged mod on it's own.
That is, the ones that want to add some exploration/RPG skill building/etc.
Screenshots:
When you open the craft formspec:
Image
When you start crafting your furnace storage room:
Image
When you close the formspec, it, of course, continues crafting:
Image
Look at that pretty progress numbers.
World of Warcraft?
I tried to make it world-of-warcrafty. Like toolranks.
It's awesome! How can I help?
Thanks! You can find the git repo here. Feel free to make a pull request, or to contact me if you need help.
Oh, and you can also comment random feature ideas. I like those.
Or you can test the mod. That is cool, too.
Last edited by lisacvuk on Wed Apr 04, 2018 16:24, edited 2 times in total.
It's lisac, not lisa.
400 character limit? Am I writing a book?
Administrator on Craig's server. Minetest player.
"The enemy pales when they see the face of Dazzle!" ~ Dazzle obviously.
I live in Serbia.
Steam | OpenDOTA
My mods:
Tool ranks
I appreciate donations in TF2 items. :)

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

Re: [craft] World of Warcraft-like crafting system [WIP]

by GamingAssociation39 » Post

Is it possible to make an autocrafter?

Also great looking crafting ui
Jesus Is Lord and Savior!!!

User avatar
lisacvuk
Member
Posts: 274
Joined: Sat Jul 19, 2014 11:52
GitHub: lisacvuk
IRC: lisac
In-game: lisacvuk
Location: Serbia, Užice

Re: [craft] World of Warcraft-like crafting system [WIP]

by lisacvuk » Post

That is the goal, to make autocrafters have an actual use.
With this mod, crafting takes time, configurable by the recipe.
It's lisac, not lisa.
400 character limit? Am I writing a book?
Administrator on Craig's server. Minetest player.
"The enemy pales when they see the face of Dazzle!" ~ Dazzle obviously.
I live in Serbia.
Steam | OpenDOTA
My mods:
Tool ranks
I appreciate donations in TF2 items. :)

User avatar
Chem871
Member
Posts: 1009
Joined: Sat Aug 19, 2017 21:49
GitHub: Chemguy99
In-game: Chem Nyx whatever Touhou character I feel like
Location: My Basement's Attic

Re: [craft] World of Warcraft-like crafting system [WIP]

by Chem871 » Post

Autocrafters already have a use, if you put want to make 2 or more thing that have a replacement, the autocrafter lets you make mass quantities of whatever it is you're making, so you don't have to make it 1 at a time, take out the replacement, and repeat. But this mod still looks interesting.
Living in the Human Village, Gensokyo

User avatar
lisacvuk
Member
Posts: 274
Joined: Sat Jul 19, 2014 11:52
GitHub: lisacvuk
IRC: lisac
In-game: lisacvuk
Location: Serbia, Užice

Re: [craft] World of Warcraft-like crafting system [WIP]

by lisacvuk » Post

There is no speed limit as to how much you can craft at the time, currently.
It's lisac, not lisa.
400 character limit? Am I writing a book?
Administrator on Craig's server. Minetest player.
"The enemy pales when they see the face of Dazzle!" ~ Dazzle obviously.
I live in Serbia.
Steam | OpenDOTA
My mods:
Tool ranks
I appreciate donations in TF2 items. :)

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

Re: [craft] World of Warcraft-like crafting system [WIP]

by GamingAssociation39 » Post

Oh ok :) I thinking like the autocrafters that they have in MC something like that. If that's possible. Also are you taking suggestions on names for this mod?
Jesus Is Lord and Savior!!!

User avatar
lisacvuk
Member
Posts: 274
Joined: Sat Jul 19, 2014 11:52
GitHub: lisacvuk
IRC: lisac
In-game: lisacvuk
Location: Serbia, Užice

Re: [craft] World of Warcraft-like crafting system [WIP]

by lisacvuk » Post

Names would be nice. I don't have an Elodin here.
It's lisac, not lisa.
400 character limit? Am I writing a book?
Administrator on Craig's server. Minetest player.
"The enemy pales when they see the face of Dazzle!" ~ Dazzle obviously.
I live in Serbia.
Steam | OpenDOTA
My mods:
Tool ranks
I appreciate donations in TF2 items. :)

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

Re: [craft] World of Warcraft-like crafting system [WIP]

by azekill_DIABLO » Post

Noice dude. it's 'obliviously' working!
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
Wuzzy
Member
Posts: 5049
Joined: Mon Sep 24, 2012 15:01
GitHub: Wuzzy2
IRC: Wuzzy
In-game: Wuzzy
Contact:

Re: [craft] World of Warcraft-like crafting system [WIP]

by Wuzzy » Post

What is Minetest Game missing?
FTFY.

User avatar
rnd
Member
Posts: 220
Joined: Sun Dec 28, 2014 12:24
GitHub: ac-minetest
IRC: ac_minetest
In-game: rnd

Re: [craft] World of Warcraft-like crafting system [WIP]

by rnd » Post

1.
you can't prevent player from crafting
a diamond helmet because he isn't smart enough, or crafting a stone because he has no
hammering skill. You can't set your own requirements
You can very easily, using existing crafting:
https://github.com/minetest/minetest/bl ... .txt#L2592
minetest.register_on_craft(func(itemstack, player, old_craft_grid, craft_inv))

just check if itemstack is 'forbidden' for that player then return another itemstack of your choice in case of failure.

2. using same thing its easy to modify existing crafting to give you item only after some delay ( minetest.after ) and disable crafting temporarily.
1EvCmxbzl5KDu6XAunE1K853Lq6VVOsT

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

Re: [craft] World of Warcraft-like crafting system [WIP]

by azekill_DIABLO » Post

Wuzzy wrote: FTFY.
Which means? The only meaning I can guess is kinda inapropriate, and I'm too lazy to search.
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

User avatar
the_raven_262
Member
Posts: 344
Joined: Mon Sep 22, 2014 09:30
GitHub: theraven262
IRC: [Discord unfortunately] corvus262

Re: [craft] World of Warcraft-like crafting system [WIP]

by the_raven_262 » Post

azekill_DIABLO wrote:
Wuzzy wrote: FTFY.
Which means? The only meaning I can guess is kinda inapropriate, and I'm too lazy to search.
Fixed That For You - FTFY

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

Re: [craft] World of Warcraft-like crafting system [WIP]

by azekill_DIABLO » Post

Oh. Thanks. So every F in an english abbreviation isn't an insult? Wow.
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests