Details
Supported Bukkit Versions
- 26.1
- 26.1.1
- 26.1.2
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.1
- 1.21.2
- 1.21.3
- 1.21.4
- 1.21
- 1.20.6
- 1.20.5
- 1.20.4
- 1.20.3
- 1.20.2
- 1.20.1
- 1.20
- 1.19.4
- 1.19.3
- 1.19.2
- 1.19.1
- 1.19
- 1.18.2
- 1.18.1
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8.1
- 1.8
Changelog
✨ Features
- Added disallowed input pattern filtering for bubble messages (bubble)
🔧 Refactors
- Renamed eventMessage parameter to rawString for clarity (chat)
- Changed AFK delay from seconds to ticks (afk)
- Updated AFK delay value from 3000 to 36000 ticks (afk)
- Separated TOTAL and TOTAL_DYNAMIC time types (online)
- Replaced hardcoded library relocation patterns with BuildConfig constant
- Streamlined library resolution with dynamic artifact handling
- Moved LoginStatus to shared constant utility
- Simplified chat type lookup (proxy)
- Replaced visibility filter method with direct stream filtering (playerlistname)
- Optimized HTTP client configuration for Discord and Telegram integrations
🐞 Bug Fixes
- Fixed Fabric SimpleVoice chat integration class name
- Added Velocity login state tracking for player connection management
- Added null check for sound object in sound players
- Added system skin handling with proxy cache updates (skinsrestorer)
- Added fallback mechanism using MojangSkinDataResult when primary skin lookup fails (skinsrestorer)
- Fixed signature inclusion in profile property (object)
- Changed online players to platform players in cleanup process
- Fixed object module to always use local textures when MineSkin is not hooked
- Fixed object client version check
- Fixed LuckPerms user loading when player is not unknown
- Fixed tick multiplier usage
📦 Dependencies
- Downgraded Adventure API dependency to 4.x (temp)
- Updated cloud dependencies to org.incendo namespace
Documentation
Full Changelog