BlueBridge icon indicating copy to clipboard operation
BlueBridge copied to clipboard

Add support for Folia, dropped compability non PaperMC servers

Open KosyakMakc opened this issue 1 year ago • 4 comments

Add support for Folia, dropped compability non PaperMC servers

For save compability this PR can be merged for special branch, if you created

KosyakMakc avatar Aug 30 '24 14:08 KosyakMakc

I'll think about if/how I want to support Foilia in this project. Mainly, I want this to be able to run on as many versions BlueMap and the other plugins run on as possible. And that does include Spigot. Maybe keeping this as a fork is the best approach for now but I might merge it into a separate branch in the future.

In any case thanks for creating this fork, more compatibility is always appreciated! :D

Mark-225 avatar Sep 09 '24 20:09 Mark-225

@KosyakMakc Your fork works with Folia, well done! Only there is one issue, when a region with grief prevention is made, a java.lang.UnsupportedOperationException: null error is generated and the region is not shown on the bluemap. Only after a server restart the region is actually visible.

Grief prevention fork which is used on folia: https://github.com/ssquadteam/GriefPrevention-Folia

Would be nice to see folia support being added to the origin plugin soon :)

sidboy55555 avatar Jan 20 '25 07:01 sidboy55555

@sidboy55555 can you provide full stack trace of error?

KosyakMakc avatar Jan 20 '25 07:01 KosyakMakc

@KosyakMakc The fork seems to work fine with Folia 1.21.5, but if you create or modify a claim, an error is displayed in the console (see Pastebin). The change is only visible after a server restart.

Grief prevention fork: https://github.com/ssquadteam/GriefPrevention-Folia Pastebin: https://pastebin.com/U5yk0xaz

CFPlusPlus avatar Jun 07 '25 11:06 CFPlusPlus