Jammy reports: if mimes imitate grass it show ... #6052

Closed
opened 2024-01-23 03:22:13 +00:00 by yourland-report · 17 comments

Jammy reports a bug:

if mimes imitate grass it shows as a 2d grass and dont use plantlike texture

Player position:

{
	x = 18931.931640625,
	y = 60.5,
	z = 18540.83984375
}

Player look:

{
	x = 0.20291228592396,
	y = -0.97313868999481,
	z = -0.10875507444143
}

Player information:

{
	protocol_version = 42,
	minor = 7,
	min_rtt = 0.20200000703335,
	avg_rtt = 0.266999989748,
	min_jitter = 0,
	max_jitter = 3.2090001106262,
	lang_code = "zh_CN",
	connection_uptime = 7883,
	serialization_version = 29,
	patch = 0,
	major = 5,
	version_string = "5.7.0",
	state = "Active",
	ip_version = 6,
	avg_jitter = 0.059999987483025,
	max_rtt = 3.4270000457764,
	formspec_version = 6
}

Player meta:

{
	fields = {
		punch_count = "15494",
		["stamina:exhaustion"] = "99",
		inflicted_damage = "298232",
		["petz:werewolf"] = "0",
		["petz:lycanthropy"] = "0",
		["ocean_build.ocean_built"] = "11",
		["signslib:pos"] = "(18787,33,18513)",
		yl_commons_thankyou = "28",
		hud_state = "on",
		yl_church = "return {[\"last_death_portal\"] = 1705974193, [\"last_heal\"] = 1700995484, [\"last_death\"] = {[\"x\"] = 18821, [\"y\"] = 50, [\"z\"] = 18471}}",
		["3d_armor_inventory"] = "return {\"3d_armor:leggings_rainbow 1 1128\", \"3d_armor:chestplate_rainbow 1 13816\", \"3d_armor:boots_crystal 1 2820\", \"shields:shield_rainbow 1 17370\", \"3d_armor:helmet_rainbow 1 13816\", \"\"}",
		bitten = "0",
		played_time = "1274308",
		digged_nodes = "130479",
		placed_nodes = "49666",
		died = "263",
		crafted = "68872",
		yl_commons_player_joined = "1705972265",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"water_life:croc_bag\", \"unified_inventory:bag_large\"}",
		yl_commons_player_created = "1700288470",
		xp = "101441",
		jointime = "1700288470",
		["ambience.svol"] = "0.1",
		["petz:werewolf_clan_idx"] = "2",
		partychat = "party",
		["ocean_build.last_warning"] = "1704798436",
		["stamina:level"] = "9",
		repellant = "0",
		["stamina:poisoned"] = "no"
	}
}

Log identifier


[MOD] yl_report log identifier = w7gEyA3nkktGXlrHSBBEqknZx8feyfIU

Profiler save:

profile-20240123T032212.json_prettyEE

Status:

# Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 5d 12h 42min 21s | max lag: 0.467s | clients (11/52): Aliza, Bailiff, daydream, Deathwing, flux, Jammy, Lupercus, Penelopee, sh0d2n, tagtraum, titus

Teleport command:

/teleport xyz 18932 61 18541

Compass command:

/give_compass Construction w7gEyA3nkktGXlrHSBBEqknZx8feyfIU D2691E 18932 61 18541
Jammy reports a bug: > if mimes imitate grass it shows as a 2d grass and dont use plantlike texture Player position: ``` { x = 18931.931640625, y = 60.5, z = 18540.83984375 } ``` Player look: ``` { x = 0.20291228592396, y = -0.97313868999481, z = -0.10875507444143 } ``` Player information: ``` { protocol_version = 42, minor = 7, min_rtt = 0.20200000703335, avg_rtt = 0.266999989748, min_jitter = 0, max_jitter = 3.2090001106262, lang_code = "zh_CN", connection_uptime = 7883, serialization_version = 29, patch = 0, major = 5, version_string = "5.7.0", state = "Active", ip_version = 6, avg_jitter = 0.059999987483025, max_rtt = 3.4270000457764, formspec_version = 6 } ``` Player meta: ``` { fields = { punch_count = "15494", ["stamina:exhaustion"] = "99", inflicted_damage = "298232", ["petz:werewolf"] = "0", ["petz:lycanthropy"] = "0", ["ocean_build.ocean_built"] = "11", ["signslib:pos"] = "(18787,33,18513)", yl_commons_thankyou = "28", hud_state = "on", yl_church = "return {[\"last_death_portal\"] = 1705974193, [\"last_heal\"] = 1700995484, [\"last_death\"] = {[\"x\"] = 18821, [\"y\"] = 50, [\"z\"] = 18471}}", ["3d_armor_inventory"] = "return {\"3d_armor:leggings_rainbow 1 1128\", \"3d_armor:chestplate_rainbow 1 13816\", \"3d_armor:boots_crystal 1 2820\", \"shields:shield_rainbow 1 17370\", \"3d_armor:helmet_rainbow 1 13816\", \"\"}", bitten = "0", played_time = "1274308", digged_nodes = "130479", placed_nodes = "49666", died = "263", crafted = "68872", yl_commons_player_joined = "1705972265", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"water_life:croc_bag\", \"unified_inventory:bag_large\"}", yl_commons_player_created = "1700288470", xp = "101441", jointime = "1700288470", ["ambience.svol"] = "0.1", ["petz:werewolf_clan_idx"] = "2", partychat = "party", ["ocean_build.last_warning"] = "1704798436", ["stamina:level"] = "9", repellant = "0", ["stamina:poisoned"] = "no" } } ``` Log identifier ``` [MOD] yl_report log identifier = w7gEyA3nkktGXlrHSBBEqknZx8feyfIU ``` Profiler save: ``` profile-20240123T032212.json_prettyEE ``` Status: ``` # Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 5d 12h 42min 21s | max lag: 0.467s | clients (11/52): Aliza, Bailiff, daydream, Deathwing, flux, Jammy, Lupercus, Penelopee, sh0d2n, tagtraum, titus ``` Teleport command: ``` /teleport xyz 18932 61 18541 ``` Compass command: ``` /give_compass Construction w7gEyA3nkktGXlrHSBBEqknZx8feyfIU D2691E 18932 61 18541 ```
AliasAlreadyTaken was assigned by yourland-report 2024-01-23 03:22:13 +00:00
AliasAlreadyTaken added the
1. kind/documentation
label 2024-01-23 11:03:25 +00:00
AliasAlreadyTaken added
4. step/needs confirmation
and removed
1. kind/documentation
labels 2024-01-23 11:05:07 +00:00

Same goes for default snow.

Same goes for default snow.
Member

The cereals are like that, too. But it's not 2D, it also has a certain thickness and is therefore 3D. That's why I think it's just right the way it is right now.

The cereals are like that, too. But it's not 2D, it also has a certain thickness and is therefore 3D. That's why I think it's just right the way it is right now.

this bug happens with a number of different things, including pipeworks, (maybe) mesecons and digilines (the wires)

this bug happens with a number of different things, including pipeworks, (maybe) mesecons and digilines (the wires)
flux added
1. kind/bug
3. source/art
3. source/mod upstream
and removed
4. step/needs confirmation
labels 2024-01-24 00:03:54 +00:00
flux self-assigned this 2024-01-24 00:03:58 +00:00
flux added this to the flux's TODO list project 2024-01-24 00:04:00 +00:00
Member

grass

this is because i don't have a 3d model to imitate the plantlike drawtype, so i just use the inventory image. if someone wants to make a model for me, i'll use it. doesn't have to be anything complicated, the default "X" plantlike should be fine.

snow

i'm honestly not sure why this happens, mimes should be able to copy nodebox drawtypes fine (e.g. stairs and slabs)

pipeworks, mesecons, and digilines

those are also nodeboxes, i'll take a look into it.

> grass this is because i don't have a 3d model to imitate the plantlike drawtype, so i just use the inventory image. if someone wants to make a model for me, i'll use it. doesn't have to be anything complicated, the default "X" plantlike should be fine. > snow i'm honestly not sure why this happens, mimes should be able to copy nodebox drawtypes fine (e.g. stairs and slabs) > pipeworks, mesecons, and digilines those are also nodeboxes, i'll take a look into it.
Member

grass

this is because i don't have a 3d model to imitate the plantlike drawtype, so i just use the inventory image. if someone wants to make a model for me, i'll use it. doesn't have to be anything complicated, the default "X" plantlike should be fine.

I just learned that there's a mesh = "plantlike.obj" that you can use, at least on YL...

> > grass > > this is because i don't have a 3d model to imitate the plantlike drawtype, so i just use the inventory image. if someone wants to make a model for me, i'll use it. doesn't have to be anything complicated, the default "X" plantlike should be fine. I just learned that there's a `mesh = "plantlike.obj"` that you can use, at least on YL...
Member

grass

this is because i don't have a 3d model to imitate the plantlike drawtype, so i just use the inventory image. if someone wants to make a model for me, i'll use it. doesn't have to be anything complicated, the default "X" plantlike should be fine.

I just learned that there's a mesh = "plantlike.obj" that you can use, at least on YL...

huh, that's from plantlife/dryplants, let me check that out...

> > > grass > > > > this is because i don't have a 3d model to imitate the plantlike drawtype, so i just use the inventory image. if someone wants to make a model for me, i'll use it. doesn't have to be anything complicated, the default "X" plantlike should be fine. > > I just learned that there's a `mesh = "plantlike.obj"` that you can use, at least on YL... huh, that's from plantlife/dryplants, let me check that out...
flux added the
4. step/ready to QA test
label 2024-02-02 19:00:26 +00:00
Member

hey, that works: e0168000fa

hey, that works: https://github.com/fluxionary/minetest-mobs_mime/commit/e0168000fad405169a53c8b2dec72f6aa7170862
Member

what have you done :p
image
This may be too evil...
Maybe balance it somehow? Add an overlay texture? shift color? idk

what have you done :p ![image](/attachments/bdf7f396-b160-43d3-bc32-e068fbdf2eda) This may be *too evil*... Maybe balance it somehow? Add an overlay texture? shift color? idk
127 KiB

imo it's no different than mimes imitating normal blocks

imo it's no different than mimes imitating normal blocks

normal mechanics is one thing, but imagine a mime hiding in a field of flowers, and then you are being attacked but you don't know which flower is the impostor.

normal mechanics is one thing, but imagine a mime hiding in a field of flowers, and then you are being attacked but you don't know which flower is the impostor.

but you don't know which flower is the impostor.

fortunantly it's easy to find out, just take a moment and move to find the mime, if you move in any direction it will most likely follow you, then you'll know. Or just check to see which one isn't lined up properly in the nodes, or that has a 20/20 etc health amount

>but you don't know which flower is the impostor. fortunantly it's easy to find out, just take a moment and move to find the mime, if you move in any direction it will most likely follow you, then you'll know. Or just check to see which one isn't lined up properly in the nodes, or that has a 20/20 etc health amount
Member

This may be too evil...

they're at least physical, unlike most plants. you'll notice them if you walk into them...

> This may be too evil... they're at least physical, unlike most plants. you'll notice them if you walk into them...
Member

normal mechanics is one thing, but imagine a mime hiding in a field of flowers, and then you are being attacked but you don't know which flower is the impostor.

mimes rotate to face you when they attack, it'll be possible to identify it after a moment.

> normal mechanics is one thing, but imagine a mime hiding in a field of flowers, and then you are being attacked but you don't know which flower is the impostor. mimes rotate to face you when they attack, it'll be possible to identify it after a moment.
AliasAlreadyTaken added this to the 1.1.123 milestone 2024-02-03 02:50:13 +00:00

QA

Scary. Nice!

QA Scary. Nice!
AliasAlreadyTaken added the
ugh/QA OK
label 2024-02-16 08:16:53 +00:00
Member

i'm gonna open another issue for things mimes still don't imitate well (see #6302)

i'm gonna open another issue for things mimes still don't imitate well (see #6302)
flux added
5. result/fixed
and removed
4. step/ready to QA test
labels 2024-03-28 20:39:51 +00:00
flux removed this from the flux's TODO list project 2024-03-28 20:39:55 +00:00
AliasAlreadyTaken was unassigned by flux 2024-03-28 20:39:57 +00:00
flux removed their assignment 2024-03-28 20:39:57 +00:00
Member

this is live. happy hunting!

this is live. happy hunting!
flux closed this issue 2024-03-28 20:40:07 +00:00

this is live. happy hunting!

<Mimic> Thank you!

> this is live. happy hunting! `<Mimic> Thank you!`
Sign in to join this conversation.
No Milestone
No project
No Assignees
7 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#6052
No description provided.