Parrish reports: having tapestry in bag of one ... #5426

Open
opened 2023-10-28 01:26:38 +00:00 by yourland-report · 4 comments

Parrish reports a bug:

having tapestry in bag of one dyed color and having just regular white tapestry in bag as well. when you node replace the using the colored one. it uses the white onese instead of the colored ones. so one its wasting ones still able to dye and two its duping the colored one in bag.

Player position:

{
	x = -6995.1030273438,
	y = 20.5,
	z = -9510.0205078125
}

Player look:

{
	x = 0.029199510812759,
	y = 0.2062041759491,
	z = -0.97807323932648
}

Player information:

{
	min_rtt = 0.12600000202656,
	avg_rtt = 0.14499999582767,
	min_jitter = 0,
	max_jitter = 15.210999488831,
	avg_jitter = 0.016000002622604,
	connection_uptime = 4050,
	serialization_version = 29,
	patch = 0,
	version_string = "5.7.0",
	max_rtt = 15.416999816895,
	major = 5,
	state = "Active",
	lang_code = "",
	protocol_version = 42,
	minor = 7,
	formspec_version = 6,
	ip_version = 6
}

Player meta:

{
	fields = {
		["stamina:poisoned"] = "no",
		["stamina:exhaustion"] = "144",
		yl_commons_player_created = "1664768836",
		yl_commons_player_joined = "1698452390",
		["petz:old_override_table"] = "return {[\"gravity\"] = 1, [\"sneak_glitch\"] = false, [\"new_move\"] = true, [\"speed\"] = 2, [\"jump\"] = 1.5, [\"sneak\"] = true}",
		["petz:werewolf_clan_idx"] = "1",
		punch_count = "134177",
		xp_redo_hud_color = "0xCB6015",
		played_time = "7424554",
		digged_nodes = "1625164",
		["petz:werewolf_vignette_id"] = "19",
		died = "1054",
		crafted = "175603",
		arenalib_infobox_arenaID = "0",
		repellant = "0",
		["3d_armor_inventory"] = "return {\"3d_armor:helmet_nether 1 12860\", \"3d_armor:chestplate_nether 1 22360\", \"3d_armor:boots_crystal 1 11180\", \"3d_armor:leggings_nether 1 22360\", \"shields:shield_rainbow 1 4472\", \"\"}",
		xp = "970289",
		jointime = "1664768836",
		bitten = "0",
		yl_commons_thankyou = "164",
		hotbar_size = "20",
		["ocean_build.last_warning"] = "1.67367e+09",
		["ocean_build.forbidden"] = "true",
		["ocean_build.ocean_built"] = "12",
		["petz:werewolf"] = "0",
		inflicted_damage = "1947162",
		["petz:lycanthropy"] = "0",
		["stamina:level"] = "10",
		["signslib:pos"] = "(-7042,3,-9586)",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		hud_state = "on",
		placed_nodes = "564706",
		partychat = "party",
		yl_church = "return {[\"last_death\"] = {[\"x\"] = -7458, [\"y\"] = -10, [\"z\"] = -9608}, [\"last_death_portal\"] = 1698456177, [\"last_heal\"] = 1682523126}"
	}
}

Log identifier


[MOD] yl_report log identifier = p6QRi3vHQdWg05yoCuFX4UlakXeu3p3z

Profiler save:

profile-20231028T012638.json_prettyEE

Status:

# Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 6h 39min 4s | max lag: 0.341s | clients (19/52): AliasAlreadyTaken, Aliza, Andromeda, annah, Bailiff, bellgrade, Boot, Buddyman777, daydream, DezS4125, Garag_Enthor, jackofthebean000, mob, Parrish, Penelopee, Service, Taiel, taonza12, the_chosen_one

Teleport command:

/teleport xyz -6995 21 -9510

Compass command:

/give_compass Construction p6QRi3vHQdWg05yoCuFX4UlakXeu3p3z D2691E -6995 21 -9510
Parrish reports a bug: > having tapestry in bag of one dyed color and having just regular white tapestry in bag as well. when you node replace the using the colored one. it uses the white onese instead of the colored ones. so one its wasting ones still able to dye and two its duping the colored one in bag. Player position: ``` { x = -6995.1030273438, y = 20.5, z = -9510.0205078125 } ``` Player look: ``` { x = 0.029199510812759, y = 0.2062041759491, z = -0.97807323932648 } ``` Player information: ``` { min_rtt = 0.12600000202656, avg_rtt = 0.14499999582767, min_jitter = 0, max_jitter = 15.210999488831, avg_jitter = 0.016000002622604, connection_uptime = 4050, serialization_version = 29, patch = 0, version_string = "5.7.0", max_rtt = 15.416999816895, major = 5, state = "Active", lang_code = "", protocol_version = 42, minor = 7, formspec_version = 6, ip_version = 6 } ``` Player meta: ``` { fields = { ["stamina:poisoned"] = "no", ["stamina:exhaustion"] = "144", yl_commons_player_created = "1664768836", yl_commons_player_joined = "1698452390", ["petz:old_override_table"] = "return {[\"gravity\"] = 1, [\"sneak_glitch\"] = false, [\"new_move\"] = true, [\"speed\"] = 2, [\"jump\"] = 1.5, [\"sneak\"] = true}", ["petz:werewolf_clan_idx"] = "1", punch_count = "134177", xp_redo_hud_color = "0xCB6015", played_time = "7424554", digged_nodes = "1625164", ["petz:werewolf_vignette_id"] = "19", died = "1054", crafted = "175603", arenalib_infobox_arenaID = "0", repellant = "0", ["3d_armor_inventory"] = "return {\"3d_armor:helmet_nether 1 12860\", \"3d_armor:chestplate_nether 1 22360\", \"3d_armor:boots_crystal 1 11180\", \"3d_armor:leggings_nether 1 22360\", \"shields:shield_rainbow 1 4472\", \"\"}", xp = "970289", jointime = "1664768836", bitten = "0", yl_commons_thankyou = "164", hotbar_size = "20", ["ocean_build.last_warning"] = "1.67367e+09", ["ocean_build.forbidden"] = "true", ["ocean_build.ocean_built"] = "12", ["petz:werewolf"] = "0", inflicted_damage = "1947162", ["petz:lycanthropy"] = "0", ["stamina:level"] = "10", ["signslib:pos"] = "(-7042,3,-9586)", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", hud_state = "on", placed_nodes = "564706", partychat = "party", yl_church = "return {[\"last_death\"] = {[\"x\"] = -7458, [\"y\"] = -10, [\"z\"] = -9608}, [\"last_death_portal\"] = 1698456177, [\"last_heal\"] = 1682523126}" } } ``` Log identifier ``` [MOD] yl_report log identifier = p6QRi3vHQdWg05yoCuFX4UlakXeu3p3z ``` Profiler save: ``` profile-20231028T012638.json_prettyEE ``` Status: ``` # Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 6h 39min 4s | max lag: 0.341s | clients (19/52): AliasAlreadyTaken, Aliza, Andromeda, annah, Bailiff, bellgrade, Boot, Buddyman777, daydream, DezS4125, Garag_Enthor, jackofthebean000, mob, Parrish, Penelopee, Service, Taiel, taonza12, the_chosen_one ``` Teleport command: ``` /teleport xyz -6995 21 -9510 ``` Compass command: ``` /give_compass Construction p6QRi3vHQdWg05yoCuFX4UlakXeu3p3z D2691E -6995 21 -9510 ```
AliasAlreadyTaken was assigned by yourland-report 2023-10-28 01:26:38 +00:00
flux added the
1. kind/bug
3. source/integration
labels 2023-11-08 21:42:54 +00:00
Member

unless i'm misunderstanding something, i think a simpler way to state this is that the replacer will place tapestries of whatever color you copy, no matter the color of the tapestries in your inventory. to fix this, the replacer needs to be aware of the palette index of the item in the inventory, for relevant paramtype2s. tricky.

unless i'm misunderstanding something, i think a simpler way to state this is that the replacer will place tapestries of whatever color you copy, no matter the color of the tapestries in your inventory. to fix this, the replacer needs to be aware of the palette index of the item in the inventory, for relevant paramtype2s. tricky.
Member

i figure this also could be exploited w/ darkage milky glass and anything else that uses hardware coloring.

i figure this also could be exploited w/ darkage milky glass and anything else that uses hardware coloring.
flux added the
3. source/mod upstream
4. step/blocked
labels 2023-11-09 22:02:31 +00:00
Member

i've been working on adding this functionality to my replacer redo, which has been an adventure. currently that's blocked on a bug in unifieddyes, which i've PR'ed https://github.com/mt-mods/unifieddyes/pull/15

i've been working on adding this functionality to my replacer redo, which has been an adventure. currently that's blocked on a bug in unifieddyes, which i've PR'ed https://github.com/mt-mods/unifieddyes/pull/15
Member

the functionality is now in my replacer redo. if we decide to go w/ Sokomine's version, i can PR when it's adopted, though there's also some stuff i'll have to pull out of futil to make it work.

the functionality is now in my replacer redo. if we decide to go w/ Sokomine's version, i can PR when it's adopted, though there's also some stuff i'll have to pull out of futil to make it work.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 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#5426
No description provided.