Parrish reports: my fancy bed turned into a min ... #3229

Open
opened 2022-12-13 03:57:34 +00:00 by yourland-report · 3 comments

Parrish reports a bug:

my fancy bed turned into a mini fancy bed when I deleted it and try to changed it position!

Player position:

{
	z = 1189.1989746094,
	x = 2163.9189453125,
	y = 20.562000274658
}

Player look:

{
	z = 0.97534435987473,
	x = -0.043096132576466,
	y = -0.21643961966038
}

Player information:

{
	lang_code = "",
	state = "Active",
	formspec_version = 6,
	max_rtt = 1.3109999895096,
	ip_version = 6,
	min_rtt = 0.12899999320507,
	avg_rtt = 0.13899999856949,
	min_jitter = 0,
	major = 5,
	minor = 6,
	connection_uptime = 2797,
	serialization_version = 29,
	patch = 1,
	version_string = "5.6.1",
	protocol_version = 41,
	avg_jitter = 0,
	max_jitter = 1.1349999904633
}

Player meta:

{
	fields = {
		["ocean_build.ocean_built"] = "12",
		crafted = "247",
		["stamina:level"] = "17",
		yl_church = "return {[\"last_death_portal\"] = 1670823889, [\"last_death\"] = {[\"z\"] = 1186, [\"x\"] = 2158, [\"y\"] = 21}, [\"last_heal\"] = 1668474881}",
		["stamina:poisoned"] = "no",
		yl_commons_thankyou = "27",
		repellant = "0",
		yl_commons_player_created = "1664768836",
		yl_commons_player_joined = "1670901188",
		died = "323",
		["stamina:exhaustion"] = "47",
		hud_state = "on",
		inflicted_damage = "316152",
		["ocean_build.last_warning"] = "1.66805e+09",
		["3d_armor_inventory"] = "return {\"3d_armor:helmet_crystal 1 7820\", \"\", \"3d_armor:chestplate_crystal 1 8742\", \"shields:shield_rainbow 1 3504\", \"3d_armor:leggings_crystal 1 7820\", \"3d_armor:boots_crystal 1 9292\"}",
		arenalib_infobox_arenaID = "0",
		punch_count = "21917",
		xp = "220560",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		jointime = "1664768836",
		bitten = "0",
		["signslib:pos"] = "(-939,-1415,-3400)",
		played_time = "2838397",
		digged_nodes = "386801",
		placed_nodes = "91172",
		["ocean_build.forbidden"] = "true"
	}
}

Log identifier


[MOD] yl_report log identifier = MCRUVaadLPAmY2vicqawG8zDn604bAuJ

Profiler save:

profile-20221213T035734.json_prettyEE

Status:

# Server: version: 5.6.1-yl | game: Minetest Game | uptime: 3d 37min 6s | max lag: 2.07s | clients (17/42): 9T9, AliasAlreadyTaken, Bailiff, DanteLives, daydream, Domough, Ernesto, flux, Frostian, icser, Minetest13, NodeBreaker, NotWater, Parrish, PixelMan, Service, shanish2

Teleport command:

/teleport xyz 2164 21 1189

Compass command:

/give_compass Construction MCRUVaadLPAmY2vicqawG8zDn604bAuJ D2691E 2164 21 1189
Parrish reports a bug: > my fancy bed turned into a mini fancy bed when I deleted it and try to changed it position! Player position: ``` { z = 1189.1989746094, x = 2163.9189453125, y = 20.562000274658 } ``` Player look: ``` { z = 0.97534435987473, x = -0.043096132576466, y = -0.21643961966038 } ``` Player information: ``` { lang_code = "", state = "Active", formspec_version = 6, max_rtt = 1.3109999895096, ip_version = 6, min_rtt = 0.12899999320507, avg_rtt = 0.13899999856949, min_jitter = 0, major = 5, minor = 6, connection_uptime = 2797, serialization_version = 29, patch = 1, version_string = "5.6.1", protocol_version = 41, avg_jitter = 0, max_jitter = 1.1349999904633 } ``` Player meta: ``` { fields = { ["ocean_build.ocean_built"] = "12", crafted = "247", ["stamina:level"] = "17", yl_church = "return {[\"last_death_portal\"] = 1670823889, [\"last_death\"] = {[\"z\"] = 1186, [\"x\"] = 2158, [\"y\"] = 21}, [\"last_heal\"] = 1668474881}", ["stamina:poisoned"] = "no", yl_commons_thankyou = "27", repellant = "0", yl_commons_player_created = "1664768836", yl_commons_player_joined = "1670901188", died = "323", ["stamina:exhaustion"] = "47", hud_state = "on", inflicted_damage = "316152", ["ocean_build.last_warning"] = "1.66805e+09", ["3d_armor_inventory"] = "return {\"3d_armor:helmet_crystal 1 7820\", \"\", \"3d_armor:chestplate_crystal 1 8742\", \"shields:shield_rainbow 1 3504\", \"3d_armor:leggings_crystal 1 7820\", \"3d_armor:boots_crystal 1 9292\"}", arenalib_infobox_arenaID = "0", punch_count = "21917", xp = "220560", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", jointime = "1664768836", bitten = "0", ["signslib:pos"] = "(-939,-1415,-3400)", played_time = "2838397", digged_nodes = "386801", placed_nodes = "91172", ["ocean_build.forbidden"] = "true" } } ``` Log identifier ``` [MOD] yl_report log identifier = MCRUVaadLPAmY2vicqawG8zDn604bAuJ ``` Profiler save: ``` profile-20221213T035734.json_prettyEE ``` Status: ``` # Server: version: 5.6.1-yl | game: Minetest Game | uptime: 3d 37min 6s | max lag: 2.07s | clients (17/42): 9T9, AliasAlreadyTaken, Bailiff, DanteLives, daydream, Domough, Ernesto, flux, Frostian, icser, Minetest13, NodeBreaker, NotWater, Parrish, PixelMan, Service, shanish2 ``` Teleport command: ``` /teleport xyz 2164 21 1189 ``` Compass command: ``` /give_compass Construction MCRUVaadLPAmY2vicqawG8zDn604bAuJ D2691E 2164 21 1189 ```
AliasAlreadyTaken was assigned by yourland-report 2022-12-13 03:57:34 +00:00
flux added the
1. kind/bug
4. step/question
labels 2022-12-13 05:23:58 +00:00
Member

beds are implemented as 2 separate nodes; trying to manipulate them as individual nodes causes problems. i have no idea what problem is occurring here, we need to ask Parrish.

theoretically, beds should probably be implemented like doors - a single "real" node, which describes a nodebox/mesh that extends into neighboring nodes, and a "blocking" node that keeps someone from building something else in the other half of the bed (like we have nodes that keep you from building something on the upper half of a door)

beds are implemented as 2 separate nodes; trying to manipulate them as individual nodes causes problems. i have no idea what problem is occurring here, we need to ask Parrish. theoretically, beds should probably be implemented like doors - a single "real" node, which describes a nodebox/mesh that extends into neighboring nodes, and a "blocking" node that keeps someone from building something else in the other half of the bed (like we have nodes that keep you from building something on the upper half of a door)
Member

It was just up in the air one node up, and stuck there. He just wanted it gone so he could finish decorating so I used worldedit with permission so he could carry on with his building.

Since you interact with beds on the node closest to the feet end, I never figured they were implemented in any way NOT exactly like a door with a "business end" and a "blocking end" or whatever.

Anyways it was some fancy bed, not default one so those are decorative any ways, are they not? Gone now anyway.

It was just up in the air one node up, and stuck there. He just wanted it gone so he could finish decorating so I used worldedit with permission so he could carry on with his building. Since you interact with beds on the node closest to the feet end, I never figured they were implemented in any way NOT exactly like a door with a "business end" and a "blocking end" or whatever. Anyways it was some fancy bed, not default one so those are decorative any ways, are they not? Gone now anyway.
Member

It was just up in the air one node up, and stuck there.

yeah, the top of the bed is visible but not pointable, so if the bottom gets destroyed or moved in a "weird" way, the top becomes irremovable. most of the ways to do this have been patched (pistons, node replacement, falling nodes), but other possibilities might still exist.

actually i just tried testing various things and they didn't delete the bottom of the bed, but then i removed it by hand and for some reason the top stuck around... very sus.

Anyways it was some fancy bed, not default one so those are decorative any ways, are they not? Gone now anyway.

the fancy bed is from minetest_game.

> It was just up in the air one node up, and stuck there. yeah, the top of the bed is visible but not pointable, so if the bottom gets destroyed or moved in a "weird" way, the top becomes irremovable. most of the ways to do this have been patched (pistons, node replacement, falling nodes), but other possibilities might still exist. actually i just tried testing various things and they didn't delete the bottom of the bed, but then i removed it by hand and for some reason the top stuck around... very sus. > Anyways it was some fancy bed, not default one so those are decorative any ways, are they not? Gone now anyway. the fancy bed is from minetest_game.
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#3229
No description provided.