Open Pandemonious opened 2 months ago
From what I remember. That an issue from the way the bedrock client behave.
I do not really know how bedrock and geyser behave, but I may be able to make a plugin to display an inventory representing an anvil for bedrock player. Not ideal, but may be preferable over current state.
I found this that look like what I want to do but probably do not work with Custom Anvil https://www.spigotmc.org/resources/customanvilgui.116411/ you may want to test it.
Currently, testing with a bedrock client is kind of hard for me: window store it is kind of broken for me
Edit: yep, it is a bedrock client limitation: https://github.com/GeyserMC/Geyser/issues/2972
So this may or may not be something related to, or fixable by CustomAnvil, so if not please remove this bug report, but I figured i'd post here anyway.
Basically everything is working fine on java, but Bedrock users connected through Geyser-Spigot aren't able to combine unsafe enchants in the anvil. Maybe something having to do with protocollib? Bedrock users are able to view unsafe enchants fine after they've been combined by a java player.
It does the same thing with Purpur's unsafe enchant feature, so it's not specific to this plugin.
Looking forward to seeing your response to this!