Xonon reports: butterflies:butterfly_* seems ... #1549

Open
opened 2022-03-04 07:43:23 +00:00 by yourland-report · 3 comments

Xonon reports a bug:

butterflies:butterfly_* seems that they can not be placed

Player position:

{
	y = 4.5,
	x = 3775.9360351563,
	z = 2329.9250488281
}

Player look:

{
	y = -0.27379134297371,
	x = -0.61886870861053,
	z = 0.73623359203339
}

Player information:

{
	min_rtt = 0.15399999916553,
	max_rtt = 9.1070003509521,
	connection_uptime = 10207,
	max_jitter = 8.94700050354,
	minor = 5,
	major = 5,
	ip_version = 6,
	formspec_version = 4,
	patch = 0,
	protocol_version = 39,
	serialization_version = 28,
	lang_code = "",
	version_string = "5.5.0-dev-40bee27",
	avg_rtt = 0.15700000524521,
	state = "Active",
	avg_jitter = 0.16999998688698,
	min_jitter = 0
}

Player meta:

{
	fields = {
		["3d_armor_inventory"] = "return {\"3d_armor:boots_crystal 1 7720\", \"3d_armor:chestplate_rainbow 1 6744\", \"3d_armor:helmet_rainbow 1 6744\", \"3d_armor:leggings_rainbow 1 6744\", \"shields:shield_rainbow 1 2920\", \"\"}",
		["petz:werewolf_vignette_id"] = "19",
		played_time = "3444345",
		jointime = "1621665541",
		yl_commons_player_joined = "1646369653",
		["signslib:pos"] = "(852,6,1996)",
		digged_nodes = "428470",
		["petz:werewolf"] = "0",
		bitten = "0",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		partychat = "party",
		yl_commons_thankyou = "50",
		["petz:lycanthropy"] = "1",
		yl_church = "return {[\"last_death\"] = {[\"y\"] = 29807, [\"x\"] = 3766, [\"z\"] = 2334}, [\"last_death_portal\"] = 1644989998}",
		punch_count = "20951",
		["stamina:level"] = "14",
		xp = "473123",
		arenalib_infobox_arenaID = "0",
		inflicted_damage = "277388",
		crafted = "23040",
		["petz:old_override_table"] = "return {[\"new_move\"] = true, [\"sneak\"] = true, [\"sneak_glitch\"] = false, [\"jump\"] = 1.5, [\"speed\"] = 2, [\"gravity\"] = 1}",
		["petz:werewolf_clan_idx"] = "2",
		died = "55",
		placed_nodes = "217564",
		hud_state = "on",
		repellant = "0",
		yl_commons_player_created = "1621665541"
	}
}

Log identifier


[MOD] yl_report log identifier = 2CJIFoYsiFKHaxKAA3HDj7alBUfspeZ9

Profiler save:

profile-20220304T084322.json_pretty

Status:

# Server: version=5.4.1-yl, uptime=264296, max_lag=2.69568, clients={Chache, Kain, QQQAN1872, rohit, Thomas, Xonon, Hulda, Bailiff, crimzon, AliasAlreadyTaken, Service, wishingirl, FrostRanger, flux}

Teleport command:

/teleport xyz 3776 5 2330

Compass command:

/give_compass Construction 2CJIFoYsiFKHaxKAA3HDj7alBUfspeZ9 D2691E 3776 5 2330
Xonon reports a bug: > butterflies:butterfly_* seems that they can not be placed Player position: ``` { y = 4.5, x = 3775.9360351563, z = 2329.9250488281 } ``` Player look: ``` { y = -0.27379134297371, x = -0.61886870861053, z = 0.73623359203339 } ``` Player information: ``` { min_rtt = 0.15399999916553, max_rtt = 9.1070003509521, connection_uptime = 10207, max_jitter = 8.94700050354, minor = 5, major = 5, ip_version = 6, formspec_version = 4, patch = 0, protocol_version = 39, serialization_version = 28, lang_code = "", version_string = "5.5.0-dev-40bee27", avg_rtt = 0.15700000524521, state = "Active", avg_jitter = 0.16999998688698, min_jitter = 0 } ``` Player meta: ``` { fields = { ["3d_armor_inventory"] = "return {\"3d_armor:boots_crystal 1 7720\", \"3d_armor:chestplate_rainbow 1 6744\", \"3d_armor:helmet_rainbow 1 6744\", \"3d_armor:leggings_rainbow 1 6744\", \"shields:shield_rainbow 1 2920\", \"\"}", ["petz:werewolf_vignette_id"] = "19", played_time = "3444345", jointime = "1621665541", yl_commons_player_joined = "1646369653", ["signslib:pos"] = "(852,6,1996)", digged_nodes = "428470", ["petz:werewolf"] = "0", bitten = "0", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", partychat = "party", yl_commons_thankyou = "50", ["petz:lycanthropy"] = "1", yl_church = "return {[\"last_death\"] = {[\"y\"] = 29807, [\"x\"] = 3766, [\"z\"] = 2334}, [\"last_death_portal\"] = 1644989998}", punch_count = "20951", ["stamina:level"] = "14", xp = "473123", arenalib_infobox_arenaID = "0", inflicted_damage = "277388", crafted = "23040", ["petz:old_override_table"] = "return {[\"new_move\"] = true, [\"sneak\"] = true, [\"sneak_glitch\"] = false, [\"jump\"] = 1.5, [\"speed\"] = 2, [\"gravity\"] = 1}", ["petz:werewolf_clan_idx"] = "2", died = "55", placed_nodes = "217564", hud_state = "on", repellant = "0", yl_commons_player_created = "1621665541" } } ``` Log identifier ``` [MOD] yl_report log identifier = 2CJIFoYsiFKHaxKAA3HDj7alBUfspeZ9 ``` Profiler save: ``` profile-20220304T084322.json_pretty ``` Status: ``` # Server: version=5.4.1-yl, uptime=264296, max_lag=2.69568, clients={Chache, Kain, QQQAN1872, rohit, Thomas, Xonon, Hulda, Bailiff, crimzon, AliasAlreadyTaken, Service, wishingirl, FrostRanger, flux} ``` Teleport command: ``` /teleport xyz 3776 5 2330 ``` Compass command: ``` /give_compass Construction 2CJIFoYsiFKHaxKAA3HDj7alBUfspeZ9 D2691E 3776 5 2330 ```
AliasAlreadyTaken was assigned by yourland-report 2022-03-04 07:43:23 +00:00
Member

for some bizarre reason, butterflies have special logic for placing them. they require that both the position where they will go, and the thing the player is pointing at are both unprotected, and they can only be placed in air, so they can't e.g. be placed in water or in a way where they'd replace a placeable_to node like grass.

they also "hide" if the light level is too low.

for some bizarre reason, butterflies have special logic for placing them. they require that both the position where they will go, and the thing the player is *pointing at* are *both* unprotected, and they can only be placed in air, so they can't e.g. be placed in water or in a way where they'd replace a placeable_to node like grass. they also "hide" if the light level is too low.

While all of this doesn't sound tooo unreasonable, I wonder why butterflies of all gamemechanics have a way more elaborate placing scheme than most others ... ?!

Anyways, this seems more of a documentation issue, with the documentation saying "butterflies are OP" or something. ok, to be fair, let's let the documentation say "Some blocks, mobs or even decoration may have non-obvious placement mechanics. Try to place in the most basic of surroundings first"

Or we could override the description of the butterflies and add a warning there.

While all of this doesn't sound tooo unreasonable, I wonder why butterflies of all gamemechanics have a way more elaborate placing scheme than most others ... ?! Anyways, this seems more of a documentation issue, with the documentation saying "butterflies are OP" or something. ok, to be fair, let's let the documentation say "Some blocks, mobs or even decoration may have non-obvious placement mechanics. Try to place in the most basic of surroundings first" Or we could override the description of the butterflies and add a warning there.
flux added the
1. kind/documentation
label 2022-04-07 20:59:26 +00:00
Member

Or we could override the description of the butterflies and add a warning there.

or we could perhaps get rid of the weird place mechanic? i'm really not sure what it adds, other than making butterflies a mystery.

> Or we could override the description of the butterflies and add a warning there. or we could perhaps get rid of the weird `place` mechanic? i'm really not sure what it adds, other than making butterflies a mystery.
flux added the
4. step/question
2. prio/good first issue
labels 2022-10-26 00:07:53 +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#1549
No description provided.