niceride reports: stick not allowed in Deployer ... #2751

Closed
opened 2022-09-23 18:11:25 +00:00 by yourland-report · 4 comments

niceride reports a bug:

stick not allowed in Deployer traditional use in Deployer is to occupy slots because stick is non-deployable (otherwise must use weird things like minecarts to take up spots)

Player position:

{
	z = 36.189002990723,
	x = 21.282001495361,
	y = -88.499000549316
}

Player look:

{
	z = 0.91946190595627,
	x = -0.38386592268944,
	y = 0.085069134831429
}

Player information:

{
	min_rtt = 0.15600000321865,
	max_rtt = 5.8639998435974,
	lang_code = "",
	protocol_version = 40,
	max_jitter = 5.5869998931885,
	avg_jitter = 0.023000001907349,
	connection_uptime = 16388,
	serialization_version = 29,
	patch = 1,
	major = 5,
	minor = 6,
	formspec_version = 6,
	state = "Active",
	version_string = "5.6.1",
	min_jitter = 0,
	avg_rtt = 0.17499999701977,
	ip_version = 6
}

Player meta:

{
	fields = {
		repellant = "0",
		["stamina:level"] = "18",
		["stamina:poisoned"] = "no",
		["stamina:exhaustion"] = "42",
		yl_church = "return {[\"last_death\"] = {[\"z\"] = 8, [\"x\"] = 20, [\"y\"] = -94}, [\"last_death_portal\"] = 1663290853}",
		digged_nodes = "157279",
		placed_nodes = "71185",
		bitten = "0",
		yl_commons_player_joined = "1663940316",
		punch_count = "7440",
		arenalib_infobox_arenaID = "0",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		["3d_armor_inventory"] = "return {\"3d_armor:chestplate_diamond 1 80\", \"3d_armor:helmet_diamond 1 7440\", \"3d_armor:leggings_diamond 1 80\", \"shields:shield_rainbow 1 7684\", \"3d_armor:boots_crystal 1 40\", \"\"}",
		crafted = "90434",
		inflicted_damage = "134286",
		yl_commons_player_created = "1660920889",
		played_time = "436393",
		died = "8",
		hud_state = "on",
		xp = "198835",
		yl_commons_thankyou = "2",
		["ocean_build.last_warning"] = "1.66312e+09",
		["ocean_build.forbidden"] = "true",
		["ocean_build.ocean_built"] = "12",
		jointime = "1660920889"
	}
}

Log identifier


[MOD] yl_report log identifier = 1bsPO8tWRnJw55Isk0TzoN2BOtZdK1Bs

Profiler save:

profile-20220923T181125.json_prettyEE

Status:

# Server: version: 5.5.1-yl | game: Minetest Game | uptime: 18h 26min 3s | max lag: 2.37s | clients: Murmel, rabenkind, gustavo1, Armades, Bill88, Davidsoft, Therottenpotato, RIPBla, pitman, Boot, AliasAlreadyTaken, AzaThoth, Service, Koolk7474, Bailiff, ourland, flux, Bla, daydream, niceride

Teleport command:

/teleport xyz 21 -88 36

Compass command:

/give_compass Construction 1bsPO8tWRnJw55Isk0TzoN2BOtZdK1Bs D2691E 21 -88 36
niceride reports a bug: > stick not allowed in Deployer traditional use in Deployer is to occupy slots because stick is non-deployable (otherwise must use weird things like minecarts to take up spots) Player position: ``` { z = 36.189002990723, x = 21.282001495361, y = -88.499000549316 } ``` Player look: ``` { z = 0.91946190595627, x = -0.38386592268944, y = 0.085069134831429 } ``` Player information: ``` { min_rtt = 0.15600000321865, max_rtt = 5.8639998435974, lang_code = "", protocol_version = 40, max_jitter = 5.5869998931885, avg_jitter = 0.023000001907349, connection_uptime = 16388, serialization_version = 29, patch = 1, major = 5, minor = 6, formspec_version = 6, state = "Active", version_string = "5.6.1", min_jitter = 0, avg_rtt = 0.17499999701977, ip_version = 6 } ``` Player meta: ``` { fields = { repellant = "0", ["stamina:level"] = "18", ["stamina:poisoned"] = "no", ["stamina:exhaustion"] = "42", yl_church = "return {[\"last_death\"] = {[\"z\"] = 8, [\"x\"] = 20, [\"y\"] = -94}, [\"last_death_portal\"] = 1663290853}", digged_nodes = "157279", placed_nodes = "71185", bitten = "0", yl_commons_player_joined = "1663940316", punch_count = "7440", arenalib_infobox_arenaID = "0", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", ["3d_armor_inventory"] = "return {\"3d_armor:chestplate_diamond 1 80\", \"3d_armor:helmet_diamond 1 7440\", \"3d_armor:leggings_diamond 1 80\", \"shields:shield_rainbow 1 7684\", \"3d_armor:boots_crystal 1 40\", \"\"}", crafted = "90434", inflicted_damage = "134286", yl_commons_player_created = "1660920889", played_time = "436393", died = "8", hud_state = "on", xp = "198835", yl_commons_thankyou = "2", ["ocean_build.last_warning"] = "1.66312e+09", ["ocean_build.forbidden"] = "true", ["ocean_build.ocean_built"] = "12", jointime = "1660920889" } } ``` Log identifier ``` [MOD] yl_report log identifier = 1bsPO8tWRnJw55Isk0TzoN2BOtZdK1Bs ``` Profiler save: ``` profile-20220923T181125.json_prettyEE ``` Status: ``` # Server: version: 5.5.1-yl | game: Minetest Game | uptime: 18h 26min 3s | max lag: 2.37s | clients: Murmel, rabenkind, gustavo1, Armades, Bill88, Davidsoft, Therottenpotato, RIPBla, pitman, Boot, AliasAlreadyTaken, AzaThoth, Service, Koolk7474, Bailiff, ourland, flux, Bla, daydream, niceride ``` Teleport command: ``` /teleport xyz 21 -88 36 ``` Compass command: ``` /give_compass Construction 1bsPO8tWRnJw55Isk0TzoN2BOtZdK1Bs D2691E 21 -88 36 ```
AliasAlreadyTaken was assigned by yourland-report 2022-09-23 18:11:25 +00:00
flux added the
1. kind/balancing
label 2022-09-23 18:24:22 +00:00
Member

i think the better solution is to augment the deployer & nodebreaker w/ a way to limit the quantity of items in them

i think the better solution is to augment the deployer & nodebreaker w/ a way to limit the quantity of items in them

If nodebreaker and deployer get a digilines variant they should have a single inventory slot. Yet, that doesn't address mesecon circuit usage.

Is there any crash that is possible from having sticks in deployer? I think add sticks to allowlist and suggest using that to limit quantity of items. It's a very simple workaround.

If nodebreaker and deployer get a digilines variant they should have a single inventory slot. Yet, that doesn't address mesecon circuit usage. Is there any crash that is possible from having sticks in deployer? I think add sticks to allowlist and suggest using that to limit quantity of items. It's a very simple workaround.
flux added the
3. source/mod upstream
2. prio/elevated
2. prio/good first issue
labels 2022-09-27 00:22:23 +00:00
Member

implemented in d7f0eec139

implemented in https://gitea.your-land.de/your-land/yl_commons/commit/d7f0eec1399f7c1871390bb0d406dc1aefbf9e3b
flux added
4. step/ready to QA test
and removed
3. source/mod upstream
labels 2022-11-07 17:48:14 +00:00
flux removed the
2. prio/good first issue
label 2022-11-08 00:01:48 +00:00
AliasAlreadyTaken added this to the 1.1.116 milestone 2022-11-11 14:33:03 +00:00

Confirming that sticks as "dead item" in deployer inventory slots is now live and working as expected.

Confirming that sticks as "dead item" in deployer inventory slots is now live and working as expected.
flux added
5. result/fixed
and removed
4. step/ready to QA test
labels 2022-11-15 01:38:48 +00:00
AliasAlreadyTaken was unassigned by flux 2022-11-15 01:38:56 +00:00
flux closed this issue 2022-11-15 01:39:01 +00:00
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#2751
No description provided.