Keya reports: 2 violet butterflies floating ... #8041

Open
opened 2025-01-20 20:52:47 +01:00 by yourland-report · 7 comments

Keya reports a bug:

2 violet butterflies floating around but not targetable or catchable

Player position:

{
	z = 14461.831054688,
	x = 10778.915039063,
	y = 25.5
}

Player look:

{
	z = -0.61850303411484,
	x = -0.76761901378632,
	y = -0.16797325015068
}

Player information:

{
	patch = 0,
	protocol_version = 46,
	version_string = "5.10.0",
	avg_rtt = 0.021999999880791,
	lang_code = "",
	state = "Active",
	connection_uptime = 13860,
	min_rtt = 0.018999999389052,
	max_jitter = 0.12600000202656,
	max_rtt = 0.15299999713898,
	ip_version = 6,
	minor = 10,
	min_jitter = 0,
	major = 5,
	avg_jitter = 0,
	formspec_version = 8,
	serialization_version = 29
}

Player meta:

{
	fields = {
		["ocean_build.last_warning"] = "1736672712",
		["signslib:pos"] = "(11556,4,11875)",
		["ocean_build.ocean_built"] = "9",
		inflicted_damage = "1298056",
		["stamina:level"] = "17",
		["hud_manager:yl_snowball:hud__enabled"] = "n",
		punch_count = "58749",
		digged_nodes = "2657604",
		["petz:werewolf_clan_idx"] = "3",
		bitten = "0",
		yl_church = "return {[\"last_death_portal\"] = 1733295558, [\"last_heal\"] = 1699712173, [\"last_death\"] = {[\"z\"] = 11863, [\"x\"] = 11573, [\"y\"] = -55}}",
		["stamina:exhaustion"] = "11",
		repellant = "0",
		played_time = "12391479",
		xp = "2523443",
		placed_nodes = "2088391",
		["3d_armor_inventory"] = "return {\"3d_armor:helmet_rainbow 1 9432\", \"nether_mobs:dragon_boots 1 80\", \"3d_armor:chestplate_rainbow 1 9432\", \"shields:shield_rainbow 1 9432\", \"3d_armor:leggings_rainbow 1 9432\", \"\"}",
		crafted = "322637",
		["petz:werewolf"] = "0",
		yl_commons_thankyou = "124",
		["petz:lycanthropy"] = "1",
		died = "67",
		jointime = "1698483453",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"water_life:croc_bag\"}",
		hud_state = "on",
		yl_commons_player_created = "1698483453",
		yl_commons_player_joined = "1737388919"
	}
}

Log identifier


[MOD] yl_report log identifier = YsF74XDEQ2aVaH9vuR8gtkWK45G2OOcR

Profiler save:

profile-20250120T195247.json_prettyEE

Status:

# Server: version: 5.11.0-yl-RelWithDebInfo | game: Minetest Game | uptime: 8h 30min 19s | max lag: 0.644s | clients (29/52): 00, _eli, alexandre2005, AliasAlreadyTaken, Bailiff, Boot, DanteLives, Dark-Side, daydream, Deathwing, DragonWrangler1, johanlegend, Joshua2025, Keya, kroggun, LIL27, mirb, Murmel, Naomi12, Pelu, POKUS, rabenkind, randomstranger, Ravise, selknirW, Service, tagtraum, try_114, zagozugo

Teleport command:

/teleport xyz 10779 26 14462

Compass command:

/give_compass Construction YsF74XDEQ2aVaH9vuR8gtkWK45G2OOcR D2691E 10779 26 14462
Keya reports a bug: > 2 violet butterflies floating around but not targetable or catchable Player position: ``` { z = 14461.831054688, x = 10778.915039063, y = 25.5 } ``` Player look: ``` { z = -0.61850303411484, x = -0.76761901378632, y = -0.16797325015068 } ``` Player information: ``` { patch = 0, protocol_version = 46, version_string = "5.10.0", avg_rtt = 0.021999999880791, lang_code = "", state = "Active", connection_uptime = 13860, min_rtt = 0.018999999389052, max_jitter = 0.12600000202656, max_rtt = 0.15299999713898, ip_version = 6, minor = 10, min_jitter = 0, major = 5, avg_jitter = 0, formspec_version = 8, serialization_version = 29 } ``` Player meta: ``` { fields = { ["ocean_build.last_warning"] = "1736672712", ["signslib:pos"] = "(11556,4,11875)", ["ocean_build.ocean_built"] = "9", inflicted_damage = "1298056", ["stamina:level"] = "17", ["hud_manager:yl_snowball:hud__enabled"] = "n", punch_count = "58749", digged_nodes = "2657604", ["petz:werewolf_clan_idx"] = "3", bitten = "0", yl_church = "return {[\"last_death_portal\"] = 1733295558, [\"last_heal\"] = 1699712173, [\"last_death\"] = {[\"z\"] = 11863, [\"x\"] = 11573, [\"y\"] = -55}}", ["stamina:exhaustion"] = "11", repellant = "0", played_time = "12391479", xp = "2523443", placed_nodes = "2088391", ["3d_armor_inventory"] = "return {\"3d_armor:helmet_rainbow 1 9432\", \"nether_mobs:dragon_boots 1 80\", \"3d_armor:chestplate_rainbow 1 9432\", \"shields:shield_rainbow 1 9432\", \"3d_armor:leggings_rainbow 1 9432\", \"\"}", crafted = "322637", ["petz:werewolf"] = "0", yl_commons_thankyou = "124", ["petz:lycanthropy"] = "1", died = "67", jointime = "1698483453", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"water_life:croc_bag\"}", hud_state = "on", yl_commons_player_created = "1698483453", yl_commons_player_joined = "1737388919" } } ``` Log identifier ``` [MOD] yl_report log identifier = YsF74XDEQ2aVaH9vuR8gtkWK45G2OOcR ``` Profiler save: ``` profile-20250120T195247.json_prettyEE ``` Status: ``` # Server: version: 5.11.0-yl-RelWithDebInfo | game: Minetest Game | uptime: 8h 30min 19s | max lag: 0.644s | clients (29/52): 00, _eli, alexandre2005, AliasAlreadyTaken, Bailiff, Boot, DanteLives, Dark-Side, daydream, Deathwing, DragonWrangler1, johanlegend, Joshua2025, Keya, kroggun, LIL27, mirb, Murmel, Naomi12, Pelu, POKUS, rabenkind, randomstranger, Ravise, selknirW, Service, tagtraum, try_114, zagozugo ``` Teleport command: ``` /teleport xyz 10779 26 14462 ``` Compass command: ``` /give_compass Construction YsF74XDEQ2aVaH9vuR8gtkWK45G2OOcR D2691E 10779 26 14462 ```
AliasAlreadyTaken was assigned by yourland-report 2025-01-20 20:52:47 +01:00
Member

I can confirm this.
Visitied those coords on testserver and tried to catch those butter´flies with both nets, left and rightclick and had no success.
Caught a Petz-Butterflie and ten fireflies without problem.

I can confirm this. Visitied those coords on testserver and tried to catch those butter´flies with both nets, left and rightclick and had no success. Caught a Petz-Butterflie and ten fireflies without problem.
AliasAlreadyTaken added the
1. kind/bug
label 2025-01-21 11:50:45 +01:00
Member

It's butterflies:butterfly_violet node there.
And it's because of this upstream issue: https://github.com/luanti-org/minetest_game/pull/3099
Although, I'm using 5.11-dev and still can't point at them with a bug net?

Looking at YL's core.registered_nodes['butterflies:butterfly_violet']
I see pointable = false, which means we have this commit and minetest.features.item_specific_pointabilities is enabled.
But looking at core.registered_items['fireflies:bug_net'], I don't see the pointabilities parameter...

We override the MTG fireflies mod with https://gitea.your-land.de/your-land/fireflies so we need to update it to use this new feature.
Or revert the MTG change to keep fireflies catchable with older clients.

It's `butterflies:butterfly_violet` node there. And it's because of this upstream issue: https://github.com/luanti-org/minetest_game/pull/3099 Although, I'm using 5.11-dev and still can't point at them with a bug net? Looking at YL's `core.registered_nodes['butterflies:butterfly_violet']` I see `pointable = false`, which means we have this commit and `minetest.features.item_specific_pointabilities` is enabled. But looking at `core.registered_items['fireflies:bug_net']`, I don't see the `pointabilities` parameter... We override the MTG fireflies mod with https://gitea.your-land.de/your-land/fireflies so we need to update it to use this new feature. Or revert the MTG change to keep fireflies catchable with older clients.
whosit added the
4. step/question
label 2025-01-23 09:11:35 +01:00
whosit removed the
4. step/question
label 2025-01-23 09:13:17 +01:00
Member

I don't understand why we have 2 mods defining same bug net...
Anyway, created new upstream issue:
https://github.com/Ezhh/fireflies/issues/10

I don't understand why we have 2 mods defining same bug net... Anyway, created new upstream issue: https://github.com/Ezhh/fireflies/issues/10
Member

Since upstream is not responding, I think we should fix this ourselves.
fireflies mod just overrides default net unconditionally, I guess we can comment it out?

Since upstream is not responding, I think we should fix this ourselves. fireflies mod just overrides default net unconditionally, I guess we can comment it out?

Let's unify nets.

Let's unify nets.
whosit added this to the 1.1.128 milestone 2025-04-12 22:16:34 +02:00
Member

should be fixed through yl_commons: 84f2e1031c (works in newer clients only)

should be fixed through yl_commons: https://gitea.your-land.de/your-land/yl_commons/commit/84f2e1031c7dcfd3be68c9e58c0ea185ee106025 (works in newer clients only)
whosit added the
4. step/ready to QA test
label 2025-04-12 23:00:06 +02:00

QA

problem solved, but mod needs a maintainer and a unification with others.

QA problem solved, but mod needs a maintainer and a unification with others.
AliasAlreadyTaken added the
4. step/QA OK
label 2025-05-08 00:42:49 +02: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#8041
No description provided.