daydream reports: working with recipe workbench ... #3121

Open
opened 1 week ago by yourland-report · 3 comments
Collaborator

daydream reports a bug:

working with recipe workbench - if you need a big pot for the recipe, you have to have two of them because putting the recipe in the recipe section TAKES your pot for real instead of just representing it like the representation in the shops.

Player position:

{
	x = 2099.2290039063,
	y = 7.5,
	z = 1573.8690185547
}

Player look:

{
	x = -0.93544256687164,
	y = -0.34677195549011,
	z = 0.06853049248457
}

Player information:

{
	major = 5,
	minor = 6,
	version_string = "5.6.1",
	ip_version = 6,
	min_rtt = 0.17000000178814,
	avg_rtt = 0.17700000107288,
	min_jitter = 0,
	max_jitter = 0.73699998855591,
	avg_jitter = 0,
	connection_uptime = 8158,
	serialization_version = 29,
	patch = 1,
	formspec_version = 6,
	state = "Active",
	protocol_version = 41,
	lang_code = "",
	max_rtt = 0.93800002336502
}

Player meta:

{
	fields = {
		yl_commons_player_joined = "1669218834",
		["petz:lycanthropy"] = "0",
		yl_church = "return {[\"last_death_portal\"] = 1669132530, [\"last_death\"] = {[\"y\"] = 16, [\"z\"] = 10404, [\"x\"] = 6657}}",
		["petz:old_override_table"] = "return {[\"new_move\"] = true, [\"sneak\"] = true, [\"sneak_glitch\"] = false, [\"jump\"] = 1.5, [\"speed\"] = 2, [\"gravity\"] = 1}",
		arenalib_infobox_arenaID = "0",
		digged_nodes = "1134561",
		["petz:werewolf_vignette_id"] = "5",
		partychat = "party",
		["stamina:exhaustion"] = "25",
		["ocean_build.last_warning"] = "1.65235e+09",
		hud_state = "on",
		["petz:werewolf_clan_idx"] = "2",
		["signslib:pos"] = "(2095,7,1134)",
		inflicted_damage = "900272",
		yl_commons_player_created = "1650064821",
		["stamina:poisoned"] = "no",
		jointime = "1650064821",
		bitten = "0",
		["3d_armor_inventory"] = "return {\"3d_armor:helmet_crystal 1 4900\", \"shields:shield_rainbow 1 1960\", \"3d_armor:chestplate_crystal 1 4900\", \"3d_armor:leggings_crystal 1 4900\", \"3d_armor:boots_crystal 1 4900\", \"\"}",
		died = "138",
		repellant = "0",
		["unified_inventory:bags"] = "return {\"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\"}",
		xp = "976328",
		played_time = "9351588",
		xp_redo_hud_color = "0xFFC001",
		placed_nodes = "162332",
		["stamina:level"] = "12",
		yl_commons_thankyou = "133",
		crafted = "2063",
		["ocean_build.ocean_built"] = "8",
		punch_count = "45561",
		["petz:werewolf"] = "0"
	}
}

Log identifier


[MOD] yl_report log identifier = VJoLjA3gsZUMrnU8Nj3dcjhRzI8u3t4c

Profiler save:

profile-20221123T180920.json_prettyEE

Status:

# Server: version: 5.6.1-yl | game: Minetest Game | uptime: 11h 10min 42s | max lag: 2.99s | clients (24/42): AliasAlreadyTaken, Antimatter_76AFK, Bailiff, bizon, Boris, Chicago, daydream, dddddddddd, ecki, Egerbur, flux, Kadax, LeetPeet, LZXTVhCSVlr, MartinCZ, Minetest13, niceride, Qichta29, Sandra, Service, shanish, sherkhan30452, Violetta, yoneda

Teleport command:

/teleport xyz 2099 8 1574

Compass command:

/give_compass Construction VJoLjA3gsZUMrnU8Nj3dcjhRzI8u3t4c D2691E 2099 8 1574
daydream reports a bug: > working with recipe workbench - if you need a big pot for the recipe, you have to have two of them because putting the recipe in the recipe section TAKES your pot for real instead of just representing it like the representation in the shops. Player position: ``` { x = 2099.2290039063, y = 7.5, z = 1573.8690185547 } ``` Player look: ``` { x = -0.93544256687164, y = -0.34677195549011, z = 0.06853049248457 } ``` Player information: ``` { major = 5, minor = 6, version_string = "5.6.1", ip_version = 6, min_rtt = 0.17000000178814, avg_rtt = 0.17700000107288, min_jitter = 0, max_jitter = 0.73699998855591, avg_jitter = 0, connection_uptime = 8158, serialization_version = 29, patch = 1, formspec_version = 6, state = "Active", protocol_version = 41, lang_code = "", max_rtt = 0.93800002336502 } ``` Player meta: ``` { fields = { yl_commons_player_joined = "1669218834", ["petz:lycanthropy"] = "0", yl_church = "return {[\"last_death_portal\"] = 1669132530, [\"last_death\"] = {[\"y\"] = 16, [\"z\"] = 10404, [\"x\"] = 6657}}", ["petz:old_override_table"] = "return {[\"new_move\"] = true, [\"sneak\"] = true, [\"sneak_glitch\"] = false, [\"jump\"] = 1.5, [\"speed\"] = 2, [\"gravity\"] = 1}", arenalib_infobox_arenaID = "0", digged_nodes = "1134561", ["petz:werewolf_vignette_id"] = "5", partychat = "party", ["stamina:exhaustion"] = "25", ["ocean_build.last_warning"] = "1.65235e+09", hud_state = "on", ["petz:werewolf_clan_idx"] = "2", ["signslib:pos"] = "(2095,7,1134)", inflicted_damage = "900272", yl_commons_player_created = "1650064821", ["stamina:poisoned"] = "no", jointime = "1650064821", bitten = "0", ["3d_armor_inventory"] = "return {\"3d_armor:helmet_crystal 1 4900\", \"shields:shield_rainbow 1 1960\", \"3d_armor:chestplate_crystal 1 4900\", \"3d_armor:leggings_crystal 1 4900\", \"3d_armor:boots_crystal 1 4900\", \"\"}", died = "138", repellant = "0", ["unified_inventory:bags"] = "return {\"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\"}", xp = "976328", played_time = "9351588", xp_redo_hud_color = "0xFFC001", placed_nodes = "162332", ["stamina:level"] = "12", yl_commons_thankyou = "133", crafted = "2063", ["ocean_build.ocean_built"] = "8", punch_count = "45561", ["petz:werewolf"] = "0" } } ``` Log identifier ``` [MOD] yl_report log identifier = VJoLjA3gsZUMrnU8Nj3dcjhRzI8u3t4c ``` Profiler save: ``` profile-20221123T180920.json_prettyEE ``` Status: ``` # Server: version: 5.6.1-yl | game: Minetest Game | uptime: 11h 10min 42s | max lag: 2.99s | clients (24/42): AliasAlreadyTaken, Antimatter_76AFK, Bailiff, bizon, Boris, Chicago, daydream, dddddddddd, ecki, Egerbur, flux, Kadax, LeetPeet, LZXTVhCSVlr, MartinCZ, Minetest13, niceride, Qichta29, Sandra, Service, shanish, sherkhan30452, Violetta, yoneda ``` Teleport command: ``` /teleport xyz 2099 8 1574 ``` Compass command: ``` /give_compass Construction VJoLjA3gsZUMrnU8Nj3dcjhRzI8u3t4c D2691E 2099 8 1574 ```
AliasAlreadyTaken was assigned by yourland-report 1 week ago
flux added the
1. kind/bug
label 1 week ago
Collaborator

this is a fundamental architectural problem w/ the game, w/ implications in the client, because the item that a player is "holding" (mouse-clicked) occupies an awkward ontological state.

probably certain actions should be forbidden instead of resulting in unexpected results.

i bet there's at least one upstream issue about this, but i'm falling asleep. i'll look that up some other day.

this is a fundamental architectural problem w/ the game, w/ implications in the client, because the item that a player is "holding" (mouse-clicked) occupies an awkward ontological state. probably certain actions should be forbidden instead of resulting in unexpected results. i bet there's at least one upstream issue about this, but i'm falling asleep. i'll look that up some other day.

Any block that requires the player to "put" something in a "decision slot" in contrast to a "storage slot" should not have a "real" item, but only a copy.

"decision slots" are kind of those where the player tells the block what to do, like the recipe area of workbenches and autocrafters, sorting tubes, ware and price in smartshops

"storage slots" are those where items are stored after or before processing, like the inventory of autocrafters or the result area or chests

Any block that requires the player to "put" something in a "decision slot" in contrast to a "storage slot" should not have a "real" item, but only a copy. "decision slots" are kind of those where the player tells the block what to do, like the recipe area of workbenches and autocrafters, sorting tubes, ware and price in smartshops "storage slots" are those where items are stored after or before processing, like the inventory of autocrafters or the result area or chests
Collaborator

alright, this wasn't what i was thinking it was. shouldn't be too hard to fix.

alright, this wasn't what i was thinking it was. shouldn't be too hard to fix.
flux added the
3. source/mod upstream
2. prio/good first issue
labels 1 week ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#3121
Loading…
There is no content yet.