File Details
YoTPA-1.4.0.jar
- R
- Jan 11, 2026
- 2.35 MB
- 53
- 1.21.11+11
File Name
YoTPA-1.4.0.jar
Supported Versions
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
- 1.21
Changelog v1.4.0
New Features:
- Full multi-language support (10+ languages)
- MiniMessage format with gradients, rainbow effects, and hex colors
- Live message reload with /tpareload (no restart needed)
- Customizable prefix - change [YoTPA] to anything you want
- Modern PersistentDataContainer (replaced deprecated metadata system)
Improvements:
- Lower memory footprint with better data storage
- Faster data lookups and cleaner code
- Better error messages with actionable recommendations
- Auto-cleanup when players disconnect (no memory leaks)
- Enhanced config validation with warnings and suggestions
- Type-safe data storage prevents conflicts
Bug Fixes:
- Removed all deprecated code (zero warnings)
- Fixed memory leaks from old metadata system
- Fixed race conditions in concurrent teleports
- Fixed gradient/color parsing errors
- Fixed sound loading fallback system
- Fixed config validation edge cases
Server Compatibility:
- Fully Tested: Paper 1.21 - 1.21.11
- Tested: Purpur 1.21.11
- Should Work: Purpur 1.21+, Pufferfish, and any Paper fork
- Not Tested: Spigot (may work but not guaranteed)
- Requires: Java 21
Breaking Changes:
- None! Fully backward compatible with v1.3.0
Migration:
- Simply replace the JAR file - new
messages.ymlcreated automatically - Your existing
config.ymlsettings are preserved - Customize messages if desired, then use
/tpareload