Bla reports: mime, just saw one in water th ... #2459

Closed
opened 2022-08-15 20:01:43 +00:00 by yourland-report · 10 comments

Bla reports a bug:

mime, just saw one in water that only had the top side visible all other sides lookthrough. couldnt take a screenshot because crocs and snakes attackin and the mime turned into a snake

Player position:

{
	x = -245.15100097656,
	y = 40.5,
	z = 910.23602294922
}

Player look:

{
	x = -0.37205591797829,
	y = -0.11649739742279,
	z = 0.92087066173553
}

Player information:

{
	major = 5,
	minor = 7,
	version_string = "5.7.0-dev-ec778508d-dirty",
	lang_code = "",
	ip_version = 6,
	min_rtt = 0.028000000864267,
	max_rtt = 1.5099999904633,
	avg_rtt = 0.037999998778105,
	protocol_version = 40,
	max_jitter = 1.2469999790192,
	avg_jitter = 0.0060000009834766,
	connection_uptime = 4937,
	serialization_version = 29,
	patch = 0,
	formspec_version = 6,
	state = "Active",
	min_jitter = 0
}

Player meta:

{
	fields = {
		placed_nodes = "172186",
		yl_commons_thankyou = "278",
		crafted = "24153",
		["stamina:exhaustion"] = "15",
		repellant = "0",
		hud_state = "on",
		["ocean_build.last_warning"] = "1.65936e+09",
		yl_church = "return {[\"last_death_portal\"] = 1660233765, [\"last_death\"] = {[\"y\"] = -30889, [\"z\"] = 1501, [\"x\"] = 2000}, [\"last_heal\"] = 1635970005}",
		["ocean_build.ocean_built"] = "1",
		arenalib_infobox_arenaID = "0",
		xp = "899762",
		["unified_inventory:bags"] = "return {\"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\"}",
		punch_count = "128360",
		died = "90",
		inflicted_damage = "2498792",
		partychat = "party",
		yl_commons_player_created = "1635266646",
		ui_waypoints = "{\"data\":[{\"active\":false,\"color\":2.0,\"display_pos\":true,\"world_pos\":{\"x\":-448.0,\"y\":25.0,\"z\":1341.0}},{\"active\":false,\"world_pos\":{\"x\":-447.0,\"y\":25.0,\"z\":1344.0}}],\"selected\":1.0}",
		["stamina:level"] = "17",
		["stamina:poisoned"] = "no",
		jointime = "1635266646",
		bitten = "0",
		["signslib:pos"] = "(2098,17,1167)",
		["3d_armor_inventory"] = "return {\"3d_armor:helmet_crystal 1 30660\", \"3d_armor:chestplate_crystal 1 30660\", \"3d_armor:boots_crystal 1 30660\", \"shields:shield_crystal 1 30660\", \"3d_armor:leggings_crystal 1 30660\", \"\"}",
		yl_commons_player_joined = "1660588919",
		played_time = "7722839",
		digged_nodes = "753260"
	}
}

Log identifier


[MOD] yl_report log identifier = T13UdmkvAkAQwjohT0W0rZHcfRN0pOnm

Profiler save:

profile-20220815T200143.json_prettyEE

Status:

# Server: version: 5.5.1-yl | game: Minetest Game | uptime: 1d 8h 56min 38s | max lag: 2.08s | clients: rabenkind, Kalek, Therottenpotato, Infi_power, Hulda, drgn, Bla, Queenfire234312, Chache, CloudZ, flux, Boot, pitman, Service, AliasAlreadyTaken, Antimatter_76, Bishiro, Bailiff, GrimPixel

Teleport command:

/teleport xyz -245 41 910

Compass command:

/give_compass Construction T13UdmkvAkAQwjohT0W0rZHcfRN0pOnm D2691E -245 41 910
Bla reports a bug: > mime, just saw one in water that only had the top side visible all other sides lookthrough. couldnt take a screenshot because crocs and snakes attackin and the mime turned into a snake Player position: ``` { x = -245.15100097656, y = 40.5, z = 910.23602294922 } ``` Player look: ``` { x = -0.37205591797829, y = -0.11649739742279, z = 0.92087066173553 } ``` Player information: ``` { major = 5, minor = 7, version_string = "5.7.0-dev-ec778508d-dirty", lang_code = "", ip_version = 6, min_rtt = 0.028000000864267, max_rtt = 1.5099999904633, avg_rtt = 0.037999998778105, protocol_version = 40, max_jitter = 1.2469999790192, avg_jitter = 0.0060000009834766, connection_uptime = 4937, serialization_version = 29, patch = 0, formspec_version = 6, state = "Active", min_jitter = 0 } ``` Player meta: ``` { fields = { placed_nodes = "172186", yl_commons_thankyou = "278", crafted = "24153", ["stamina:exhaustion"] = "15", repellant = "0", hud_state = "on", ["ocean_build.last_warning"] = "1.65936e+09", yl_church = "return {[\"last_death_portal\"] = 1660233765, [\"last_death\"] = {[\"y\"] = -30889, [\"z\"] = 1501, [\"x\"] = 2000}, [\"last_heal\"] = 1635970005}", ["ocean_build.ocean_built"] = "1", arenalib_infobox_arenaID = "0", xp = "899762", ["unified_inventory:bags"] = "return {\"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\"}", punch_count = "128360", died = "90", inflicted_damage = "2498792", partychat = "party", yl_commons_player_created = "1635266646", ui_waypoints = "{\"data\":[{\"active\":false,\"color\":2.0,\"display_pos\":true,\"world_pos\":{\"x\":-448.0,\"y\":25.0,\"z\":1341.0}},{\"active\":false,\"world_pos\":{\"x\":-447.0,\"y\":25.0,\"z\":1344.0}}],\"selected\":1.0}", ["stamina:level"] = "17", ["stamina:poisoned"] = "no", jointime = "1635266646", bitten = "0", ["signslib:pos"] = "(2098,17,1167)", ["3d_armor_inventory"] = "return {\"3d_armor:helmet_crystal 1 30660\", \"3d_armor:chestplate_crystal 1 30660\", \"3d_armor:boots_crystal 1 30660\", \"shields:shield_crystal 1 30660\", \"3d_armor:leggings_crystal 1 30660\", \"\"}", yl_commons_player_joined = "1660588919", played_time = "7722839", digged_nodes = "753260" } } ``` Log identifier ``` [MOD] yl_report log identifier = T13UdmkvAkAQwjohT0W0rZHcfRN0pOnm ``` Profiler save: ``` profile-20220815T200143.json_prettyEE ``` Status: ``` # Server: version: 5.5.1-yl | game: Minetest Game | uptime: 1d 8h 56min 38s | max lag: 2.08s | clients: rabenkind, Kalek, Therottenpotato, Infi_power, Hulda, drgn, Bla, Queenfire234312, Chache, CloudZ, flux, Boot, pitman, Service, AliasAlreadyTaken, Antimatter_76, Bishiro, Bailiff, GrimPixel ``` Teleport command: ``` /teleport xyz -245 41 910 ``` Compass command: ``` /give_compass Construction T13UdmkvAkAQwjohT0W0rZHcfRN0pOnm D2691E -245 41 910 ```
AliasAlreadyTaken was assigned by yourland-report 2022-08-15 20:01:43 +00:00
flux added the
1. kind/bug
4. step/needs confirmation
labels 2022-08-15 20:39:16 +00:00
flux added this to the flux's TODO list project 2022-08-15 20:39:18 +00:00
AliasAlreadyTaken was unassigned by flux 2022-08-15 20:39:22 +00:00
flux self-assigned this 2022-08-15 20:39:22 +00:00

I have a, currently, captive mime in water. It does get completely invisible BUT when turning the corner does convert to the node next. Whether this is intended or not is another issue. ;)

3 screenshots: 1 to show nothing, 1 to prove there is something in there ;D, and one showing the corner which may be similar to what Bla found.

(or not?! Server responding with 0 code)

I have a, currently, captive mime in water. It does get completely invisible BUT when turning the corner does convert to the node next. Whether this is intended or not is another issue. ;) 3 screenshots: 1 to show nothing, 1 to prove there is something in there ;D, and one showing the corner which may be similar to what Bla found. (or not?! Server responding with 0 code)

Pic 3: corner visible

Pic 3: corner visible ![](https://gitea.your-land.de/attachments/e88b703d-7a16-454b-b9e0-37d6557a06f1)

Pic 1: invisible

(upload works but not drop)

Pic 1: invisible (upload works but not drop) ![](https://gitea.your-land.de/attachments/e0bdde71-98af-4b19-b993-c52ca1bcd6b1)
Member

this might just be due to the way minetest handles transparent/translucent textures (which is, poorly).

see 8c29c4f620/doc/lua_api.txt (L7593-L7597):

use_texture_alpha = false,
-- Use texture's alpha channel.
-- Excludes "upright_sprite" and "wielditem".
-- Note: currently causes visual issues when viewed through other
-- semi-transparent materials such as water.
this might just be due to the way minetest handles transparent/translucent textures (which is, poorly). see https://github.com/minetest/minetest/blob/8c29c4f620a45385ac4e906c1f50d1df7d1edba9/doc/lua_api.txt#L7593-L7597: ```lua use_texture_alpha = false, -- Use texture's alpha channel. -- Excludes "upright_sprite" and "wielditem". -- Note: currently causes visual issues when viewed through other -- semi-transparent materials such as water. ```
flux removed the
4. step/needs confirmation
label 2022-08-17 16:07:04 +00:00
flux added the
2. prio/low
3. source/engine
labels 2022-08-17 16:09:23 +00:00

... and one showing the corner which may be similar to what Bla found.

nope, more similar to the obsidian glass mime from #2474.
top side had the chest top texture instead of the glass.
all other sides invisible instead of the "no texture"

> ... and one showing the corner which may be similar to what Bla found. nope, more similar to the obsidian glass mime from #2474. top side had the chest top texture instead of the glass. all other sides invisible instead of the "no texture" ![](https://gitea.your-land.de/attachments/e652e663-15cb-432b-b345-26d1225c54ce)

We shoudl re-test with 5.6.0, they changed something about the textures.

We shoudl re-test with 5.6.0, they changed something about the textures.
Member

i believe #2474 is a different issue

i believe #2474 is a different issue
Member

partially fixed this via de9f6a0433 - a mime pretending to be something opaque will be visible in water. however, a mime pretending to be something transparent will not be. a mime pretending to be something transparent, while partially in the water, will be partially invisible and partially visible.

partially fixed this via https://gitea.your-land.de/your-land/mobs_mime/commit/de9f6a0433a03e876182333712050d6cfed0dfd3 - a mime pretending to be something opaque will be visible in water. however, a mime pretending to be something transparent will not be. a mime pretending to be something transparent, while partially in the water, will be partially invisible and partially visible.
flux added the
4. step/ready to QA test
label 2022-08-17 18:49:04 +00:00
AliasAlreadyTaken added this to the 1.1.115 milestone 2022-08-17 18:51:04 +00:00

Just encountered another one and took a screenshot for documentation this time.

Just encountered another one and took a screenshot for documentation this time. ![](https://gitea.your-land.de/attachments/0fbae275-d5bc-4371-aae2-0438cabb9da0)
flux added
5. result/fixed
and removed
4. step/ready to QA test
labels 2022-08-31 01:53:11 +00:00
flux removed this from the flux's TODO list project 2022-08-31 01:53:14 +00:00
flux removed their assignment 2022-08-31 01:53:16 +00:00
Member

live

live
flux closed this issue 2022-08-31 01:53:50 +00:00
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#2459
No description provided.