Releases: rutwok-labs/Slimefun4Core
Release list
New Features & Improveme
SlimefunCore4 Changelog
Cargo Grid Monitor System (new)
- Added a new Cargo Grid Monitor GUI for Cargo Manager.
- Added item categories for easier browsing.
- Added search support for item names, materials, and Slimefun IDs.
Automatic Server Version Detection
- Added automatic Minecraft server version detection.
- Improved compatibility checks for supported server versions.
- Reduced manual setup required for server owners.
Automatic Compatible Slimefun Updates
- Improved Modrinth update checking.
- Added compatible-build selection based on server version.
- Added safer update validation before installing builds.
- Added cache fallback so startup stays safe if the API is unavailable.
Improved Console Logging
- Added clear loading steps for services, items, resources, addons, tasks, and integrations.
- Improved startup diagnostics while keeping warnings/errors safe and visible.
SlimefunCore4 Improvements
SlimefunCore4 — Changelog
Build 2670 — 2026-05-19
🟢 Addon Manager
- Multi-version addon URLs via
addons.<key>.versionsper SF4 build tag - Auto-detects server Minecraft version on startup, shows only compatible addons
- Version-specific cloud-sync URL support via
cloud-sync.version-urls /addon listshows server version, active build tag, and hidden addon count- Old single-URL config format still works — automatically upgraded on load
- Remote sync no longer overwrites local
enabled/downloadtoggles
🔵 Safety
- Addon JARs only deleted when explicitly disabled or removed via command
- Deletion queue, addon logs, and config backups kept across restarts
🟡 World Backup
- New
WorldBackupService— backs upworld,world_nether,world_the_endon shutdown - Skips live lock files, checks disk space before starting, auto-purges old backups
- Configurable via
slimefun.world-backupinconfig.yml
🔶 Dough Bridge Layer
- Added
io.github.thebusybiscuit.slimefun4.libraries.bridge— 13 wrapper classes
(SF4Items,SF4Colors,SF4ItemUtils,SF4InvUtils,SF4Patterns,SF4BlockPos,
SF4DataAPI,SF4ChatInput,SF4Vein,SF4PlayerUtils,SF4TaskQueue,SF4Config,SF4Collections) - 144 internal call sites migrated to bridge — future Dough updates touch 13 files, not hundreds
- Public API and storage types kept as direct Dough imports for addon compatibility
- No gameplay or behaviour changes
SlimefunCore4-2647
Addon Manager
Build 2647
What's New
- Dynamic addon list showing cloud-managed and manually installed addons
- Status overview with managed, loaded, and unmanaged addon counts
- Smarter GitHub jar selection — matches by addon name first
- Managed addon detection now reads directly from the jar's
plugin.yml - Fallback flags for remote sync are now fully respected
New Commands
/sf addon list— lists all addons (managed + installed)/sf addon status— shows addon counts and sync state/sf addon sync— manually trigger a cloud config sync/sf addon enable <name>— enable a managed addon/sf addon disable <name>— disable a managed addon/sf addon update <name>— update a specific addon/sf addon download <name>— download a managed addon/sf addon remove <name>— remove a managed addon
Changelog
- improve performance
- fixed critical bug
SlimefunCore4-2626
🚀 SlimefunCore4 v2621
A stability-focused update with major storage improvements, Android system upgrades, and multiple critical fixes.
✨ Highlights
🧠 New Storage System (Major Upgrade)
- Introduced a modular storage architecture
- Added SQLite backend support
- Implemented async save queue & caching
- Added data consistency checker & migration system
- Improved overall performance and reliability
🔒 Storage Improvements
-
Moved storage logic away from risky bootstrap path
-
Added atomic file saving (prevents corruption)
-
Fixed research data issues
-
Added validation systems:
- Research validation
- Backpack size checks
-
Improved safety:
- Null-safe item loading
- Optional-based lookups
- Immutable data views
- Dirty flag tracking per section
🤖 Android System Upgrades
-
Added bad-data recovery system
-
New Android GUI status panel:
- Running / Paused / Error states
- Step progress tracking
- Current command display
- Fuel buffer info
- Facing direction
- Last error reporting
📜 Script System Fixes
- Fixed script rating system
- Improved script sorting
- Fixed script browser page issues
🧩 Developer Changes
-
Added new storage components:
- StorageException
- StorageSaveQueue
- StorageCache
- StorageFactory
- StorageConsistencyChecker
- StorageMigrator
- SQLiteStorage
⚠️ Notes
- This is an experimental but stable build
- Storage system is now future-ready and extensible
- Recommended to backup data before upgrading
💬 This update focuses on making your server safer, faster, and more scalable while preparing for future features.
Full Changelog: slimefuncore4-2610...2626
SlimefunCore4-2609
✨ Release Notes
This build improves SlimefunCore4 for modern Paper/Purpur servers and adds a working unofficial GitHub updater flow.
Changes
- Added updater console logging
- Added latest-version and update-available startup messages
- Added automatic GitHub release download to the server update folder
- Fixed Basic Machines guide recipe display issues
- General compatibility and cleanup updates
File
SlimefunCore4-2610.jar
Compatibility
- Minecraft:
1.21.1 - 1.21.11 - Server:
Paper / Purpur - Java:
21
Notes
This is an unofficial modified build intended for owned-server use and testing.
Slimefun v4.9-UNOFFICIAL for 1.21.11
🚀 Slimefun 4.9-UNOFFICIAL
Custom unofficial compatibility build of Slimefun for Purpur/Paper 1.21.11 with Java 21 support.
📌 What Is This?
This is a custom updated build of Slimefun made to work properly on newer 1.21.11 server environments.
⚠️ What Happened Before?
Before this build, Slimefun could run into compatibility problems on newer server versions, including startup and runtime issues on 1.21.11.
✅ What’s New?
- 🟢 Compatible with Minecraft 1.21.11
- ⚙️ Improved compatibility for Purpur/Paper
- 🧠 Better support for newer runtime behavior
- 📦 Stable startup and loading behavior
💻 Tested Environment
- 🖥️ Server: Purpur 1.21.11
- ☕ Java: 21
- 📦 Slimefun: 4.9-UNOFFICIAL
🙌 Credits
- ❤️ Original Project Creator: TheBusyBiscuit
- 👥 Original Project Team: Slimefun Team
- 🛠️ Compatibility update and unofficial build maintenance: R2Ksanu
⚠️ Disclaimer
This is an unofficial modified build of Slimefun.
It is not official support build from the original Slimefun team.
Please use it only for your own server, testing, and custom deployment.
