annah reports: Mod suggestion: xdecor. Yourla ... #5428

Open
opened 2023-10-28 21:35:08 +00:00 by yourland-report · 21 comments

annah reports a bug:

Mod suggestion: xdecor. Yourland already has the enchantment table from xdecor, but the rest of the nodes from the mod will be really nice for decorating

Player position:

{
	x = 913.7490234375,
	y = 11.5,
	z = 2012.2390136719
}

Player look:

{
	x = 0.4254235625267,
	y = -0.068015292286873,
	z = -0.90243488550186
}

Player information:

{
	lang_code = "",
	state = "Active",
	version_string = "5.4.1",
	ip_version = 6,
	protocol_version = 39,
	avg_rtt = 0.18000000715256,
	min_jitter = 0,
	max_jitter = 6.7399997711182,
	avg_jitter = 0.0019999891519547,
	connection_uptime = 705,
	serialization_version = 28,
	patch = 1,
	min_rtt = 0.16799999773502,
	major = 5,
	minor = 4,
	formspec_version = 4,
	max_rtt = 7.6789999008179
}

Player meta:

{
	fields = {
		["stamina:poisoned"] = "no",
		["stamina:exhaustion"] = "86",
		yl_commons_player_created = "1638588988",
		yl_commons_player_joined = "1698528271",
		["petz:old_override_table"] = "return {[\"jump\"] = 1.5, [\"sneak\"] = true, [\"new_move\"] = true, [\"speed\"] = 2, [\"sneak_glitch\"] = false, [\"gravity\"] = 1}",
		["petz:werewolf_clan_idx"] = "2",
		punch_count = "6521",
		inflicted_damage = "118918",
		played_time = "2391959",
		digged_nodes = "112232",
		placed_nodes = "59015",
		died = "34",
		crafted = "9673",
		yl_church = "return {[\"last_death_portal\"] = 1670640168, [\"last_death\"] = {[\"z\"] = 270, [\"x\"] = 3008, [\"y\"] = 70}}",
		repellant = "0",
		["3d_armor_inventory"] = "return {\"3d_armor:chestplate_crystal 1 17000\", \"3d_armor:boots_crystal 1 17200\", \"shields:shield_crystal 1 17000\", \"3d_armor:leggings_crystal 1 17000\", \"petz:pumpkin_hood 1 2440\", \"\"}",
		arenalib_infobox_arenaID = "0",
		jointime = "1638588988",
		bitten = "0",
		yl_commons_thankyou = "14",
		["petz:werewolf_vignette_id"] = "5",
		["ocean_build.last_warning"] = "1.6677e+09",
		["ocean_build.forbidden"] = "true",
		["ocean_build.ocean_built"] = "12",
		["petz:werewolf"] = "0",
		["petz:lycanthropy"] = "0",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		["stamina:level"] = "17",
		hud_state = "on",
		["signslib:pos"] = "(-6656,18,-17028)",
		partychat = "party",
		xp = "149223"
	}
}

Log identifier


[MOD] yl_report log identifier = p8YlcMytbu6Gi3cpwkvPgRyzYzxHGN3m

Profiler save:

profile-20231028T213508.json_prettyEE

Status:

# Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 1d 3h 11min 8s | max lag: 0.739s | clients (13/52): AliasAlreadyTaken, annah, Bailiff, Basilius, betzi, Boot, crankyape, daydream, Keya, lovecat520, Service, tagtraum, taonza12

Teleport command:

/teleport xyz 914 12 2012

Compass command:

/give_compass Construction p8YlcMytbu6Gi3cpwkvPgRyzYzxHGN3m D2691E 914 12 2012
annah reports a bug: > Mod suggestion: xdecor. Yourland already has the enchantment table from xdecor, but the rest of the nodes from the mod will be really nice for decorating Player position: ``` { x = 913.7490234375, y = 11.5, z = 2012.2390136719 } ``` Player look: ``` { x = 0.4254235625267, y = -0.068015292286873, z = -0.90243488550186 } ``` Player information: ``` { lang_code = "", state = "Active", version_string = "5.4.1", ip_version = 6, protocol_version = 39, avg_rtt = 0.18000000715256, min_jitter = 0, max_jitter = 6.7399997711182, avg_jitter = 0.0019999891519547, connection_uptime = 705, serialization_version = 28, patch = 1, min_rtt = 0.16799999773502, major = 5, minor = 4, formspec_version = 4, max_rtt = 7.6789999008179 } ``` Player meta: ``` { fields = { ["stamina:poisoned"] = "no", ["stamina:exhaustion"] = "86", yl_commons_player_created = "1638588988", yl_commons_player_joined = "1698528271", ["petz:old_override_table"] = "return {[\"jump\"] = 1.5, [\"sneak\"] = true, [\"new_move\"] = true, [\"speed\"] = 2, [\"sneak_glitch\"] = false, [\"gravity\"] = 1}", ["petz:werewolf_clan_idx"] = "2", punch_count = "6521", inflicted_damage = "118918", played_time = "2391959", digged_nodes = "112232", placed_nodes = "59015", died = "34", crafted = "9673", yl_church = "return {[\"last_death_portal\"] = 1670640168, [\"last_death\"] = {[\"z\"] = 270, [\"x\"] = 3008, [\"y\"] = 70}}", repellant = "0", ["3d_armor_inventory"] = "return {\"3d_armor:chestplate_crystal 1 17000\", \"3d_armor:boots_crystal 1 17200\", \"shields:shield_crystal 1 17000\", \"3d_armor:leggings_crystal 1 17000\", \"petz:pumpkin_hood 1 2440\", \"\"}", arenalib_infobox_arenaID = "0", jointime = "1638588988", bitten = "0", yl_commons_thankyou = "14", ["petz:werewolf_vignette_id"] = "5", ["ocean_build.last_warning"] = "1.6677e+09", ["ocean_build.forbidden"] = "true", ["ocean_build.ocean_built"] = "12", ["petz:werewolf"] = "0", ["petz:lycanthropy"] = "0", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", ["stamina:level"] = "17", hud_state = "on", ["signslib:pos"] = "(-6656,18,-17028)", partychat = "party", xp = "149223" } } ``` Log identifier ``` [MOD] yl_report log identifier = p8YlcMytbu6Gi3cpwkvPgRyzYzxHGN3m ``` Profiler save: ``` profile-20231028T213508.json_prettyEE ``` Status: ``` # Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 1d 3h 11min 8s | max lag: 0.739s | clients (13/52): AliasAlreadyTaken, annah, Bailiff, Basilius, betzi, Boot, crankyape, daydream, Keya, lovecat520, Service, tagtraum, taonza12 ``` Teleport command: ``` /teleport xyz 914 12 2012 ``` Compass command: ``` /give_compass Construction p8YlcMytbu6Gi3cpwkvPgRyzYzxHGN3m D2691E 914 12 2012 ```
AliasAlreadyTaken was assigned by yourland-report 2023-10-28 21:35:08 +00:00

I really like this idea.

I really like this idea.

It appears that( at least with the version of airutils i'm using ) xdecor has issus with airutils:wind

It appears that( _at least with the version of airutils i'm using_ ) xdecor has issus with airutils:wind

The whole of xdecor was tested and found not suitable. We only used the enchanting table and the anvil, both of which were moved out of xdecor and put into their own mods.

What exactly from the xdecor mod would you like to have in YL?

The whole of xdecor was tested and found not suitable. We only used the enchanting table and the anvil, both of which were moved out of xdecor and put into their own mods. What exactly from the xdecor mod would you like to have in YL?
AliasAlreadyTaken added the
1. kind/enhancement
1. kind/node limit
4. step/help wanted
labels 2023-10-30 02:06:16 +00:00
Collaborator

Just saying it: There's a more or less good maintained fork by Wuzzy https://codeberg.org/Wuzzy/xdecor-libre

*Just saying it: There's a more or less good maintained fork by Wuzzy https://codeberg.org/Wuzzy/xdecor-libre*

but it has the same problem, several nodes don't fit into the server theme. we would need all the non-fitting items taken out, or a medieval version of that mod.

but it has the same problem, several nodes don't fit into the server theme. we would need all the non-fitting items taken out, or a medieval version of that mod.
AliasAlreadyTaken added the
2. prio/controversial
label 2023-10-30 20:28:54 +00:00
Member

Just saying it: There's a more or less good maintained fork by Wuzzy https://codeberg.org/Wuzzy/xdecor-libre

i haven't checked this out, but the original xdecor is really showing its age and has major issues. there are certainly pieces of it that i think we should adopt though:

tatami mats (see #1054), cauldron, doors, cabinets, building nodes, flowerpots, some other bits. we do not want the speaker, the enchanting table (we already have it), the ender chest, the item frame, the mailbox, the lever, the painting, the pressure plates, the radio, the tv, the trampoline, or the work bench.

if the crashy bugs w/ the chess have been fixed, that'd be cool as well.

> *Just saying it: There's a more or less good maintained fork by Wuzzy https://codeberg.org/Wuzzy/xdecor-libre* i haven't checked this out, but the original xdecor is really showing its age and has major issues. there are certainly pieces of it that i think we should adopt though: tatami mats (see #1054), cauldron, doors, cabinets, building nodes, flowerpots, some other bits. we do *not* want the speaker, the enchanting table (we already have it), the ender chest, the item frame, the mailbox, the lever, the painting, the pressure plates, the radio, the tv, the trampoline, or the work bench. if the crashy bugs w/ the chess have been fixed, that'd be cool as well.

Xdecor is one of the few things I do miss from Bananaland.

But I agree that some of the pieces of decoration it offers are off-topic with the server.

It would be nice if we could have at least some of the doors, they were beautiful and added some variety, and would fit well in a medieval fantasy world.

Xdecor is one of the few things I do miss from Bananaland. But I agree that some of the pieces of decoration it offers are off-topic with the server. It would be nice if we could have at least some of the doors, they were beautiful and added some variety, and would fit well in a medieval fantasy world.
Member

Our doors are indeed very lacking. We have those nice arced ones - and that's mostly about it. Perhaps we can gather some textures from other mods and create a yl_doors?

Our doors are indeed very lacking. We have those nice arced ones - and that's mostly about it. Perhaps we can gather some textures from other mods and create a yl_doors?

Unfortunately xdecor is a jumble of things and features we'd need to pick apart. Also I asked annah, which features exactly she missed, this is the answer:

The things from xdecor that I want on YL are listed below:

Lantern
Wooden lightbox
Iron lightbox
Candle
Artifical hive
Barrel
Rope
Ivy
Cobweb
Wooden cabinet
Half wooden cabinet
Multi-Shelf
Wood framed glass
Chair
Table
Tatami
Bamboo frame
Wood frame
Painting
Potted flowers (if they don't clash with the flowerpots we already have)
Cactus brick
Moon brick
Runestone
Coal stone tile
red cushion
red curtains
Cauldron +bowls & soup (if possible)

--Original message follows--

Aloha annah :)

The whole of xdecor was tested and found not suitable. We only used the enchanting table and the anvil, both of which were moved out of xdecor and put into their own mods.

What exactly from the xdecor mod would you like to have in YL?
Greetings, Alias

Unfortunately xdecor is a jumble of things and features we'd need to pick apart. Also I asked annah, which features exactly she missed, this is the answer: The things from xdecor that I want on YL are listed below: Lantern Wooden lightbox Iron lightbox Candle Artifical hive Barrel Rope Ivy Cobweb Wooden cabinet Half wooden cabinet Multi-Shelf Wood framed glass Chair Table Tatami Bamboo frame Wood frame Painting Potted flowers (if they don't clash with the flowerpots we already have) Cactus brick Moon brick Runestone Coal stone tile red cushion red curtains Cauldron +bowls & soup (if possible) --Original message follows-- Aloha annah :) The whole of xdecor was tested and found not suitable. We only used the enchanting table and the anvil, both of which were moved out of xdecor and put into their own mods. What exactly from the xdecor mod would you like to have in YL? Greetings, Alias
Member

i created a version of xdecor for use on YL according to annah and i want. of the stuff annah requested, i left out the artificial hive, i don't think we need a fourth kind of bee.

https://gitea.your-land.de/flux/yl_xdecor

i created a version of xdecor for use on YL according to annah and i want. of the stuff annah requested, i left out the artificial hive, i don't think we need a fourth kind of bee. https://gitea.your-land.de/flux/yl_xdecor

tbh, I think that besides the nodes and items that don't fit here in yl , it's a good mod.

tbh, I think that besides the nodes and items that don't fit here in yl , it's a good mod.

The beehive is not the only item listed by Annah that we've already got in YL.

We've also got several variants of candles, two types of barrels, many kinds of ropes, several ivy-looking plants, and two types of cobwebs. I'd advise against the extra re-duplication that adding more of those would bring.

With the rest of the items listed I agree except the cactus brick, which I find horrendous. The cabinets and half cabinets would particularly fit into YL in a wonderful manner.

They are not mentioned in the list but I'd add at least some of the doors.

And I hope I'm not confusing Xdecor with Homedecor but there's one kind of low, 2x1 table that allows a lot of play - you'd make my day if you bring those to YL.

The beehive is not the only item listed by Annah that we've already got in YL. We've also got several variants of candles, two types of barrels, many kinds of ropes, several ivy-looking plants, and two types of cobwebs. I'd advise against the extra re-duplication that adding more of those would bring. With the rest of the items listed I agree except the cactus brick, which I find horrendous. The cabinets and half cabinets would particularly fit into YL in a wonderful manner. They are not mentioned in the list but I'd add at least some of the doors. And I hope I'm not confusing Xdecor with Homedecor but there's one kind of low, 2x1 table that allows a lot of play - you'd make my day if you bring those to YL.

We'll test it, but Chache is not wrong: I'd rather avoid any duplications or "special" furniture" blocks.

I'll comment my findings here.

We'll test it, but Chache is not wrong: I'd rather avoid any duplications or "special" furniture" blocks. I'll comment my findings here.
AliasAlreadyTaken added the
4. step/ready to QA test
label 2023-11-12 17:42:37 +00:00
Member

several variants of candles

these ones look different though

two types of barrels

these ones look different though

many kinds of ropes

i already left these out, sorry i forgot to mention it.

several ivy-looking plants

these ones look different though

and two types of cobwebs

i already left these out, sorry i forgot to mention it.

cactus brick

good catch, we've already got that from moreblocks (and the moreblocks one looks a bit better).

> several variants of candles these ones look different though > two types of barrels these ones look different though > many kinds of ropes i already left these out, sorry i forgot to mention it. > several ivy-looking plants these ones look different though > and two types of cobwebs i already left these out, sorry i forgot to mention it. > cactus brick good catch, we've already got that from moreblocks (and the moreblocks one looks a bit better).
Member

low, 2x1 table

those are from homedecor (which has much less in it appropriate for your-land). players on blocky complained endlessly that things would "float" if you tried to place them on top of the table.

> low, 2x1 table those are from homedecor (which has much less in it appropriate for your-land). players on blocky complained endlessly that things would "float" if you tried to place them on top of the table.
Member

culled the bowl, which is a dupe of farming, even though it's not a node.

culled the bowl, which is a dupe of farming, even though it's not a node.
Member

doors

the doors made it in

> doors the doors made it in
AliasAlreadyTaken added this to the 1.1.122 milestone 2023-11-13 00:54:54 +00:00

This mod adds 80 node definitions in its current form and it's on the testserver for now

This mod adds 80 node definitions in its current form and it's on the testserver for now
Member

This mod adds 80 node definitions in its current form and it's on the testserver for now

are you using https://gitea.your-land.de/flux/yl_xdecor ? by my count it only adds 48 nodes.

EDIT: oh wait there may be some additions due to embeded panes and possibly something else?

EDIT2: oh wait the doors are also not in the xdecor nodename namespace, and there's 4 variants of each for a reason i don't quite understand.

EDIT3: i guess it matters whether a door is considered open or closed independent from its rotation and reflection, for the purposes of pressure-plate mechanics. but that could be handled w/ metadata, right?

> This mod adds 80 node definitions in its current form and it's on the testserver for now are you using https://gitea.your-land.de/flux/yl_xdecor ? by my count it only adds 48 nodes. EDIT: oh wait there may be some additions due to embeded panes and possibly something else? EDIT2: oh wait the doors are also not in the xdecor nodename namespace, and there's 4 variants of each for a reason i don't quite understand. EDIT3: i guess it matters whether a door is considered open or closed independent from its rotation and reflection, for the purposes of pressure-plate mechanics. but that could be handled w/ metadata, right?
AliasAlreadyTaken removed this from the 1.1.122 milestone 2023-12-08 02:08:59 +00:00

Before adding another couple of blocks we might be unable to remove again, I'd like to make up my mind how we generally want to proceed. Also, this mod duplicates stuff we already have, only in a slightly different texture, like doors and chairs and tables. I'm against adding blocks that can only be used for one single purpose.

Before adding another couple of blocks we might be unable to remove again, I'd like to make up my mind how we generally want to proceed. Also, this mod duplicates stuff we already have, only in a slightly different texture, like doors and chairs and tables. I'm against adding blocks that can only be used for one single purpose.
AliasAlreadyTaken removed the
4. step/help wanted
label 2023-12-08 02:17:46 +00:00
Member

Before adding another couple of blocks we might be unable to remove again, I'd like to make up my mind how we generally want to proceed.

i could set it up so that each block would have to be explicitly enabled, after a player requested it for a build. but i'm not in favor of that.

this mod duplicates stuff we already have, only in a slightly different texture, like doors and chairs and tables. I'm against adding blocks that can only be used for one single purpose.

i'm in favor of adding blocks that allow for more subtle decoration. the main use of the "duplicate" cupboards and doors isn't as storage, or to prevent people from walking through archways, it's to give builders more options for how their build looks.

> Before adding another couple of blocks we might be unable to remove again, I'd like to make up my mind how we generally want to proceed. i could set it up so that each block would have to be explicitly enabled, after a player requested it for a build. but i'm not in favor of that. > this mod duplicates stuff we already have, only in a slightly different texture, like doors and chairs and tables. I'm against adding blocks that can only be used for one single purpose. i'm in favor of adding blocks that allow for more subtle decoration. the main use of the "duplicate" cupboards and doors isn't as storage, or to prevent people from walking through archways, it's to give builders more options for how their build looks.
Sign in to join this conversation.
No Milestone
No project
No Assignees
7 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#5428
No description provided.