KIP - Keep Inventory Plus v1.0.1-BETA

Advanced Keep Inventory plugin with role-based profiles.
  • javaw_74uNfGGeDi.png
  • javaw_M4G2nqHZbt.png
  • javaw_74uNfGGeDi.png
  • javaw_M4G2nqHZbt.png
KIP — Keep Inventory Plus

KIP is a modern and highly configurable Keep Inventory plugin that gives you full control over what players keep after death.

Instead of using a simple global keep-inventory rule, KIP introduces a powerful profile system that allows you to create unique death behaviors for different player groups, ranks, permissions, worlds, or gameplay styles.

Whether you are running a Survival, RPG, Hardcore, PvP, Prison, or MMO server, KIP lets you create fully customizable death systems with minimal performance impact.



Main Features
  • Advanced profile system with permission-based matching
  • Multiple stackable profiles applied by priority
  • Keep specific items instead of entire inventory
  • Supports custom model data filtering
  • Conditional item keeping system
  • Armor durability loss system
  • Configurable experience loss percentage
  • Reward players on death with items, commands, or messages
  • PlaceholderAPI support
  • Lightweight and optimized for Paper
  • Easy YAML configuration

Powerful Profile System
KIP uses profiles to define death behavior.

Players can match multiple profiles at the same time through permissions, allowing server owners to combine behaviors dynamically.

Example:
  • Default players lose some XP and only keep specific tools
  • VIP players keep rare weapons
  • Admins keep everything
  • Special classes or jobs can have custom death mechanics

Profiles are processed by priority order, ensuring predictable and deterministic behavior.


Keep Specific Items
Unlike vanilla keep inventory, KIP allows you to keep only selected items.

You can match:
  • Materials
  • CustomModelData
  • Enchantments
  • Item names
  • Lore lines
  • Placeholder-based conditions
  • Expressions and comparisons
This makes KIP perfect for RPG servers, custom items, ItemsAdder/Oraxen setups, and MMO gameplay systems.


Armor & Experience Handling
KIP can simulate realistic death penalties while still reducing player frustration.

Features include:
  • Keep armor equipped after death
  • Apply durability loss to armor
  • Configure XP loss percentage
  • Create different penalties for each rank/profile

Death Rewards System

KIP can reward players after death using:
  • Custom items
  • Console commands
  • Messages
  • MiniMessage formatted messages


This allows deep integration with RPG, leveling, economy, and MMO plugins.

Example Configuration

KIP is designed to be easy to configure while still remaining extremely powerful.

Main config:
YAML:
config-version: 1

debug: false

prefix: '&7[&6KIP&7] &r'

default-profile: "default"

Profile config:
YAML:
# ------------------------------------------------------------
# KIP - profiles.yml
# ------------------------------------------------------------

default:
  # Base profile. Usually applies to regular/default players.
  display:
    permission: "kip.group.default" # Permission required for this profile
    priority: 0                      # Lower number = higher priority (applied first)
  options:
    experience-lost-percentage: 5 # Percent of dropped XP to lose on death
    keep-armor: true              # If true: armor is kept equipped and loses durability. If false: armor is dropped like normal items
    armor-lost-percentage: 3      # Percent of armor durability to lose on death

    # Keep rules for death drops.
    # If set to true, keep inventory is enabled and no items are dropped.
    keep-items:
      1:
        material: "IRON_AXE" # Item material to match. Check list here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html           # Chance to keep this item
        model-data: 10000          # Custom model data. Optional. If specified, must match for rule to apply.
      2:
        material: "IRON_SWORD"
        percentage: 50            # Always keep if material matches
      3:
        material: "GOLDEN_SWORD"
        condition:
          enchantments:
            1:
              type: "DAMAGE_ALL" # Sharpness (legacy alias)
              level: 5            # Minimum required enchant level
          nameEquals: "Excalibur"
          loreContains:
            - "Bound to %player_name%"
          expression: "%player_level% >= 30"

    # Rewards granted on death. (Optional)
    give-items:
      1:
        # Reward types:
        # - ITEM: Give a custom item to the player
        # - COMMAND: Execute a console command ({player} refers to the player's name, no required placeholder API)
        # - MESSAGE: Send a custom message to the player
        type: "ITEM"                      # Give a custom item reward
        material: "PAPER"
        amount: 1
        name: "%player_name%'s Death Note" # Supports placeholders
        lore:
          - "This is a special item given to you upon death."
          - "Use it wisely!"
      2:
        type: "COMMAND"                    # Execute command as console
        command: "give {player} bread 1"
      3:
        # MESSAGE supports:
        # - message: single plain-text line
        # - messages: multiple plain-text lines
        # - minmessage: single MiniMessage line
        # - minmessages: multiple MiniMessage lines
        type: "MESSAGE"
        minmessages:
          - "<green>You died, <white>%player_name%</white>!</green>"
          - "<gray>Keep calm and keep fighting.</gray>"


# Can add as many profiles as needed, each with its own rules and permissions.


Requirements
  • PaperMC 1.21+
  • Java 17+

Compatibility
  • PlaceholderAPI
  • ItemsAdder
  • Oraxen

📖 Support

Need help or want to report a bug?

Join the support Discord:
Discord Support Server
Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
57 Views
0 Purchases
2 Downloads
May 22, 2026 Published
N/A Updated
Not yet rated
51.7 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Staff
  1. Equipment
Game mode
  1. Survival
  1. Towny
  1. Roleplay
Supported software
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 140 ratings
4,162 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,077 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,019 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,798 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,569 purchases
Share and earn
Refer this resource and earn a 10% commission.
57 Views
0 Purchases
2 Downloads
May 22, 2026 Published
N/A Updated
Not yet rated
51.7 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Staff
  1. Equipment
Game mode
  1. Survival
  1. Towny
  1. Roleplay
Supported software
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 140 ratings
4,162 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,077 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,019 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,798 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,569 purchases
Top