Absolute_Mongoose reports: very frustrating issue with la ... #3499

Open
opened 2023-01-12 13:17:23 +00:00 by yourland-report · 3 comments

Absolute_Mongoose reports a bug:

very frustrating issue with lag negating held shift key resulting in falling off and dying while building bridges. Also sometimes because placed blocks disapppear. Results in great loss of gold due to repeated portal trips.

Player position:

{
	z = 1556.4030761719,
	x = 2160.9641113281,
	y = -2865.4990234375
}

Player look:

{
	z = 0.031268291175365,
	x = 0.93274343013763,
	y = -0.3591825067997
}

Player information:

{
	minor = 6,
	ip_version = 6,
	min_rtt = 0.12600000202656,
	avg_rtt = 0.13400000333786,
	min_jitter = 0,
	max_jitter = 1.1599999666214,
	avg_jitter = 0.0069999992847443,
	connection_uptime = 19019,
	serialization_version = 29,
	patch = 1,
	version_string = "5.6.1",
	lang_code = "",
	protocol_version = 41,
	state = "Active",
	max_rtt = 1.2979999780655,
	major = 5,
	formspec_version = 6
}

Player meta:

{
	fields = {
		xp = "113675",
		["stamina:exhaustion"] = "123",
		partychat = "party",
		["signslib:pos"] = "(1967,-2756,1521)",
		hud_state = "on",
		repellant = "0",
		yl_church = "return {[\"last_death\"] = {[\"z\"] = 1557, [\"x\"] = 2156, [\"y\"] = -2864}, [\"last_death_portal\"] = 1673529365}",
		played_time = "311919",
		digged_nodes = "119786",
		yl_commons_thankyou = "6",
		died = "30",
		placed_nodes = "25431",
		yl_commons_player_created = "1671836768",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		yl_commons_player_joined = "1673510447",
		jointime = "1671836768",
		arenalib_infobox_arenaID = "0",
		punch_count = "1781",
		["3d_armor_inventory"] = "return {\"3d_armor:helmet_crystal 1 600\", \"shields:shield_crystal 1 600\", \"3d_armor:leggings_crystal 1 600\", \"3d_armor:boots_crystal 1 600\", \"3d_armor:chestplate_crystal 1 600\", \"\"}",
		inflicted_damage = "26304",
		crafted = "685",
		["stamina:level"] = "13",
		bitten = "0",
		["stamina:poisoned"] = "no"
	}
}

Log identifier


[MOD] yl_report log identifier = QSKDAobOSpj5tl4rQXXV6FGxoObm9u97

Profiler save:

profile-20230112T131723.json_prettyEE

Status:

# Server: version: 5.6.1-yl | game: Minetest Game | uptime: 1d 15min 5s | max lag: 2.48s | clients (17/42): Absolute_Mongoose, AliasAlreadyTaken, Antimatter_76, Azelf, Bailiff, bonbenNo1, croton, daydream, do_ob, HorusDamocles, JeCel, Miri, Murmel, niceride, phillip, Robo, Service

Teleport command:

/teleport xyz 2161 -2865 1556

Compass command:

/give_compass Construction QSKDAobOSpj5tl4rQXXV6FGxoObm9u97 D2691E 2161 -2865 1556
Absolute_Mongoose reports a bug: > very frustrating issue with lag negating held shift key resulting in falling off and dying while building bridges. Also sometimes because placed blocks disapppear. Results in great loss of gold due to repeated portal trips. Player position: ``` { z = 1556.4030761719, x = 2160.9641113281, y = -2865.4990234375 } ``` Player look: ``` { z = 0.031268291175365, x = 0.93274343013763, y = -0.3591825067997 } ``` Player information: ``` { minor = 6, ip_version = 6, min_rtt = 0.12600000202656, avg_rtt = 0.13400000333786, min_jitter = 0, max_jitter = 1.1599999666214, avg_jitter = 0.0069999992847443, connection_uptime = 19019, serialization_version = 29, patch = 1, version_string = "5.6.1", lang_code = "", protocol_version = 41, state = "Active", max_rtt = 1.2979999780655, major = 5, formspec_version = 6 } ``` Player meta: ``` { fields = { xp = "113675", ["stamina:exhaustion"] = "123", partychat = "party", ["signslib:pos"] = "(1967,-2756,1521)", hud_state = "on", repellant = "0", yl_church = "return {[\"last_death\"] = {[\"z\"] = 1557, [\"x\"] = 2156, [\"y\"] = -2864}, [\"last_death_portal\"] = 1673529365}", played_time = "311919", digged_nodes = "119786", yl_commons_thankyou = "6", died = "30", placed_nodes = "25431", yl_commons_player_created = "1671836768", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", yl_commons_player_joined = "1673510447", jointime = "1671836768", arenalib_infobox_arenaID = "0", punch_count = "1781", ["3d_armor_inventory"] = "return {\"3d_armor:helmet_crystal 1 600\", \"shields:shield_crystal 1 600\", \"3d_armor:leggings_crystal 1 600\", \"3d_armor:boots_crystal 1 600\", \"3d_armor:chestplate_crystal 1 600\", \"\"}", inflicted_damage = "26304", crafted = "685", ["stamina:level"] = "13", bitten = "0", ["stamina:poisoned"] = "no" } } ``` Log identifier ``` [MOD] yl_report log identifier = QSKDAobOSpj5tl4rQXXV6FGxoObm9u97 ``` Profiler save: ``` profile-20230112T131723.json_prettyEE ``` Status: ``` # Server: version: 5.6.1-yl | game: Minetest Game | uptime: 1d 15min 5s | max lag: 2.48s | clients (17/42): Absolute_Mongoose, AliasAlreadyTaken, Antimatter_76, Azelf, Bailiff, bonbenNo1, croton, daydream, do_ob, HorusDamocles, JeCel, Miri, Murmel, niceride, phillip, Robo, Service ``` Teleport command: ``` /teleport xyz 2161 -2865 1556 ``` Compass command: ``` /give_compass Construction QSKDAobOSpj5tl4rQXXV6FGxoObm9u97 D2691E 2161 -2865 1556 ```
AliasAlreadyTaken was assigned by yourland-report 2023-01-12 13:17:23 +00:00

And great loss of XP.

And great loss of XP.
flux added the
3. source/lag
1. kind/bug
labels 2023-01-12 16:54:09 +00:00

Yup same happened with me, in fact, I can trick the server by placing more extra blocks than I actually have and it won't disappear.

Yup same happened with me, in fact, I can trick the server by placing more extra blocks than I actually have and it won't disappear.
Member

this has to do w/ how minetest does node placement prediction. the client tries to guess that a node will be placed, but actual inventory modifications require communication w/ the server, so the predictions can be "wrong" sometimes, particularly when there's lag.

possibly SSCSM will allow implementing something better, but there's nothing in the architecture of the game to fix this currently. best course of action is to reduce lag, but as long as people want to farm the nether constantly, this is unlikely to change.

this has to do w/ how minetest does node placement prediction. the client tries to guess that a node will be placed, but actual inventory modifications require communication w/ the server, so the predictions can be "wrong" sometimes, particularly when there's lag. possibly SSCSM will allow implementing something better, but there's nothing in the architecture of the game to fix this currently. best course of action is to reduce lag, but as long as people want to farm the nether constantly, this is unlikely to change.
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#3499
No description provided.