
MagicKPvP
MagicKPvP is a Paper Minecraft PvP plugin for configurable kits, custom item abilities, kit purchasing, and an in-game kit selection menu. It uses Vault to connect to the server's economy provider.
Оцените первым
25
0
Список изменений
Changelog
1.2.2
Changes since 1.2.1.
Compatibility
- Paper 1.21.8 and newer are supported.
- One JAR covers all supported versions.
- Paper 1.21.8 uses an ArmorStand decoy fallback; Paper 1.21.9+ uses the native Mannequin.
api-versionis now1.21.8.- The plugin targets Java 21 bytecode. The build uses the JDK 25 toolchain.
- Paperweight was removed; Paper API is now resolved as a compile-only dependency.
Added
- Spawn projectile protection: player-launched projectiles are cancelled in regions where abilities are blocked, including WorldGuard regions with
magickpvp-spawn, with the newprojectile-blockedmessage. - Combat tag now blocks kit selling as well as kit switching when
combat.block-kit-switchis enabled. Selecting a kit for the first time remains allowed. - Version dispatch through
VersionAPI, with separate 1.21.8 and 1.21.9+ decoy implementations.
Changed
- Rewind was reworked into a two-click ability: the first use marks the player's position and health, and the second use returns to it.
- Flight now uses a ground-collision check instead of relying only on
isOnGround, so it activates reliably when leaving the ground. - Radius abilities use a nearby-player query instead of scanning every player in the world.
- Item passives now read equipped inventory slots directly.
- Enchantment and attribute lookups were updated to Paper's current registry API.
- Paged menus now share a common page and navigation helper.
/magickpvp spawnhandlers now return valid Brigadier command results.- The README was simplified into a landing page with Wiki, Discord and Modrinth links, plus a multi-version development section.
- Common Kotlin code was cleaned up, including removed comments and resolved inspection warnings.
Fixed
- Players can no longer throw projectiles in regions where abilities are blocked.
- Kit switching and selling are blocked during combat when configured.
- Flight activates correctly when a player leaves the ground.
- Rewind now returns to a fixed marked position instead of a sampled history.
- Enchantment loading works with the current Paper registry API.
Upgrade notes
- Rewind: the
secondsoption was removed.only-healnow defaults tofalse, and the item lore was updated for the two-click behavior. - Missing config options are still appended automatically; existing configuration content is not overwritten.
Файлы
MagicKPvP-1.2.2.jar(2.28 MiB)
ОсновнойМетаданные
Канал релиза
Beta
Номер версии
1.2.2
Загрузчики
PaperPurpur
Версии игры
1.21.8–26.3
Загрузок
1
Дата публикации
22.10.2026
