Unofficial site, not affiliated with modrinth.com.What is this?
YoTPA

YoTPA

YoTPA is a lightweight and powerful teleport request plugin with adaptive performance optimization. Simple to use, easy to configure, and built for modern Minecraft servers.

364
1

YoTPA 1.6.0

release12 апреля 2026 г.

Changelog v1.6.0

New Features:

  • /back command — teleports you to your previous location after a TPA or death (single-use, location is consumed on use)
  • Death location tracking — death spot saved automatically so you can /back after respawning to collect your items
  • Configurable /back cooldown — back-cooldown in config.yml (default: 30s, set 0 to disable)
  • Daily update notifications — plugin re-checks for new releases every 24 hours; online OPs/admins are notified once when a new version is found, completely silent if nothing changed
  • Full Folia regionized-server support — auto-detected at startup, no configuration needed

Improvements:

  • Thread-safety: post-teleport sendMessage and playSound now correctly dispatched on the player's region thread on Folia
  • TeleportData now stores destination as UUID instead of a live Player reference — eliminates zombie references and cross-region access on Folia
  • PerformanceSettings cached on enable/reload — no per-tick object allocation on hot paths
  • Single batch task drives all Paper countdowns — O(1) scheduler overhead at any player count
  • Sound objects resolved once at config load — zero registry lookups at runtime per sound play

Bug Fixes:

  • Teleport no longer sends a false success message if another plugin cancels the teleport event
  • bStats titles_enabled chart now reads the correct config key (features.titles)
  • TPA requests for disconnected players now cleaned up immediately on quit instead of waiting for the expiry timer
  • bStats and update checker tasks are now properly cancelled on plugin disable

New Permissions:

  • yotpa.back — access to /back (default: everyone)
  • yotpa.bypass.back-cooldown — skip the /back cooldown (default: OP)

Server Compatibility:

  • Fully Tested: Paper 1.21.x – 26.1.x, Folia 1.21.x, Purpur 1.21.x
  • Should Work: Pufferfish, and any Paper/Folia fork
  • Requires: Java 21+ (1.21.x servers) / Java 25+ (26.1.x servers)

Breaking Changes:

  • None. Drop-in replacement for v1.5.0.

Migration from v1.5.0:

  1. Stop your server
  2. Replace YoTPA-1.5.0.jar with YoTPA-1.6.0.jar
  3. Start your server — existing config.yml and messages.yml are fully preserved

Bug & Feedback & Ideas: https://github.com/PhyschicWinter9/YoTPA/issues

YoTPA 1.5.0

release5 апреля 2026 г.

Changelog v1.5.0

New Features:

  • Automatic update checker — notifies OPs and admins on join when a new version is available
  • Minecraft 1.21.x – 26.1.x support
  • Support JDK 25 development toolchain with Java 21 bytecode output for full backwards compatibility

Improvements:

  • Kotlin upgraded to 2.3.0 for proper JDK 25 toolchain support
  • Async update check runs off the main thread — zero server tick impact

Server Compatibility:

  • Fully Tested: Paper 1.21.x – 26.1.x
  • Should Work: Purpur, Pufferfish, and any Paper fork
  • Requires: Java 21+ (1.21.x servers) / Java 25+ (26.1.x servers)

Breaking Changes:

  • None. Drop-in replacement for v1.4.0.

Migration from v1.4.0:

  1. Stop your server
  2. Replace YoTPA-1.4.0.jar with YoTPA-1.5.0.jar
  3. Start your server — existing config.yml and messages.yml are fully preserved

YoTPA 1.4.0

release11 января 2026 г.

Changelog v1.4.0

New Features:

  • Full multi-language support (10+ languages)
  • MiniMessage format with gradients, ✨ 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.yml created automatically
  • Your existing config.yml settings are preserved
  • Customize messages if desired, then use /tpareload

YoTPA 1.3.0

release1 октября 2025 г.

Changelog v1.3.0

New Features:

  • Adaptive Performance System with 4 auto-detected modes
  • Custom sound effects support
  • Config validation with detailed error messages
  • New /tpainfo command
  • Full multi-threading support

Improvements:

  • 30-70% less memory usage
  • 25-60% less CPU usage
  • Enhanced teleportation reliability
  • Better error handling

Bug Fixes:

  • Fixed teleportation edge cases
  • Improved config reload stability

YoTPA 1.2.0

release21 мая 2025 г.

YoTPA 1.2.0

  • Added bStats
  • Support 1.21 - 1.21.5

Совместимость

Minecraft: Java Edition

26.1.x1.21.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:MIT
Опубликован:11 месяцев назад
Обновлён:3 недели назад
Главная