AsyPvP v1.4.3

This is a combat management plugin

✨ What’s new​

  • ✅ Direct teleport from PvPLogs GUI
    You can now teleport straight to the selected death location from the details menu.
  • 🔙 Back button in the details menu
    Instantly return to the death history list — no need to retype /pvplogs.
  • 💬 Clear success / fail feedback
    Staff now receive safe and informative messages after every teleport attempt.

🛠 Fixes & technical improvements​

  • ⚙️ Folia compatibility fix
    Teleport logic was migrated from:
    teleport(...) ➜ teleportAsync(...)
    to fully respect Folia region threading rules and eliminate region-thread errors.

⚙️ Configuration (unchanged behavior)​

All existing PvPLogs cleanup and retention logic remains fully configurable:
  • retention-hours
  • cleanup-interval-seconds
  • maximum history limits
No behavior changes were introduced here — only internal improvements.
This update introduces a complete PvP logging module and improves configuration reliability.
  • Added a new command: /pvplogs <player>.
  • Added a dedicated permission for the command: asypvp.pvplogs.
  • Added a GUI viewer for PvP logs, including recent command activity in the configured time window.
  • Implemented persistent storage for logs on disk:
    • uuid.yml
    • victimuuid.yml
  • Extended death tracking to include both player kills and non-player death causes (fall, lava, fire, etc.).
  • Added automatic log cleanup with configurable retention.
  • Added/updated PvP logs config settings:
    • window-minutes
    • retention-hours (default: 48)
    • cleanup-interval-seconds
    • max-entries-per-player
  • Added inline explanations for all pvplogs config keys.
  • Implemented automatic config migration on startup/reload:
    • Missing keys are auto-added from default config.
    • Current config is backed up first in plugins/AsyPvP/backups/.
  • Fixed missing-key detection logic to ensure keys are truly restored in file config (using explicit set checks).
Fixed bstats not in config.yml to enable and disable
AsyPvP now includes optional bStats metrics to help us better understand how the plugin is used and improve future updates.
You can fully disable metrics at any time from the configuration file.

➡️ Toggle it here:
telemetry.bstats-enabled: true
If you prefer not to share any anonymous usage data, simply set it to false.
  • Added a combat.debugCommandBlock flag and debug logs in CommandBlockListener.java to diagnose command blocking.
Added some missing messages in config.yml
Added a few more checks anti exploit
Fixed can't leave lands in wilderness
Fixed a weird glitch that don't let you move
EULA: Free EULA
459 Views
12 Downloads
Jan 23, 2026 Published
Feb 11, 2026 Updated
Not yet rated
120 KB File size
Open source
  1. Yes
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Fun
Game mode
  1. Survival
  1. Skyblock
  1. Oneblock
Supported software
  1. Spigot
  1. Paper
  1. Folia
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
  1. Romanian
Creator
Owner
Recommended for you
A simple trade plugin
Not yet rated
1 purchase
AsyMarkets is a powerful, modern and fully Folia-compatible marketplace system for Minecraft servers
Not yet rated
1 purchase
Advanced Authentication & Security System for Minecraft Networks
Not yet rated
0 purchases
AsyCore centralizes essential server systems into one optimized core.
Not yet rated
0 purchases
459 Views
12 Downloads
Jan 23, 2026 Published
Feb 11, 2026 Updated
Not yet rated
120 KB File size
Open source
  1. Yes
DRM-free
  1. No
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Fun
Game mode
  1. Survival
  1. Skyblock
  1. Oneblock
Supported software
  1. Spigot
  1. Paper
  1. Folia
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
  1. Romanian
Creator
Owner
Recommended for you
A simple trade plugin
Not yet rated
1 purchase
AsyMarkets is a powerful, modern and fully Folia-compatible marketplace system for Minecraft servers
Not yet rated
1 purchase
Advanced Authentication & Security System for Minecraft Networks
Not yet rated
0 purchases
AsyCore centralizes essential server systems into one optimized core.
Not yet rated
0 purchases
Top