PlotSquared icon indicating copy to clipboard operation
PlotSquared copied to clipboard

PlotSquared doesn't work with Paper's mini message

Open josephjthomas opened this issue 3 years ago • 3 comments

Server Implementation

Paper

Server Version

1.19

Describe the bug

PlotSquared doesn't work with mini message from Paper. I have to use 1.19 in my build files, if I add PlotSquared, mini message stops working in my plugin.

To Reproduce

  1. Import PlotSquared into your project, I use https://intellectualsites.github.io/plotsquared-documentation/api/api-documentation.html#_maven_plotsquared_core
  2. I added Paper 1.19
  3. Use Mini message, I used the following example https://docs.adventure.kyori.net/minimessage/api.html#builder

Expected behaviour

PlotSquared and the API works with the mini message version provided by Paper.

Screenshots / Videos

No response

Error log (if applicable)

No response

Plot Debugpaste

N/A, API related question

PlotSquared Version

6.9.2

Checklist

  • [X] I have included a Plot debugpaste.
  • [X] I am using the newest build from https://www.spigotmc.org/resources/77506/ and the issue still persists.

Anything else?

No response

josephjthomas avatar Jul 24 '22 16:07 josephjthomas

What can I do to solve the issue? PlotSquared prevents me to use Paper's mini message.

josephjthomas avatar Jul 27 '22 08:07 josephjthomas

PlotSquared uses an older release of MiniMessage, 4.1 if I'm not mistaken. Paper bundles a newer version with various changes that are not compatible with prior versions of MiniMessage.

NotMyFault avatar Jul 27 '22 14:07 NotMyFault

My plugin and other plugins I'm using depend on the mini message version that Paper ships. If I use the version PlotSquared ships, my plugin is compatible with PlotSquared but my other plugins break and if I use the Paper version, every plugin works but not PlotSquared.

What is your recommendation to sort the mess out?

josephjthomas avatar Jul 27 '22 15:07 josephjthomas

What is your recommendation to sort the mess out?

v7 uses the up to date version of MM

NotMyFault avatar Aug 19 '22 17:08 NotMyFault