Sueta

PerPlayerKit

1.8.0

PerPlayerKit lets players create their own custom kits (personal kits) for practicing PvP.

·Plugin
  1. 1.8.0latestPerPlayerKit 1.8.0Sep 6, 2026

    1.8.0

    Upgrade guide: [https://perplayerkit.com/upgrading](https://perplayerkit.…

    Breaking

    - Config v3. Existing v1 and v2 configs are backed up and migrated automatically. Everything below is converted for you unless noted. - Player-facing messages moved from config.yml to lang/<code>.yml. Custom messages are carried over. - Message placeholders %player% and %kitname% renamed to {player} and {kitname}. Existing messages are rewritten. - max-kits renamed to kits.max-slots. - disabled-command-worlds and rekit-on-kill world lists replaced by locations rules. - Kit room material and import filters replaced by item-filter. - World names and storage type values are now case-insensitive. Review world entries that previously relied on exact case. - perplayerkit.admin now includes kit room editing and staff inspection. - Remembered kit selections are stored in the database. Load a kit once after upgrading to save your selection.

    Added

    - PostgreSQL storage backend. - 14 bundled languages. - WorldGuard support (optional). - Configurable kit limit, 1 to 99, with a paginated /kit menu and /k10../k99, /ec10../ec99. - Up to 99 kit room pages with grouped page navigation. - locations rules: allow or deny any feature per world or WorldGuard region. - Per-world and per-region public kits for rekit-on-kill and rekit-on-respawn. - rekit-on-respawn delay in ticks. - item-filter rules: unbreakable items, custom attributes, item flags, enchantment level caps, incompatible enchantments, potion level and duration caps, per-material overrides. Applies inside shulkers, containers, bundles, and enchanted books. - Remembered kit selections persist across reconnects, restarts, and server switches. Optional restore-enderchest. - Bundled starter kit room pages and public kits. - /perplayerkit autosetup to fill an empty kit room and public kits. add-kits and reset confirm variants. - /perplayerkit location [feature] to check which world and region rules apply. - /sharekit <slot> <player> and /shareec <slot> <player> with /shareaccept and /sharedecline. - /transferkits <player> to copy all kits and enderchests to another player. - /deleteec <slot>. - /purgeitem to remove an item type from all stored kits. - /kitdata export and /kitdata import for .ppk files. - {kitname} placeholder in kit load broadcasts. - Permissions perplayerkit.staff, perplayerkit.editkitroom, perplayerkit.kitnotify, perplayerkit.deleteenderchest. - Documentation site at [https://perplayerkit.com](https://perplayerkit.com)

    Changed

    - Update checks run asynchronously, cache for one hour, and retry after one minute on failure. - SQLite backups use VACUUM INTO for a consistent snapshot instead of copying the live file. - Storage failures are reported so queued saves can retry. - Players with unloaded or failed kit data get a message instead of an empty kit. - Item filtering now applies to accepted shares and transfers. - Clearing a personal kit editor and closing it deletes the kit. - Public kits with an unknown icon material are skipped instead of preventing plugin enable. - Failed WorldGuard lookups block the action instead of falling back to a world-wide kit. - Chat is sent through Paper's Adventure API when available. - Redis errors are logged as errors with stack traces. - Dependency updates: Adventure 4.26, Jedis 6.2, HikariCP 6.3.3, PostgreSQL driver 42.7.13, SQLite 3.53, bStats 3.2, okhttp2 replaced with okhttp3.

    Fixed

    - Restricted items could bypass the regear filter inside a shulker box. - Ghost offhand item after kit load or regear. - /inspectkit and /inspectec lag and failures for offline players. - /inspectec opened the inspector's enderchest instead of the target's. - Kit editor changes lost during menu redraws. - Item name formatting in menus. - /deletekit and /swapkit accepted out-of-range slots. - KitsX import continued after reporting missing files. - HikariCP idleTimeout warning on startup with SQLite. - Kits loaded on the main thread when the plugin was re-enabled. - Duplicate save on player quit. - Pending respawn restoration not cancelled on disconnect or a second respawn.
    635 downloads
  2. 1.7.1PerPlayerKit 1.7.1Jan 20, 2026
    Small updates and support for newer versions
    2772 downloads
  3. 1.7.0PerPlayerKit 1.7.0Nov 3, 2025

    New Features

    - MiniMessage Formatting Support - Messages now support modern MiniMessage format with RGB colors, named colors, and text formatting (bold, italic, underline, etc.). Old & color codes are no longer used. - Configurable Regear Behavior - /rg and /regear commands are now more configurable

    Config Changes

    - New Messages Section - Added messages config section with granular control over kit action broadcasts, plus a disable-kit-messages toggle to suppress all kit messages at once - MiniMessage Format - All color/text formatting in config now uses MiniMessage format with examples and documentation in CONFIG.md

    Fixes & Improvements

    - Fixed item filter bug affecting shulkers, bundles, and NBT chests - Fixed sound and GUI bugs - Improved notification management
    227 downloads
  4. 1.6.2PerPlayerKit 1.6.2Jul 26, 2025
    Bug fixes and config option to clear potion effects on heal!
    878 downloads
  5. 1.6.0PerPlayerKit 1.6.0Jun 18, 2025

    1.6.0 Update

    This update introduces a variety of new features, essential bug fixes, and quality-of-life improvements. New Features: PlaceholderAPI Integration:* Added support for PlaceholderAPI in the messages section of the configuration, allowing for more dynamic and personalized messages. Enhanced Kit Management:* Implemented a display name option for the %player% placeholder, offering greater customization. Interactive UI/UX:* Incorporated new sounds for saving kitroom items and enhanced the kit GUI with more interactive sound feedback. Improved Regear Shulker:* Introduced new features for the regear shulker, including an option to prevent players from placing items into the regear inventory. Setup Guide:* A new setup guide has been added to assist with initial configuration and usage. Bug Fixes & Improvements: Connection Stability:* Resolved a critical connection leak in SQLStorage.java and improved SQL resource management by implementing try-with-resources. Visual Corrections:* Fixed a visual bug where inventories were not updating correctly on repair and addressed an issue with fill items in view-only ender chests. Command Enhancements:* The /inspectkit command has been significantly improved, now allowing administrators to change player kits. The /enderchest1-9 command also received a fix. Performance & Reliability:* Added a CI pipeline to improve development consistency, and implemented measures to prevent public kit load spam. Configuration options for maximumPoolSize have been added for both MySQL and SQLite to enhance database connection management. Configuration & Reverts:* Clarified button functionality and updated the default regear item whitelist. Reverted changes related to Hikari for SQLite and sqlite maximumPoolSize setting to ensure stability. Minor Adjustments:* Included a DisabledCommand check to RegearCommand.java and made various minor code and configuration updates to refine functionality.
    344 downloads
  6. 1.5.4PerPlayerKit 1.5.4Jan 16, 2025
    Update default config
    215 downloads
  7. 1.5.3PerPlayerKit 1.5.3Jan 12, 2025
    bug fix
    180 downloads
  8. 1.5.2PerPlayerKit 1.5.2Jan 12, 2025
    shulker/command regear modes, old-death-drops feature, testing import feature, bug fixes
    75 downloads
  9. 1.5.0PerPlayerKit 1.5.0Jan 6, 2025
    Public kit editor, feature configs, automatically upgrade config, update checker, minor bug fixes, added build metadata, bstats
    52 downloads
  10. 1.4.1PerPlayerKit 1.4.1Jan 2, 2025
    Added regear command and other anti-exploit features
    60 downloads
  11. 1.3.2PerPlayerKit 1.3.2Dec 30, 2024
    Lots of refactors and general improvements. See Github for details.
    48 downloads
  12. 1.2.2PerPlayerKit 1.2.2Dec 22, 2024
    Fixed spigot support
    223 downloads

Similar projects

Plugin →