rheo reports: note to self: what does "point ... #3405

Closed
opened 2023-01-02 01:56:28 +00:00 by yourland-report · 7 comments

rheo reports a bug:

note to self: what does "pointed_thing" look like when breaking/clicking/rightclicking a node from inside itself (e.g. noclip)

Player position:

{
	x = -4041,
	y = 3,
	z = -6640
}

Player look:

{
	x = -0.021355535835028,
	y = -0.20415434241295,
	z = -0.97870570421219
}

Player information:

{
	protocol_version = 41,
	major = 5,
	version_string = "5.7.0-dev-142c6f1c8-dirty",
	max_rtt = 4.2059998512268,
	ip_version = 6,
	min_rtt = 0.15700000524521,
	avg_rtt = 0.16599999368191,
	min_jitter = 0,
	max_jitter = 4.0139999389648,
	avg_jitter = 0.0030000060796738,
	connection_uptime = 22809,
	serialization_version = 29,
	patch = 0,
	state = "Active",
	formspec_version = 6,
	minor = 7,
	lang_code = ""
}

Player meta:

{
	fields = {
		digged_nodes = "10398",
		placed_nodes = "15682",
		died = "2",
		crafted = "577",
		yl_commons_thankyou = "30",
		["ocean_build.last_warning"] = "1.66814e+09",
		partychat = "party",
		["ocean_build.ocean_built"] = "6",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", [4] = \"unified_inventory:bag_large\"}",
		arenalib_infobox_arenaID = "0",
		["ethereal:fly_timer"] = "-99",
		yl_church = "return {[\"last_death\"] = {[\"y\"] = 15, [\"x\"] = 1353, [\"z\"] = 1089}}",
		yl_commons_player_created = "1644205752",
		yl_commons_player_joined = "1672601806",
		punch_count = "1016",
		jointime = "1644205752",
		bitten = "0",
		["stamina:level"] = "0",
		["3d_armor_inventory"] = "return {\"nether_mobs:dragon_boots\", \"3d_armor:helmet_party\", \"\", \"\", \"\", \"\"}",
		["stamina:poisoned"] = "no",
		inflicted_damage = "230550",
		["stamina:exhaustion"] = "91",
		hud_state = "off",
		["signslib:pos"] = "(1977,14,1168)",
		xp = "0",
		repellant = "0",
		played_time = "3014474"
	}
}

Log identifier


[MOD] yl_report log identifier = eFgJiJmWfqfzqwj7CfOOhmCnuN6lfBYA

Profiler save:

profile-20230102T015628.json_prettyEE

Status:

# Server: version: 5.6.1-yl | game: Minetest Game | uptime: 1d 12h 15min 42s | max lag: 3.21s | clients (24/42): afonsan, AliasAlreadyTaken, Bailiff, carles, darealbang, daydream, dukela, Futureismine, HABERACK, Insomniacs_Yello, jackofthebean000, Keithlene, LeetPeet, MinerLeon, mrminer, niceride, playerofgames, rheo, S-Dubb, Service, shanish4, Thepotato2, Therottenpotato, Xonon

Teleport command:

/teleport xyz -4041 3 -6640

Compass command:

/give_compass Construction eFgJiJmWfqfzqwj7CfOOhmCnuN6lfBYA D2691E -4041 3 -6640
rheo reports a bug: > note to self: what does "pointed_thing" look like when breaking/clicking/rightclicking a node from inside itself (e.g. noclip) Player position: ``` { x = -4041, y = 3, z = -6640 } ``` Player look: ``` { x = -0.021355535835028, y = -0.20415434241295, z = -0.97870570421219 } ``` Player information: ``` { protocol_version = 41, major = 5, version_string = "5.7.0-dev-142c6f1c8-dirty", max_rtt = 4.2059998512268, ip_version = 6, min_rtt = 0.15700000524521, avg_rtt = 0.16599999368191, min_jitter = 0, max_jitter = 4.0139999389648, avg_jitter = 0.0030000060796738, connection_uptime = 22809, serialization_version = 29, patch = 0, state = "Active", formspec_version = 6, minor = 7, lang_code = "" } ``` Player meta: ``` { fields = { digged_nodes = "10398", placed_nodes = "15682", died = "2", crafted = "577", yl_commons_thankyou = "30", ["ocean_build.last_warning"] = "1.66814e+09", partychat = "party", ["ocean_build.ocean_built"] = "6", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", [4] = \"unified_inventory:bag_large\"}", arenalib_infobox_arenaID = "0", ["ethereal:fly_timer"] = "-99", yl_church = "return {[\"last_death\"] = {[\"y\"] = 15, [\"x\"] = 1353, [\"z\"] = 1089}}", yl_commons_player_created = "1644205752", yl_commons_player_joined = "1672601806", punch_count = "1016", jointime = "1644205752", bitten = "0", ["stamina:level"] = "0", ["3d_armor_inventory"] = "return {\"nether_mobs:dragon_boots\", \"3d_armor:helmet_party\", \"\", \"\", \"\", \"\"}", ["stamina:poisoned"] = "no", inflicted_damage = "230550", ["stamina:exhaustion"] = "91", hud_state = "off", ["signslib:pos"] = "(1977,14,1168)", xp = "0", repellant = "0", played_time = "3014474" } } ``` Log identifier ``` [MOD] yl_report log identifier = eFgJiJmWfqfzqwj7CfOOhmCnuN6lfBYA ``` Profiler save: ``` profile-20230102T015628.json_prettyEE ``` Status: ``` # Server: version: 5.6.1-yl | game: Minetest Game | uptime: 1d 12h 15min 42s | max lag: 3.21s | clients (24/42): afonsan, AliasAlreadyTaken, Bailiff, carles, darealbang, daydream, dukela, Futureismine, HABERACK, Insomniacs_Yello, jackofthebean000, Keithlene, LeetPeet, MinerLeon, mrminer, niceride, playerofgames, rheo, S-Dubb, Service, shanish4, Thepotato2, Therottenpotato, Xonon ``` Teleport command: ``` /teleport xyz -4041 3 -6640 ``` Compass command: ``` /give_compass Construction eFgJiJmWfqfzqwj7CfOOhmCnuN6lfBYA D2691E -4041 3 -6640 ```
AliasAlreadyTaken was assigned by yourland-report 2023-01-02 01:56:28 +00:00
Member

if it does what i'd assume it does, and report the same position for both above and under, this could be made part of an anti-cheat mechanism. note that there's occasionally legit reasons to dig things from inside of nodes, e.g. things the player can walk through normally, and falling nodes like sand/gravel.

if it does what i'd assume it does, and report the same position for both `above` and `under`, this could be made part of an anti-cheat mechanism. note that there's occasionally legit reasons to dig things from inside of nodes, e.g. things the player can walk through normally, and falling nodes like sand/gravel.
flux added the
1. kind/other
4. step/needs confirmation
labels 2023-01-02 02:42:28 +00:00
Member

There are also benches and other things. When building like I do, tight build situations are common. Please don't hinder us by censored anti-cheat things.

There are also benches and other things. When building like I do, tight build situations are common. Please don't hinder us by *censored* anti-cheat things.

Sometimes using replacer tool might end up with your head in something you placed as well.

Sometimes using replacer tool might end up with your head in something you placed as well.
Member

i don't think this sort of anti-cheat is even needed on your-land, i just wanted to make a note to myself. but yes, this is certainly a way to detect someone e.g. digging ores while no-clipping using a hacked client.

i don't think this sort of anti-cheat is even needed on your-land, i just wanted to make a note to myself. but yes, this is certainly a way to detect someone e.g. digging ores while no-clipping using a hacked client.
flux closed this issue 2023-01-02 18:18:20 +00:00
flux added
5. result/fixed
and removed
4. step/needs confirmation
labels 2023-01-02 18:18:36 +00:00
Member

digging ores while no-clipping using a hacked client.

Does that even work? Noclip is useful when trying to connect tunnels from two ends or planning some things, but...for mining? Most things exist in sufficient quantity down there.

> digging ores while no-clipping using a hacked client. Does that even work? Noclip is useful when trying to connect tunnels from two ends or planning some things, but...for mining? Most things exist in sufficient quantity down there.

Anticheat certainly is welcome.

Anticheat certainly is welcome.
Member

Sokomine brings up a lot of good points, any sort of anticheat would need thorough vetting and testing. also, note that cheat detection, cheat prevention, and cheat punishment, are different things, and each is a lot of work.

Sokomine brings up a lot of good points, any sort of anticheat would need thorough vetting and testing. also, note that cheat detection, cheat prevention, and cheat punishment, are different things, and each is a lot of work.
Sign in to join this conversation.
No Milestone
No project
No Assignees
5 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#3405
No description provided.