[Mod] Super Duper Walls! [sdwalls]

User avatar
Linuxdirk
Member
 
Posts: 1627
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

[Mod] Super Duper Walls! [sdwalls]

by Linuxdirk » Sat Sep 08, 2018 03:14


Super Duper Walls! or SD Walls for short adds modular flexible walls to Minetest.



Functionality

The mod adds walls from various different base nodes like cobblestone or stone bricks. The walls automatically connect to all other walls created by SD Walls.

In addition to that wall pillars are automatically created where applicable.

  • At all corners
  • At all T-junctions
  • At all wall ends
  • If the wall stands alone
  • If the wall is surrounded by other walls
If a wall is not in one of the above positions nothing will happen to it and it remains as a wall.
If you want to use a pillar/wall where usually a wall/pillar would be placed just punch the wall while wielding a wall. The punched wall will then toggle between the pillar form and the wall form.

Please note: This toggled type will be updated according to the neighbors when placing a wall adjacent to the toggled wall and has to be re-set as wanted at no cost.

Image
Various different walls connected and manually toggled in various ways.

Crafting the walls added by SD Walls is similar to crafting the normal walls but minus one node.

Image

Putting a wall in the crafting grid returns one of the base nodes, too.


Introduction video

Image

Watch on YouTube


WIP status

Although the mod is completed and production-ready I keep it in WIP state. The reason behind this is that the walls are not “stackable”. You can of course build walls on other walls but the skirting board (or “base”) of the wall is still visible.

The problem here is that this is fixable in theory but needs a lot of unnecessary work I am not willing to do since there is a feature in the development version of Minetest being exactly what is needed for this to flawlessly and easily work, but this feature is too irrelevant for backporting, so we have to wait.


Obtaining the mod

Depends: default, moreblocks?
License (all): GPLv3 or later,
Download: Latest version (always compatible with latest non-dev Minetest version)
… or better use Git: https://gitlab.com/4w/sdwalls.git
Last edited by Linuxdirk on Mon Sep 10, 2018 08:14, edited 3 times in total.
 

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

Re: [Mod] Super Duper Walls! [sdwalls]

by ChimneySwift » Sat Sep 08, 2018 08:41

This looks really cool.

Nice one.
A spoon is basically a tiny bowl with a stick on it
 

User avatar
DS-minetest
Member
 
Posts: 1013
Joined: Thu Jun 19, 2014 19:49
Location: in front of my pc (which is at home)
GitHub: DS-Minetest
In-game: DS

Re: [Mod] Super Duper Walls! [sdwalls]

by DS-minetest » Sat Sep 08, 2018 13:44

Eh, the wood wall has the same recipe as the minetest_game/mods/doors trapdoor.
In the video, the mod seems nice, it's so simple.
Do not call me -minetest.
Call me DS or DS-minetest.
I am German, so you don't have to pm me English if you are also German.
The background is a lie.
 

User avatar
ExeterDad
Member
 
Posts: 1717
Joined: Sun Jun 01, 2014 20:00
Location: New Hampshire U.S.A
In-game: ExeterDad
 

User avatar
Linuxdirk
Member
 
Posts: 1627
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

by Linuxdirk » Sat Sep 08, 2018 17:13

DS-minetest wrote:Eh, the wood wall has the same recipe as the minetest_game/mods/doors trapdoor.
In the video, the mod seems nice, it's so simple.

Of ffs … you’re right. I was so focused on getting the walls done that I totally forgot about all other aspects of the game. I just altered the recipe and documentation. It should now work with all Minetest Game mods.

And simple, yes, that was my intention. Easy to understand and simple to use super duper cool walls! :)
 

User avatar
sorcerykid
Member
 
Posts: 852
Joined: Fri Aug 26, 2016 15:36
Location: Illinois, USA
GitHub: sorcerykid
In-game: Nemo

Re: [Mod] Super Duper Walls! [sdwalls]

by sorcerykid » Sat Sep 08, 2018 17:15

I've been dreaming of a mod like this for ages! Thus far I've been making do with normal walls, but this is a much superior alternative from an aesthetic standpoint..

Also, I got a chuckle looking at that Github issue. I've gotten in the habit of publishing "git diffs" so that users can manually backport features and bugfixes that rightfully should be patched in 0.4.x ;)
 

User avatar
Linuxdirk
Member
 
Posts: 1627
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

by Linuxdirk » Sat Sep 08, 2018 17:29

sorcerykid wrote:I've been dreaming of a mod like this for ages! Thus far I've been making do with normal walls, but this is a much superior alternative from an aesthetic standpoint..

Haha, yes, me to :) I always wondered why this wasn’t already implemented in the default walls mod until I implemented it by myself figuring out the best practice on updating, screw over and start again several times during the weekend.

The wall design is based the walls of on my soon-to-be discontinued xFurniture mod.

sorcerykid wrote:Also, I got a chuckle looking at that Github issue.

Regarding development decisions I’m in the shrug off state.
 

User avatar
v-rob
Member
 
Posts: 555
Joined: Thu Mar 24, 2016 03:19
Location: Right behind you.
GitHub: v-rob

Re: [Mod] Super Duper Walls! [sdwalls]

by v-rob » Sun Sep 09, 2018 04:40

Wait, disconnected boxes are going to be a thing? That will be so useful for whatever awesome ideas I had (I forgot what they were because I thought they were impossible to do easily :/)
 

User avatar
Linuxdirk
Member
 
Posts: 1627
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

by Linuxdirk » Mon Sep 10, 2018 08:18

Now supporting moreblocks:

Image
Cactus bricks, grey bricks, and iron stone bricks

Of course all connectable with the other walls.
 

User avatar
Linuxdirk
Member
 
Posts: 1627
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

by Linuxdirk » Wed Oct 24, 2018 21:17

I think of dropping support for half of the wooden walls, or to be more specific, all walls made from the “raw tree nodes” (the tree trunks). I’m not sure about dropping the planks, too.

I want to focus on wall materials and wooden planks are not the material one usually builds walls from, right?
 

User avatar
Lone_Wolf
Member
 
Posts: 1933
Joined: Sun Apr 09, 2017 05:50
Location: Hopefully very far from yours, snoop :P
GitHub: LoneWolfHT
IRC: Lone_Wolf
In-game: Lone_Wolf

Re: [Mod] Super Duper Walls! [sdwalls]

by Lone_Wolf » Thu Oct 25, 2018 02:13

Linuxdirk wrote:I think of dropping support for half of the wooden walls, or to be more specific, all walls made from the “raw tree nodes” (the tree trunks). I’m not sure about dropping the planks, too.

I want to focus on wall materials and wooden planks are not the material one usually builds walls from, right?

Give it a setting? People sometimes choose what wall to use for their build by the looks. Not the material
 

User avatar
Linuxdirk
Member
 
Posts: 1627
Joined: Wed Sep 17, 2014 11:21
Location: Germany
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

by Linuxdirk » Thu Oct 25, 2018 13:48

Yes, actually you’re right. So let’s configure all the things :)

Image

Those are logical groups not node groups. Readme was updated, too.

https://gitlab.com/4w/sdwalls#configuration

Conclusion: If anyone used wooden wall types before or plans doing so: you need to add sdwalls_use_default_wood = true to your minetest.conf file.
 


Return to WIP Mods



Who is online

Users browsing this forum: diego19x9, Piezo_ and 5 guests