try_114 reports: i have some issues with digili ... #7755

Open
opened 2024-11-29 19:35:42 +01:00 by yourland-report · 4 comments

try_114 reports a bug:

i have some issues with digilights. i have 120 digilights. i control them with 4 digi buttons. buttons send this message: 0,7,10,14. all lights are connected to digipipes. digipipes connected to same digiline. buttons were working properly before update. they are not working now. i put buttons direcly to digipipes and change lights, only near lights worked. other lights not changing.zoo lights can not be set under 10.

Player position:

{
	y = 20.5,
	z = 67.985000610352,
	x = -389.30801391602
}

Player look:

{
	y = -0.24699901044369,
	z = 0.01538990624249,
	x = 0.96889352798462
}

Player information:

{
	patch = 1,
	protocol_version = 45,
	minor = 9,
	max_rtt = 0.30799999833107,
	formspec_version = 7,
	major = 5,
	version_string = "5.9.1",
	state = "Active",
	avg_rtt = 0.093999996781349,
	ip_version = 6,
	lang_code = "tr",
	min_rtt = 0.092000000178814,
	min_jitter = 0,
	max_jitter = 0.20699998736382,
	avg_jitter = 0.00099999457597733,
	connection_uptime = 1573,
	serialization_version = 29
}

Player meta:

{
	fields = {
		hud_state = "on",
		["stamina:exhaustion"] = "65",
		punch_count = "14982",
		yl_church = "return {[\"last_death_portal\"] = 1732893300, [\"last_death\"] = {[\"y\"] = 2, [\"z\"] = 44, [\"x\"] = -347}}",
		digged_nodes = "348725",
		placed_nodes = "84221",
		died = "110",
		crafted = "38136",
		inflicted_damage = "283704",
		xp = "333759",
		yl_commons_player_created = "1723503070",
		yl_commons_thankyou = "57",
		hotbar_size = "16",
		["hud_manager:yl_snowball:hud__enabled"] = "n",
		["stamina:level"] = "9",
		jointime = "1723503070",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		bitten = "0",
		repellant = "0",
		["ocean_build.last_warning"] = "1732114064",
		["ocean_build.forbidden"] = "true",
		["ocean_build.ocean_built"] = "12",
		yl_commons_player_joined = "1732903786",
		["3d_armor_inventory"] = "return {\"3d_armor:boots_crystal 1 30340\", \"shields:shield_rainbow 1 12136\", \"3d_armor:helmet_crystal 1 20600\", \"3d_armor:leggings_crystal 1 20600\", \"3d_armor:chestplate_crystal 1 20600\", \"\"}",
		partychat = "main",
		played_time = "1823423",
		["signslib:pos"] = "(-362,38,70)"
	}
}

Log identifier


[MOD] yl_report log identifier = KtNWodXtd3QW1wArbgEz8ja2GVz8BCx7

Profiler save:

profile-20241129T183542.json_prettyEE

Status:

# Server: version: 5.10.0-yl-RelWithDebInfo | game: Minetest Game | uptime: 1d 3h 25min 17s | max lag: 0.602s | clients (42/52): ait0r7, AjC2014, AliasAlreadyTaken, Bailiff, BenOnly, BibaBoba, Boot, DanteLives, daydream, firefighter, flux, Harlequin, ItIsMyLand, ivpri, Keya, laira, Leht, lianka, LisiaGea, Lucien, Merroxs, MineWorlds, nakama-ta, nnhi, palafin, Pelu, poppyasdan, randomstranger, Service, starsforyouuuuu, TheSilly, toddie, try_114, TwigJunkyard, umei100-1, Umei12-12, umei3-3-3-3, umei5-5-5, vratko, Whalt, whosit, ZiViZ

Teleport command:

/teleport xyz -389 21 68

Compass command:

/give_compass Construction KtNWodXtd3QW1wArbgEz8ja2GVz8BCx7 D2691E -389 21 68
try_114 reports a bug: > i have some issues with digilights. i have 120 digilights. i control them with 4 digi buttons. buttons send this message: 0,7,10,14. all lights are connected to digipipes. digipipes connected to same digiline. buttons were working properly before update. they are not working now. i put buttons direcly to digipipes and change lights, only near lights worked. other lights not changing.zoo lights can not be set under 10. Player position: ``` { y = 20.5, z = 67.985000610352, x = -389.30801391602 } ``` Player look: ``` { y = -0.24699901044369, z = 0.01538990624249, x = 0.96889352798462 } ``` Player information: ``` { patch = 1, protocol_version = 45, minor = 9, max_rtt = 0.30799999833107, formspec_version = 7, major = 5, version_string = "5.9.1", state = "Active", avg_rtt = 0.093999996781349, ip_version = 6, lang_code = "tr", min_rtt = 0.092000000178814, min_jitter = 0, max_jitter = 0.20699998736382, avg_jitter = 0.00099999457597733, connection_uptime = 1573, serialization_version = 29 } ``` Player meta: ``` { fields = { hud_state = "on", ["stamina:exhaustion"] = "65", punch_count = "14982", yl_church = "return {[\"last_death_portal\"] = 1732893300, [\"last_death\"] = {[\"y\"] = 2, [\"z\"] = 44, [\"x\"] = -347}}", digged_nodes = "348725", placed_nodes = "84221", died = "110", crafted = "38136", inflicted_damage = "283704", xp = "333759", yl_commons_player_created = "1723503070", yl_commons_thankyou = "57", hotbar_size = "16", ["hud_manager:yl_snowball:hud__enabled"] = "n", ["stamina:level"] = "9", jointime = "1723503070", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", bitten = "0", repellant = "0", ["ocean_build.last_warning"] = "1732114064", ["ocean_build.forbidden"] = "true", ["ocean_build.ocean_built"] = "12", yl_commons_player_joined = "1732903786", ["3d_armor_inventory"] = "return {\"3d_armor:boots_crystal 1 30340\", \"shields:shield_rainbow 1 12136\", \"3d_armor:helmet_crystal 1 20600\", \"3d_armor:leggings_crystal 1 20600\", \"3d_armor:chestplate_crystal 1 20600\", \"\"}", partychat = "main", played_time = "1823423", ["signslib:pos"] = "(-362,38,70)" } } ``` Log identifier ``` [MOD] yl_report log identifier = KtNWodXtd3QW1wArbgEz8ja2GVz8BCx7 ``` Profiler save: ``` profile-20241129T183542.json_prettyEE ``` Status: ``` # Server: version: 5.10.0-yl-RelWithDebInfo | game: Minetest Game | uptime: 1d 3h 25min 17s | max lag: 0.602s | clients (42/52): ait0r7, AjC2014, AliasAlreadyTaken, Bailiff, BenOnly, BibaBoba, Boot, DanteLives, daydream, firefighter, flux, Harlequin, ItIsMyLand, ivpri, Keya, laira, Leht, lianka, LisiaGea, Lucien, Merroxs, MineWorlds, nakama-ta, nnhi, palafin, Pelu, poppyasdan, randomstranger, Service, starsforyouuuuu, TheSilly, toddie, try_114, TwigJunkyard, umei100-1, Umei12-12, umei3-3-3-3, umei5-5-5, vratko, Whalt, whosit, ZiViZ ``` Teleport command: ``` /teleport xyz -389 21 68 ``` Compass command: ``` /give_compass Construction KtNWodXtd3QW1wArbgEz8ja2GVz8BCx7 D2691E -389 21 68 ```
AliasAlreadyTaken was assigned by yourland-report 2024-11-29 19:35:42 +01:00
whosit added the
1. kind/bug
label 2024-12-13 16:46:16 +01:00
Member

We investigated the Zoo button - there's no issue there and it's unrelated.

But, regarding digiline tubes:

It's pretty weird, looks like 2 straight tube segments don't pass digiline messages:

digilights.png

so L1,L2 and L3,L4 toggle on and off separately, with their own respective buttons (all on same channel), but if I bridge connection with a wire where the red line is - they connect to a single network and work together like they should...

Digging and placing pipes again does not fix it...

It's fully inside single mapblock too:
digilights2.png

We investigated the Zoo button - there's no issue there and it's unrelated. But, regarding digiline tubes: It's pretty weird, looks like 2 straight tube segments don't pass digiline messages: ![digilights.png](/attachments/590aea21-440b-409c-9019-6ff9c130a99b) so L1,L2 and L3,L4 toggle on and off separately, with their own respective buttons (all on same channel), but if I bridge connection with a wire where the red line is - they connect to a single network and work together like they should... Digging and placing pipes again does not fix it... It's fully inside single mapblock too: ![digilights2.png](/attachments/750161bf-ed7e-4d2d-b0a5-1f31f9f72507)
Member

After playing more with it, looks like tube connections can randomly connect and disconnect while connecting things somewhere else completely. To me digiline tubes look completely broken X)

Tried in singleplayer, just adding or removing additional lights can connect or disconnect top from bottom, it seems:
weird

After playing more with it, looks like tube connections can randomly connect and disconnect while connecting things somewhere else completely. To me digiline tubes look completely broken X) Tried in singleplayer, just adding or removing additional lights can connect or disconnect top from bottom, it seems: ![weird](/attachments/62538ec5-e870-4d2c-9b96-bb3f34186b4b)
AliasAlreadyTaken added the
3. source/mod upstream
label 2024-12-17 19:40:36 +01:00

If we have a smallest repro, we should file upstream. is there such a small repro?

If we have a smallest repro, we should file upstream. is there such a small repro?
Member

upstream already knows and fixed this... Take a look at their bugtracker, it seems to be quite a long story.

They merged a pr with a new feature. But the pr does not working properly. Furthermore that new feature breaks existing builds. Which means that every existing server had to opt-out that feature.
That caused problems across other servers, so they changed the opt-out to a opt-in

IMO you should set enable_vertical_digilines_connectivity to false and wait until the upsteam story is finished...

upstream already knows and fixed this... Take a look at their bugtracker, it seems to be quite a long story. They merged a pr with a new [feature](https://github.com/mt-mods/pipeworks/pull/142). But the pr does [not working properly](https://github.com/mt-mods/pipeworks/issues/147). Furthermore that new feature breaks existing builds. Which means that every existing server had to opt-out that feature. That caused problems across other servers, so they [changed the opt-out to a opt-in](https://github.com/mt-mods/pipeworks/pull/146) IMO you should set `enable_vertical_digilines_connectivity` to `false` and wait until the upsteam story is finished...
AliasAlreadyTaken added this to the Alias@work project 2024-12-18 15:48:02 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 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#7755
No description provided.