GeyserMC / ThirdPartyCosmetics

An extension that adds support for loading ears and other third party cosmetics on java players
MIT License
11 stars 3 forks source link

High resolution capes won't get displayed correctly. #5

Open Fridtjof-DE opened 7 months ago

Fridtjof-DE commented 7 months ago

Describe the bug

High resolution capes won't get displayed correctly on Bedrock clients because the original image just gets cropped out to the default resolution.

To Reproduce

  1. Join a server that allows third party capes and look at a player wearing a hd cape from LabyMod or OptiFine in example.

Expected behaviour

Capes should be display correctly or if not possible at least be scaled down.

Screenshots / Videos

Bedrock: Screenshot (4)

Java: 2024-01-02_02 52 10

Server Version and Plugins

No response

Geyser Dump

No response

Geyser Version

2.2.0-SNAPSHOT (git-master-46bde0c)

Minecraft: Bedrock Edition Device/Version

any

Additional Context

No response

rtm516 commented 3 months ago

I believe this is a bedrock limitation and nothing we can do but downscale the capes, could you provide an example texture for it? I've tried testing with one I found online and it didn't even show up on the client