COWMODSКаталог модов
SyncBoost

ВЕРСИИ (4)

release

1.2.3 - The Big Update

1.2.3
6 февр. 2026 г.541Minecraft: 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
### ✨ New Features #### 🔍 Overselling Detection System - **NEW**: Automatic detection when your hosting provider may be overselling resources - Warns on plugin startup if resource issues detected - Full analysis after running `/syncboost benchmark` - Visual indicator in Main Menu Performance Hub card - Detection includes: - CPU performance below expected thresholds - High CPU performance variance (indicates contention) - Memory bandwidth issues - RAM overselling signs #### 📊 Chunk Analyzer Module - **NEW**: Comprehensive chunk analysis system to identify performance bottlenecks - Detects entity-heavy chunks, tile entity concentrations, and redstone activity - Configurable scoring weights and severity thresholds - Available via `/syncboost chunks` command or through GUI - Features include: - Real-time chunk scanning across all worlds - Lag score calculation based on entities, tile entities, and redstone - Severity levels: Normal, Warning, Danger, Critical - Top 10 problematic chunks display - Click-to-teleport functionality in GUI - Detailed breakdown per chunk (mobs, items, hoppers, furnaces, etc.) #### 🖥️ Chunk Analyzer GUI Menu - Beautiful animated menu showing analysis results - Color-coded chunk severity indicators - Summary statistics at a glance - One-click teleportation to problematic chunks - Refresh button for real-time updates #### 🧠 Memory Leak Detector - **NEW**: Comprehensive memory diagnostics and leak detection system - Available via `/syncboost memory` command or through GUI - Features include: - Real-time heap memory monitoring - Garbage collection metrics and overhead analysis - Memory trend analysis with leak detection - Thread count monitoring - Plugin listener count analysis - Health score calculation - Interactive GUI menu with: - Memory health card with overall status - Heap usage visualization with progress bars - GC overhead statistics - Memory trend analysis - Thread and warning cards - Force GC button with freed memory feedback ### 🐛 Bug Fixes - **Fixed**: `ArrayIndexOutOfBoundsException` crash on menu open - Main Menu now correctly uses 27-slot (3-row) inventory - Removed invalid card placements that caused crashes - **Fixed**: Module status not updating in Modules Menu - Modules now show real-time ENABLED/DISABLED status - Status updates automatically when modules are toggled ### 🎨 UI Improvements - Revamped Main Menu with modern card-based design - Rainbow animated borders on menu - Health-based side indicators (green/yellow/red based on server health) - Glassmorphism effect decorations - Enhanced Performance Hub with: - TPS health indicator with color coding - Memory usage progress bar - CPU usage display - **NEW**: Resource health status indicator ### 🔧 New Configuration - Added `modules/ChunkAnalyzer.yml` with: - Customizable score weights for entities, creatures, tile entities, hoppers, redstone - Adjustable warning/danger/critical thresholds - Auto-scan feature with configurable interval - Alert notifications for danger-level chunks #### 🎨 Customizable Message Prefix - **NEW**: All message prefixes can now be fully customized - Use `<prefix>` placeholder in `lang.yml` to reference the main prefix from `config.yml` - Change `main.prefix` in config once and all messages update automatically - Updated all default messages in `lang.yml` to use the new `<prefix>` placeholder #### 📊 Expanded PlaceholderAPI Support - **NEW**: 40+ new placeholders available for use in scoreboards, holograms, etc. - PlaceholderAPI identifier changed from `lagfixer` to `syncboost` ##### Performance Metrics - `%syncboost_tps%` - TPS (formatted to 2 decimals) - `%syncboost_tps_raw%` - TPS (raw value) - `%syncboost_tps_color%` - TPS with automatic color coding (&a/&e/&c) - `%syncboost_mspt%` - Milliseconds per tick - `%syncboost_mspt_color%` - MSPT with color coding - `%syncboost_cpu%` - CPU process usage - `%syncboost_cpusystem%` - CPU system usage ##### Entity Counts - `%syncboost_entities%` - Total entities - `%syncboost_mobs%` - Total mobs/creatures - `%syncboost_items%` - Ground items - `%syncboost_projectiles%` - Projectiles - `%syncboost_vehicles%` - Vehicles ##### Memory Statistics - `%syncboost_memory_used%` - RAM used (e.g., "2048MB") - `%syncboost_memory_max%` - Max RAM - `%syncboost_memory_free%` - Free RAM - `%syncboost_memory_percent%` - RAM usage percentage - `%syncboost_memory_bar%` - Visual progress bar for RAM - `%syncboost_memory_used_gb%` / `%syncboost_memory_max_gb%` - RAM in GB ##### Server Statistics - `%syncboost_players%` - Online player count - `%syncboost_players_max%` - Max players - `%syncboost_worlds%` - Number of worlds - `%syncboost_chunks%` - Total loaded chunks - `%syncboost_uptime%` - Server uptime (HH:MM:SS format) - `%syncboost_uptime_hours%` / `%syncboost_uptime_minutes%` ##### Clearlag Timer - `%syncboost_clearlag_timer%` - Time until next clear (e.g., "45s") - `%syncboost_clearlag_seconds%` - Raw seconds remaining - `%syncboost_clearlag_formatted%` - Formatted time (MM:SS) - `%syncboost_clearlag_interval%` - Configured interval - `%syncboost_clearlag_enabled%` - Module status (true/false) - `%syncboost_clearlag_progress%` - Progress percentage - `%syncboost_clearlag_bar%` - Visual progress bar ### 📝 Technical Changes - Added `OversellDetector.java` utility class - Improved `ModulesMenu.java` update() method for real-time status - Fixed slot calculations in `MainMenu.java` for 3-row inventory - Cleaned up unused card definitions - Added `ChunkAnalyzerModule.java` - Core analysis engine - Added `ChunkAnalyzerCommand.java` - `/sb chunks` command handler - Added `ChunkAnalyzerMenu.java` - Interactive GUI menu - Modified `Language.java` to support `<prefix>` tag resolver - Refactored `PlaceholderAPIHook.java` with comprehensive placeholder support - Updated `lang.yml` with `<prefix>` placeholder documentation and usage
release

SyncBoost 1.2.1 - Folia Bug Fix

1.2.1
28 янв. 2026 г.27Minecraft: 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
## 📋 Changelog v1.2.1 ### 🐛 Bug Fixes - **Folia Threading Fix** - Fixed `IllegalStateException: Thread failed main thread check` in [WorldCleanerModule](cci:2://file:///d:/Syncara%20Host/syncboost/plugin/src/main/java/xyz/lychee/lagfixer/modules/WorldCleanerModule.java:39:0-440:1) on Folia servers - Entity state (like `getCustomName()`) is now accessed from the correct region thread - Entity processing is dispatched to each chunk's region thread on Folia - **Modrinth Publishing** - Fixed version format to comply with Modrinth's semver regex validation - Changed from `1.x.x [build x]` to `1.x.x+x` format
release

SyncBoost 1.2.0 - Folia Support & AI Mob Cap Latest

1.2.0
28 янв. 2026 г.27Minecraft: 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot
Скачать
Что нового
## [1.2.0] - 2026-01-28 ### 🚀 New Features - **Smart Mob Cap System** - Introduced dynamic mob limits that strictly scale based on server TPS. - Added `smart_cap` configuration section to `EntityLimiter.yml`. - **Priority System**: - **High Priority** (Protected): Bosses, Tamed, Leashed, Named entities, and ModelEngine models. - **Low Priority** (First to remove): Common hostiles (Zombies, Skeletons, etc.). - **Full Folia Support** - Added native support for Folia servers (`folia-supported: true`). - Implemented region-thread-safe entity processing. - **Legacy Version Support** - Re-enabled support for older Minecraft versions (1.17.1 - 1.20.4). - Configured cross-compilation for Java 17 compatibility on legacy modules. ### 🐛 Bug Fixes - **Critical Threading Fix**: Resolved `IllegalStateException` and `UnsupportedOperationException` on Folia servers caused by accessing entity data from the global thread. - **MobAiReducer**: Fixed threading context for entity optimization on Folia. - **Build System**: Fixed Gradle build failures related to Java version mismatches between modules. ### 🛠 Technical Changes - Refactored `AbstractFork` to include `isFolia()` detection. - Updated `EntityLimiterModule` to use region-aware scheduling for chunk processing.
release

SyncBoost 1.0.0 - Initial Release

1.0.0
28 янв. 2026 г.29Minecraft: 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
## [1.0.0] - 2026-01-28 ### 🚀 The Rebranding Update This release marks a new beginning as **SyncBoost**. We have focused entirely on establishing the new identity, refining the user experience, and cleaning up the codebase. ### ✨ Added - **New Identity:** Complete rebrand from "LagFixer" to "SyncBoost". - **GUI Revamp:** Brand new in-game menu structure with a modern Blue/Cyan theme. - **Documentation:** Comprehensive `README.md` overhaul with detailed module info. - **Professional Logs:** Cleaner startup console output. ### 🛠 Changed - **Commands:** All commands now use `/syncboost` prefix. - **Messages:** Standardized chat formatting with `»` bullets and consistent coloring. - **Build:** Enforced Java 21 requirement for better performance. ### ⚠️ Known Limitations - **Folia Support:** ❌ Not supported in this version. Use on Spigot/Paper/Purpur only. **Folia support is planned for the next update.** - **Legacy Versions:** Support for Minecraft 1.16.5 - 1.20.4 is currently disabled in the build configuration.