Essentials icon indicating copy to clipboard operation
Essentials copied to clipboard

Move away from adventure-platform for Paper

Open JRoy opened this issue 5 months ago • 10 comments

Makes us no longer dependent on adventure-platform for Paper servers as we will use their native adventure apis.

Few hacks needed to be done to not remap things in places but this is the best we can do

The PaperAdventureFacet has to be in PaperProvider to avoid the kyori remapping that happens on the entire EssentialsX module (we already did this for PaperChatListenerProvider)

Fixes #6215

JRoy avatar Jul 14 '25 04:07 JRoy

i pulled this pr's build artifact and i still cannot click on minimessage clickable links / see the hover msg

sarahkittyy avatar Jul 16 '25 01:07 sarahkittyy

i pulled this pr's build artifact and i still cannot click on minimessage clickable links / see the hover msg

need an /ess dump all

JRoy avatar Jul 16 '25 02:07 JRoy

https://essentialsx.net/dump.html?bytebin=j8AB75k9zg

sarahkittyy avatar Jul 16 '25 02:07 sarahkittyy

essentialsx.net/dump.html?bytebin=j8AB75k9zg

thank you, can i also get the translation you are using (both the key and the actual translation line)

JRoy avatar Jul 16 '25 02:07 JRoy

@JRoy how do i get that for you? i'm not familiar with this project i am just a user :)

sarahkittyy avatar Jul 16 '25 03:07 sarahkittyy

@JRoy how do i get that for you? i'm not familiar with this project i am just a user :)

it would be any files in the plugins/Essentials/messages folder. This is where you would customize the messages to add hover events in the first place.

JRoy avatar Jul 16 '25 03:07 JRoy

It's empty. I'm using https://github.com/HappyAreaBean/SimpleJoinMessage/ however the issue persists with /tellraw output as well

sarahkittyy avatar Jul 16 '25 03:07 sarahkittyy

It's empty. I'm using HappyAreaBean/SimpleJoinMessage however the issue persists with /tellraw output as well

so you're saying that when you have essentials installed, sending a hover message with /tellraw doesn't even work?

JRoy avatar Jul 16 '25 03:07 JRoy

yep! image

/tellraw @a {"text":"testing 123","hoverEvent":{"action":"show_text","contents":"hover text"}}

sarahkittyy avatar Jul 16 '25 03:07 sarahkittyy

yep! image

/tellraw @a {"text":"testing 123","hoverEvent":{"action":"show_text","contents":"hover text"}}

This has nothing to do with Essentials, Mojang updated the format for JSON messages, so you need to do:

/tellraw @a {"text":"testing 123","hover_event":{"action":"show_text","value":"hover text"}}

JRoy avatar Jul 20 '25 01:07 JRoy