PlotSquared
PlotSquared copied to clipboard
Port PlotSquared to other platforms
What feature do you want to see added?
PlotSquared for other platforms like Sponge, Fabric, Minestom and Nukkit. The structure of the project seems to be already meant for multi-platform implementations.
Are there any alternatives?
PlotSquared is a great plugin, and doesn't exist any other alternative for other server APIs,
This is more of a low priority and blocked until core dependencies adopt named platforms.
For context, the reason the current abstractions exist is because PlotSquared used to support both Nukkit(X) and Sponge. However, ever since 1.13 PlotSquared has only targeted Bukkit.
The main thing that prevents the plugin from supporting other platforms is the extensive dependency on WorldEdit. Sponge would be the most likely candidate, but even then there has never been a great demand.
For context, the reason the current abstractions exist is because PlotSquared used to support both Nukkit(X) and Sponge. However, ever since 1.13 PlotSquared has only targeted Bukkit.
The main thing that prevents the plugin from supporting other platforms is the extensive dependency on WorldEdit. Sponge would be the most likely candidate, but even then there has never been a great demand.
Adventure & WorldEdit now supports Fabric
For context, the reason the current abstractions exist is because PlotSquared used to support both Nukkit(X) and Sponge. However, ever since 1.13 PlotSquared has only targeted Bukkit. The main thing that prevents the plugin from supporting other platforms is the extensive dependency on WorldEdit. Sponge would be the most likely candidate, but even then there has never been a great demand.
WorldEdit now supports Fabric
You are welcome to provide a pull request adding said functionality!
Would be nice to see plotsquared ported for fabric use. Currently managing servers for a big community and looking at trying fabric for some of our servers... just hoping a fabric version of plotsquared might be possible....
Fabric support would be just as complicated as Sponge Support. It may be easier to implement though.