GeyserMC / Geyser

A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
https://geysermc.org
MIT License
4.75k stars 687 forks source link

Make bedrock player can view the infomation about potion with custom effects #5110

Open BUGTeas opened 3 weeks ago

BUGTeas commented 3 weeks ago

What feature do you want to see added?

I know GeyserMC unable to let bedrock player saw the custom potion color. but I think more serious problem than that is bedrock unable to display the infomation about potion with custom effects now.

For example, I want to make a custom potion with "hero_of_the_villager" and "jump_boost": /give @s minecraft:potion[potion_contents={custom_effects:[{id:"minecraft:hero_of_the_village",duration:-1},{id:"minecraft:jump_boost",amplifier:5,duration:-1}]}]

Use this command, you can get a potion and display it in Java like this: image

However, when this potion display in the bedrock, it will not display any effect infomation in tooltip in any containers include but not limited to player invenory or chest: image

Even when this potion is on mainhand, it will show "No effects": image

But after drinking this, bedrock player can get right effects and display it: image

More and more servers expending potions features by customizing potion effects. if don't resolve this problem, it will make more troubles in bedrock players using these potions. thanks for reading the suggestion.

Are there any alternatives?

Manually add a lore to write these effect infomations, but it may be written incorrectly.