MatchBoxPlugin-0.9.0
·
80 commits
to master
since this release
Another Major update, skipping over to 0.9.0, check the changelog in the project's repository.
The project now depends on protocolLib for the custom Spark ability. Stick to using protocolLib for the time being, as I haven't tested much without it yet. This issue should be resolved to support both with protocolLib and without before the full release.
[0.9.0] - Latest
Added
- Global Swipe/Cure Indicators: The subtle particle cues for Spark swipes and Medic cures now broadcast to every nearby player, keeping spectators and recordings informed without exposing roles.
- Player-Focused Cure Notice: Cured players receive a direct chat message, so the announcement no longer conflicts with the discussion-phase titles.
- Hunter Vision Resilience: ProtocolLib Hunter Vision now uses the modern
DataValuepipeline, automatically falling back to the particle adapter whenever packet delivery fails.
Fixed
- Spark Disconnects: Resolved
clientbound/minecraft:set_entity_datacrashes that kicked Sparks whenever glow packets used the legacyDataItem. - Random Skin Preload: The curated skin pool now resolves Mojang UUIDs before requesting textures, eliminating the “Failed to fetch skin” spam and guaranteeing usable skins even on offline-mode servers. (Still needs testing, but functional)
Changed
- Version Jump: Skipped the remaining 0.8.x line to mark these stability upgrades as the start of the 0.9 series. Config support remains the final blocker for 1.0.