LeetPeet reports: If you place a glow worm and t ... #2083

Closed
opened 2022-06-15 20:34:27 +00:00 by yourland-report · 3 comments

LeetPeet reports a bug:

If you place a glow worm and then try to place another one on top of it, they morph into one and you use up two worms.

Player position:

{
	y = 28.5,
	x = 905.15100097656,
	z = 2209.8969726563
}

Player look:

{
	y = 0.82214403152466,
	x = -0.46695256233215,
	z = 0.3256294131279
}

Player information:

{
	min_rtt = 0.093999996781349,
	max_rtt = 0.99199998378754,
	connection_uptime = 755,
	max_jitter = 0.88999998569489,
	minor = 4,
	major = 5,
	ip_version = 6,
	formspec_version = 4,
	patch = 1,
	protocol_version = 39,
	serialization_version = 28,
	lang_code = "",
	version_string = "5.4.1",
	avg_rtt = 0.10700000077486,
	state = "Active",
	avg_jitter = 0.0099999979138374,
	min_jitter = 0
}

Player meta:

{
	fields = {
		["3d_armor_inventory"] = "return {\"3d_armor:boots_crystal 1 9400\", \"3d_armor:leggings_mithril 1 5740\", \"3d_armor:chestplate_mithril 1 5740\", \"3d_armor:helmet_rainbow 1 3280\", \"shields:shield_rainbow 1 3280\", \"\"}",
		played_time = "5173907",
		["ocean_build.ocean_built"] = "12",
		yl_commons_player_joined = "1655324532",
		["stamina:exhaustion"] = "150.5",
		["signslib:pos"] = "(725,3,5787)",
		digged_nodes = "1792018",
		bitten = "0",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		partychat = "main",
		xp = "1665742",
		yl_commons_thankyou = "38",
		yl_church = "return {[\"last_death\"] = {[\"y\"] = -5153, [\"x\"] = 871, [\"z\"] = 2044}, [\"last_heal\"] = 1630693112, [\"last_death_portal\"] = 1655246805}",
		["ocean_build.forbidden"] = "true",
		["stamina:level"] = "8",
		punch_count = "18133",
		arenalib_infobox_arenaID = "0",
		inflicted_damage = "268558",
		crafted = "18106",
		placed_nodes = "418351",
		["stamina:poisoned"] = "no",
		["ocean_build.last_warning"] = "1.65343e+09",
		died = "246",
		hud_state = "on",
		repellant = "0",
		yl_commons_player_created = "1609243939"
	}
}

Log identifier


[MOD] yl_report log identifier = pMSFymAobFBF3c9ifuAZ7nFAZ2GK7BJJ

Profiler save:

profile-20220615T223427.json_prettyEE

Status:

# Server: version: 5.5.1-yl | game: Minetest Game | uptime: 4h 49min 33s | max lag: 2.66s | clients: XeN, HPO, shanish, Moji, Service, AliasAlreadyTaken, HorusDamocles, Julia, Papi, DreamNotFound, Bailiff, pitman, drgn, LeetPeet, flux, Chache

Teleport command:

/teleport xyz 905 29 2210

Compass command:

/give_compass Construction pMSFymAobFBF3c9ifuAZ7nFAZ2GK7BJJ D2691E 905 29 2210
LeetPeet reports a bug: > If you place a glow worm and then try to place another one on top of it, they morph into one and you use up two worms. Player position: ``` { y = 28.5, x = 905.15100097656, z = 2209.8969726563 } ``` Player look: ``` { y = 0.82214403152466, x = -0.46695256233215, z = 0.3256294131279 } ``` Player information: ``` { min_rtt = 0.093999996781349, max_rtt = 0.99199998378754, connection_uptime = 755, max_jitter = 0.88999998569489, minor = 4, major = 5, ip_version = 6, formspec_version = 4, patch = 1, protocol_version = 39, serialization_version = 28, lang_code = "", version_string = "5.4.1", avg_rtt = 0.10700000077486, state = "Active", avg_jitter = 0.0099999979138374, min_jitter = 0 } ``` Player meta: ``` { fields = { ["3d_armor_inventory"] = "return {\"3d_armor:boots_crystal 1 9400\", \"3d_armor:leggings_mithril 1 5740\", \"3d_armor:chestplate_mithril 1 5740\", \"3d_armor:helmet_rainbow 1 3280\", \"shields:shield_rainbow 1 3280\", \"\"}", played_time = "5173907", ["ocean_build.ocean_built"] = "12", yl_commons_player_joined = "1655324532", ["stamina:exhaustion"] = "150.5", ["signslib:pos"] = "(725,3,5787)", digged_nodes = "1792018", bitten = "0", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", partychat = "main", xp = "1665742", yl_commons_thankyou = "38", yl_church = "return {[\"last_death\"] = {[\"y\"] = -5153, [\"x\"] = 871, [\"z\"] = 2044}, [\"last_heal\"] = 1630693112, [\"last_death_portal\"] = 1655246805}", ["ocean_build.forbidden"] = "true", ["stamina:level"] = "8", punch_count = "18133", arenalib_infobox_arenaID = "0", inflicted_damage = "268558", crafted = "18106", placed_nodes = "418351", ["stamina:poisoned"] = "no", ["ocean_build.last_warning"] = "1.65343e+09", died = "246", hud_state = "on", repellant = "0", yl_commons_player_created = "1609243939" } } ``` Log identifier ``` [MOD] yl_report log identifier = pMSFymAobFBF3c9ifuAZ7nFAZ2GK7BJJ ``` Profiler save: ``` profile-20220615T223427.json_prettyEE ``` Status: ``` # Server: version: 5.5.1-yl | game: Minetest Game | uptime: 4h 49min 33s | max lag: 2.66s | clients: XeN, HPO, shanish, Moji, Service, AliasAlreadyTaken, HorusDamocles, Julia, Papi, DreamNotFound, Bailiff, pitman, drgn, LeetPeet, flux, Chache ``` Teleport command: ``` /teleport xyz 905 29 2210 ``` Compass command: ``` /give_compass Construction pMSFymAobFBF3c9ifuAZ7nFAZ2GK7BJJ D2691E 905 29 2210 ```
AliasAlreadyTaken was assigned by yourland-report 2022-06-15 20:34:27 +00:00
AliasAlreadyTaken added the
1. kind/bug
label 2022-06-15 22:09:07 +00:00

Not sure if bug or feature. I tend more to feature tbh.

Not sure if bug or feature. I tend more to feature tbh.
Member

this is a side effect of something being buildable_to

i feel like you shouldn't be able to "build" a node on top of the same node and delete the first node (e.g. grass), but that'd be an engine change.

alternatively, placing glow worms could work like placing crops, which have their own weird custom mechanic for handling this situation.

this is a side effect of something being [buildable_to](https://github.com/minetest/minetest/blob/992f501159b2fc6c5878d86cc477413250b4efa2/doc/lua_api.txt#L7973) i feel like you shouldn't be able to "build" a node on top of the *same* node and delete the first node (e.g. grass), but that'd be an engine change. alternatively, placing glow worms could work like placing crops, which have their own weird custom mechanic for handling this situation.
flux added this to the flux's TODO list project 2022-07-02 22:23:12 +00:00
flux added the
4. step/discussion
label 2022-09-20 20:12:40 +00:00
Member

closing as a dupe of #4342, as that has an upstream issue

closing as a dupe of #4342, as that has an upstream issue
flux closed this issue 2023-04-30 04:48:06 +00:00
flux added
5. result/duplicate
and removed
4. step/discussion
labels 2023-04-30 04:48:18 +00:00
flux removed this from the flux's TODO list project 2023-04-30 04:48:22 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 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#2083
No description provided.