## 🚀 Skyllia 2.0 – Major Release
This is the **first stable release of Skyllia 2.0**, compatible with **Minecraft 1.21.5 and above**.
⚠️ **Not backward compatible** with Skyllia 1.0. A full **migration** is required.
📦 **Always back up your configuration and data before upgrading.**
---
### ✅ Highlights
- ✅ **Support for Paper 1.21.5**
- ✅ **Experimental support for Folia 1.21.5**
> 🧪 *Note: Folia 1.21.5 is not released yet, so compatibility is theoretical and untested.*
- ✅ **Reworked portal system**
- ✅ **New config system with full refactoring**
- ✅ **SQLite support by default** (fallback when MariaDB is missing)
- ✅ **API cleanup & better modularity**
- ✅ **Multi-language support enabled**
- ✅ **Improved `/is biome` performance**
- ✅ **Reload config support via command**
- ✅ **New world generator plugin support**
- ✅ **More flexible schematic configs**
- ✅ **Nexo integration (plugin support)**
- ✅ **Full cache system rewrite**
---
### 🛠️ Full Patch Notes
- Add Paper & Folia 1.21.5 support
- Rework portal permissions and behavior
- Prevent `ConcurrentModificationException` on tab completions
- Fix config reading/writing issues
- Refactor internal API for modular use
- Reload commands now hot-swap configuration
- Add support for SQLite (fallback when MariaDB is unavailable)
- Add support for Nexo integration
- Refactor `/is biome` logic for better performance
- Add FAWE support to the Paper plugin
- Add more options for schematic configuration
- Add permission `skyllia.use.portal.[nether/end]`
- Refactor `PlayerPrepareChangeWorldSkyblockEvent`
- Add support for custom world generators
- Fix issues with portals and SkylliaOre dependency
- Fix world border placement and config cleanup
Optional dependencies
FastAsyncWorldEdit
Any compatible version
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }