OpenSky is an open source plugin for island-style gameplay experience, with the ability to scale across multiple servers. Please note that the plugin is still work-in-progress, do not use in production environment.
How it works:
OpenSky does not save island data, including world data in local files. Instead, this plugin store data in MySQL database. Redis cache is used for better query performance across multiple servers to reduce the amount of database query.
For now, this plugin rely on Advanced Slime Paper for world data handling.
Prerequisites:
- MySQL Database
- Redis
- Advanced Slime Paper / Advanced Slime Purpur (Theoretically OpenSky plugin should support most version that uses Java 17+, but we only test with latest version of AdvancedSlimePaper)
You must use Advanced Slime Paper or Advanced Slime Purpur. Learn how to install the paper version at here.
Once you have all these things configured, simply download OpenSky plugin from here and configure it accordingly. See Installation Guide for more details.
See Wiki for more details.