[Mod] xFurniture (various items, WIP)

Chibi ghost
Member
Posts: 845
Joined: Fri Jan 08, 2016 21:17
In-game: Ghost

Re: [Mod] xFurniture (various items, WIP)

by Chibi ghost » Post

what about the benches, tables and chairs that are shown in the screen shots

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

Re: [Mod] xFurniture (various items, WIP)

by Linuxdirk » Post

GamingAssociation39 wrote:I saw it in someone else's furniture mod.
This totally looks like it is in absolutely no sane way automatable within a loop iterating over 300+ nodes :)
Andrey01 wrote:I see here are decorations, no furniture.
That is correct. But there are several mods having “decoration” (or a variant of the word) in the name. Some even start with an x, too. So for not causing even more confusion I decided to use the word “furniture” even if currently only a minor part of the mod is actual furniture.
Chibi ghost wrote:what about the benches, tables and chairs that are shown in the screen shots
You craft the parts and place them as you like, that’s it.

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

Re: [Mod] xFurniture (various items, WIP)

by GamingAssociation39 » Post

Linuxdirk wrote:
GamingAssociation39 wrote:I saw it in someone else's furniture mod.
This totally looks like it is in absolutely no sane way automatable within a loop iterating over 300+ nodes :)
Andrey01 wrote:I see here are decorations, no furniture.
That is correct. But there are several mods having “decoration” (or a variant of the word) in the name. Some even start with an x, too. So for not causing even more confusion I decided to use the word “furniture” even if currently only a minor part of the mod is actual furniture.
Chibi ghost wrote:what about the benches, tables and chairs that are shown in the screen shots
You craft the parts and place them as you like, that’s it.
I've got my furniture mod if y'all are looking for a furniture mod that you can use along side this one.
viewtopic.php?f=9&t=17421
Jesus Is Lord and Savior!!!

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

Re: [Mod] xFurniture (various items, WIP)

by Linuxdirk » Post

Finally the first user crashed Minetest with the mod :)

https://github.com/dsohler/xtend_modpack/issues/2

MT issue here: https://github.com/minetest/minetest/issues/6101

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

Re: [Mod] xFurniture (various items, WIP)

by azekill_DIABLO » Post

wow. the first? i'm still searching when i'll stop crashing with my mods :D

Chibi ghost
Member
Posts: 845
Joined: Fri Jan 08, 2016 21:17
In-game: Ghost

Re: [Mod] xFurniture (various items, WIP)

by Chibi ghost » Post

when I can get a farming mod that doesn't clash with moreplants

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

Re: [Mod] xFurniture (various items, WIP)

by azekill_DIABLO » Post

XD

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

Re: [Mod] xFurniture (various items, WIP)

by Linuxdirk » Post

Horray! 1560 more craftable objects! ¹

… respectively “actually craftable now”. With the latest version all items are craftable now because the uncraftables (mainly the objects that are made of ores) are now properly craftable with default items (i.e. I finally filled the already present replace table).

Image

The example image shows some of the replacements. All of the materials (maybe except diamonds and Mese crystal fragments) are pretty easy to obtain. Here’s the full list of replacements:

Code: Select all

default:cloud                           default:glass
default:coral_brown                     default:clay_lump
default:coral_orange                    default:apple
default:dirt_with_dry_grass             default:dry_grass_1
default:dirt_with_grass                 default:grass_1
default:dirt_with_grass_footsteps       default:papyrus
default:dirt_with_rainforest_litter     default:junglegrass
default:dirt_with_snow                  default:snow
default:furnace_active                  default:torch
default:stone_with_coal                 default:coal_lump
default:stone_with_copper               default:copper_lump
default:stone_with_diamond              default:diamond
default:stone_with_gold                 default:gold_lump
default:stone_with_iron                 default:iron_lump
default:stone_with_tin                  default:tin_lump
default:stone_with_mese                 default:mese_crystal_fragment

farming:soil                            default:sapling
farming:soil_wet                        default:junglesapling
moreores:mineral_mithril                moreores:mithril_lump
moreores:mineral_silver                 moreores:silver_lump
There is nothing for you to do and all object IDs stay the same so there is nothing you need to change (except you built an auto-crafter for example), I just wanted to tell you :)

¹ as of when the post was written and when all supported mods in their most recent versions are loaded and enabled

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

Re: [Mod] xFurniture (various items, WIP)

by azekill_DIABLO » Post

Linuxdirk wrote:1560 more craftable objects!
holy cow that a lot!

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

Re: [Mod] xFurniture (various items, WIP)

by Linuxdirk » Post

They were there already but not craftable :)

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

Re: [Mod] xFurniture (various items, WIP)

by azekill_DIABLO » Post

that a lot of crafts to learn, i mean, if you don't have a craftguide!

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

Re: [Mod] xFurniture (various items, WIP)

by Linuxdirk » Post

azekill_DIABLO wrote:that a lot of crafts to learn, i mean, if you don't have a craftguide!
Currently there are 78 recipes (with all of the supported nodes each). And yes, there is a craft guide. Simply left-click while holding the crafting addition. It shows the amount of objects per section and uses default:wood as example.

Image

You might need to spam escape to close it, I have no idea how to fix that.

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

Re: [Mod] xFurniture (various items, WIP)

by azekill_DIABLO » Post

Linuxdirk wrote: You might need to spam escape to close it, I have no idea how to fix that.
look at that https://github.com/minetest/minetest/bl ... .txt#L1884

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

Re: [Mod] xFurniture (various items, WIP)

by Linuxdirk » Post

An exit button won't help here. I just wonder why the formspec re-opens when I hit escape or doubleclick outside the formspec.
Last edited by Linuxdirk on Mon Jul 24, 2017 18:54, edited 1 time in total.

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

Re: [Mod] xFurniture (various items, WIP)

by Linuxdirk » Post

… in the meantime: xFurniture now has corner stairs including the three steps variants as well as the upside down variants (because of this texture orientation issue).

Image Image

The “Category 9 Items” like the upside-down stairs variants (category 9 officially is the temporary solutions category since a few commits) are subject to change. This time I had to adjust the IDs a bit (this won’t happen again anytime soon). So if you used any of the upside-down variants: those are unknown nodes now – Sorry :)

User avatar
Stix
Member
Posts: 1385
Joined: Fri Aug 04, 2017 14:19
IRC: nil
In-game: Stix [+alts]
Location: USA

Re: [Mod] xFurniture (various items, WIP)

by Stix » Post

perhaps you could release a minimal version in the mod topic that only includes the decoration made out of items that make sense? like no lava/water/dirt/stonewithore/ect.......
Hey, what can i say? I'm the bad guy.

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

Re: [Mod] xFurniture (various items, WIP)

by Linuxdirk » Post

Stix wrote:perhaps you could release a minimal version in the mod topic that only includes the decoration made out of items that make sense? like no lava/water/dirt/stonewithore/ect.......
Adding a limited version is against my philosophy of maximum flexibility.

But I added an option to ignore nodes based on simple Lua regex. See the description of this advanced configuration option how to configure it.

The last example in the option’s description ignores all type with “whatever” nodes from default mod, like all stones with ores or all dirt types except pure dirt.

Just pull the latest version and try it out.

User avatar
Stix
Member
Posts: 1385
Joined: Fri Aug 04, 2017 14:19
IRC: nil
In-game: Stix [+alts]
Location: USA

Re: [Mod] xFurniture (various items, WIP)

by Stix » Post

ok thx! ill try it out.
Hey, what can i say? I'm the bad guy.

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

Re: [Mod] xFurniture (various items, WIP)

by Linuxdirk » Post

A little update: The mods-to-use flags and the nodes-to-ignore list are now merged into a general blacklist. Description is updated and the name changed. So if you used either one of them you need to set xfurniture_blacklist accordingly (it uses the same syntax as xfurniture_nodes_to_ignore did). If unset all supported mods (if loaded) and all supported nodes from those mods are used.

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

Re: [Mod] xFurniture (various items, WIP)

by azekill_DIABLO » Post

i'm thinking to add this mod to voxellar. I just fear to see the loading time increased of 200 seconds.

User avatar
BirgitLachner
Member
Posts: 383
Joined: Thu May 05, 2016 10:18
In-game: Bibs

Re: [Mod] xFurniture (various items, WIP)

by BirgitLachner » Post

Oh my dear, how could I miss that mod. We don't need any other Furniture-Mod in Future ;-)

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

Re: [Mod] xFurniture (various items, WIP)

by Linuxdirk » Post

Glad you like it. I guess it's time to add actual furniture :) Keep in mind that it is still WIP.

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

Re: [Mod] xFurniture (various items, WIP)

by Linuxdirk » Post

Here is a little update … Finally xFurniture got some actual furniture :) Simply fetch the latest version from GitHub and check out the fully modular couches (currently there is one of them with no extra items).

Couches are a “combination” of tables (you place them how you want to build the thing) and chairs (couch seats use the same trick to appear on the frame as seat covers to appear on chairs).

Simply place any combination of the three frame elements (the U shape, the bars frame, and the corner frame).

Image

The floating part in the middle is where you place the seat on. Otherwise placing the seats is very unconvenient.

Image

There is an inverted corner, too.

Image

And here is a built couch from below.

Image

You might have noticed the Z-fighting (I hope so because I to screenshots where it is best visible). This is because some of the parts overlap at some place when doing anything else than a straight couch.

The elements overlap because there are only 7 of them but they still allow maximum flexibility. Creating elements that don’t overlap would need a lot more elements to cover all of the possible combinations.

Here is a couch made from baked clay that looks a bit like it’s made of natural leather and does not have any visible Z-fighting going on.

Image

On the outside the couch is 3/16 larger than a node but it still looks okay when squished into a corner.

Image

… okay, no, it doesn’t. Just don’t do that :)

User avatar
BirgitLachner
Member
Posts: 383
Joined: Thu May 05, 2016 10:18
In-game: Bibs

Re: [Mod] xFurniture (various items, WIP)

by BirgitLachner » Post

Its nice to have all kind of all pieces in all orientation, like the steps.

It would be nice if this are not too many different Blocks. Like the outer edges of the steps that appear outomatically if you set some steps to an edge ( das sie sich automatisch über die Ecke verbinden). This will reduce the number of nodes and you dont need to change the Inventar so often.

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

Re: [Mod] xFurniture (various items, WIP)

by Linuxdirk » Post

Automatic connection is a huge pain in the ass when having only two nodes that should connect and there is no sane way to implement it in a mod like this.

But there are advanced configuration options that allow to hide anything from the creative inventory and to define what types to generate.

Image

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests