Minecraft InventoryKeeper mod 2026 download
logo
minecraft mod InventoryKeeper

InventoryKeeper

Game Version: 1.17
Total Downloads: 537
Updated: Aug 21, 2021
Created: Jul 20, 2020
Download InventoryKeeperDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
v2.1.1 release 90.70 KB Aug 21, 2021 1.17 0 download InventoryKeeper v2.1.1 releaseDownload
v2.1.0 release 90.07 KB Aug 19, 2021 1.17 1 download InventoryKeeper v2.1.0 releaseDownload
v2.0.1 release 84.89 KB Aug 8, 2021 1.17 17 download InventoryKeeper v2.0.1 releaseDownload
InventoryKeeper-2.0.0.jar release 84.76 KB Aug 1, 2021 1.17 18 download InventoryKeeper InventoryKeeper-2.0.0.jar releaseDownload
InventoryKeeper-1.4.2.jar release 50.30 KB Jan 31, 2021 1.17 295 download InventoryKeeper InventoryKeeper-1.4.2.jar releaseDownload
InventoryKeeper-1.3.1.jar release 44.00 KB Aug 14, 2020 1.16 99 download InventoryKeeper InventoryKeeper-1.3.1.jar releaseDownload
InventoryKeeper-1.3.0.jar release 43.30 KB Aug 5, 2020 1.16 17 download InventoryKeeper InventoryKeeper-1.3.0.jar releaseDownload
InventoryKeeper-1.2.2.jar release 28.43 KB Aug 1, 2020 1.16 10 download InventoryKeeper InventoryKeeper-1.2.2.jar releaseDownload
InventoryKeeper-1.2.1.jar release 28.01 KB Jul 31, 2020 1.16 10 download InventoryKeeper InventoryKeeper-1.2.1.jar releaseDownload
InventoryKeeper-v1.2.0.jar release 28.06 KB Jul 27, 2020 1.16 14 download InventoryKeeper InventoryKeeper-v1.2.0.jar releaseDownload
InventoryKeeper-1.1.0.jar release 21.56 KB Jul 25, 2020 1.16 12 download InventoryKeeper InventoryKeeper-1.1.0.jar releaseDownload
InventoryKeeper-1.0.1.jar release 17.50 KB Jul 22, 2020 1.16 10 download InventoryKeeper InventoryKeeper-1.0.1.jar releaseDownload
InventoryKeeper-1.0.0.jar release 17.53 KB Jul 20, 2020 1.16 8 download InventoryKeeper InventoryKeeper-1.0.0.jar releaseDownload
InventoryKeeper-1.4.0.jar beta 48.36 KB Oct 9, 2020 1.16 26 download InventoryKeeper InventoryKeeper-1.4.0.jar betaDownload

Description

Share this:

The plugin provided a specific item to restore players' inventory and exp when they died.

 

Works when gamerule keepInventory set to false.

 

Now work on 1.7.x – 1.17

 

Features:

  • Allow to set disabled worlds
  • Allow to set loss ratio of exp.
  • Simple to use.
  • Allow to use random system.
  • Fully customizable messages.
  • Command TAB complete.
  • Custom skull support.
  • Custom model data support.
  • 1.7-1.17 Support.
  • Virtual/Physical item & permission support.
  • PlaceholderAPI support.
  • Modded server support.
  • Allow to run commands on death and respawn.
  • Support restoring Galacticraft mod inventory.
  • Custom death type support.

 

Commands & Permissions:

  •   Admin commands:

    /invkeep – Main command

    /invkeep get [amount] – Get the specific item. 

    /invkeep give <player> [amount] – Give the item to a specific player.

    /invkeep reload – Reload config.

    Permissioninventorykeeper.admin

    Default OP can use the commands.

 

  •   Player commands:

/invkeep check [player] – Allow players to check the amount of virtual item.
Permissions:
inventorykeeper.check - Allow to use /invkeep check (Default)
inventorykeeper.check.others - Allow to check the amount of other players.

 inventorykeeper.keep - Players with the permission can restore their inventory while the item (physical/virtual) will not be consumed.(Default:OP)

 

Usage:

  Keep the specific item in your inventory, when you die, it will keep your inventory.

 

 

Configuration:

settings:
#Admin permission: inventorykeeper.admin
#the plugin only works when the world gamerule keepInventory is false.
keep-inventory-item:
#item-id: '280' You can use number id in 1.13-.
#item-id: 'wood:4'
#in 1.12 or lower, use item-id: 'item-id:sub-id'
#To use custom player heads, add the following setting:
#custom-texture: base64 value
item-id: stick
#to use custom model, add custom-model-data: (1.13+ only)
#custom-model-data: 0
item-name: '&aSaving stick'
item-lore:
– '&7Keeping this in your inventory,'
– '&7When you died, this stick will'
– '&7save &eyour inventory'
# – ENCHANTMENT-LEVEL
#item-enchantments: []
#(1.13+) Enchantments available here: https://minecraft.gamepedia.com/Enchanting#Summary_of_enchantments
#(1.13+) Enchantment name should be a minecraft namespaced id.
#***
#(1.12-) Enchantments available here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html
#Example:
# unbreaking is for 1.13+ while durability is for 1.12-
item-enchantments:
– unbreaking-10
#if set it to true, player with the item will not lose any exp when died.
#if save-exp set to true, exp-lose-percentage will not work.
save-exp: false
# set to 10 means losing 10% exp when they died. (eg: 70 levels drops 7 levels)
#this(percentage) should be lower than 100!
#exp-lose-percentage: 10 means player will lose 10% exp.
#To use random system:
#exp-lose-percentage: 10-30 means player will lose 10-30 % exp
exp-lose-percentage: 10-30
#When players in disabled worlds, the item will not work.
disabled-worlds:
– disabled-world
#recommended to set it to true
#When the keeping inventory item is a block, this will prevent players placing it.
prevent-placing-the-item: true
#When player died, these commands will be executed
# %player% for player
# %random% for a random number
# To generate random number, the command format should be min|max|command
# Example: – '100|200|eco take %player% %random%' means taking 100-200 coins from player
# To execute command as OP, add [OP] in head of command.
# Example: – '[OP]fly off'
run-commands-on-death:
– 'eco give %player% 50'
#When player died, random one of these command groups will be executed.
# Random command support multiple commands, you can use ";" to separate multiple commands, dont ADD ANY SPCAES after ";"
run-random-commands-on-death:
– '100|200|eco take %player% %random%;tell %player% You have lost %random% coins!!!'
– 'eco take %player% 1000;tell %player% You have lost 1000 coins!!!'
#When player respawns, these commands will be executed
run-commands-on-respawn:
– '[OP]back'
#When player respawns, random one of these command groups will be executed.
run-random-commands-on-respawn: []
#If you are running modded server and Galacticraft mod installed, turn it on to keep
#galacticraft inventory.
galacticraft-mod-support: false
#Clear items with curse of vanishing when player dies.
# Only for 1.11+!
clear-vanishing-curse-items: true
#Drop items with curse of binding when player dies.
# Only for 1.11+!
drop-binding-curse-items: false
#Execute commands if player inventory drops on death.
run-commands-on-death-if-drops:
– 'eco take %player% 50'
– '[OP]fly off'
#Execute a random command group if player inventory drops on death.
run-random-commands-on-death-if-drops:
– '10|50|eco take %player% %random%;tell %player% You lost %random%coins!'
– 'tell %player% You died!'
#Execute commands if player inventory drops on respawn.
run-commands-on-respawn-if-drops:
– '10|40|eco take %player% %random%'
#Execute a random command group if player inventory drops on respawn.
run-random-commands-on-respawn-if-drops:
– '15|90|effect %player% minecraft:nausea %random% 0'
#The following are the settings for the effective death types
#When a death type is set to true, the inventory will be restored if the player died from this death type
#If set it to false, the saving stick will not work.
#For a detailed explanation of death types, see https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/EntityDamageEvent.DamageCause.html
enabled-death-type:
CONTACT: true
LAVA: true
CRAMMING: true
ENTITY_SWEEP_ATTACK: true
FIRE_TICK: true
ENTITY_EXPLOSION: true
WITHER: true
FIRE: true
MAGIC: true
PROJECTILE: true
CUSTOM: true
FALL: true
SUICIDE: true
DRAGON_BREATH: true
DROWNING: true
LIGHTNING: true
FALLING_BLOCK: true
FLY_INTO_WALL: true
THORNS: true
ENTITY_ATTACK: true
BLOCK_EXPLOSION: true
HOT_FLOOR: true
STARVATION: true
VOID: true
PVP: true
SUFFOCATION: true
filter-entities-list:
#if set to true (Blacklist mode), the inventory will NOT BE RESTORED if a player killed by the entity in the list.
#if set to false (Whitelist mode), the inventory will BE RESTORED if a player killed by the entity in the list.
is-blacklist: true
#To disable, leave the list empty. -> entities: []
#Entity name should be the namespace of minecraft.
#For example: MAGMA_CUBE, PLAYER, ENDER_DRAGON, ZOMBIE, ZOMBIE_VILLAGER, etc.
#You can find it out here: https://minecraft-ids.grahamedgecombe.com/entities
entities:
– EnderDragon
filter-entities-name:
#if set to true (Blacklist mode), the inventory will NOT BE RESTORED if a player killed by a entity which name is in the list.
#if set to false (Whitelist mode), the inventory will BE RESTORED if a player killed by a entity which name is in the list.
is-blacklist: false
#To disable, leave the list empty. -> names-list: []
names-list:
– 'Custom Entity Name'
– '&7Full name with&a color code'
show-death-cause-on-death: false
#Show the death cause of a player in console. (Debug option)
items-with-lore-to-be-removed-on-death:
#Items with this lore will get removed on death.
#This works if you are using SoulBind plugin that will give the item repeatedly when a player respawns.
– 'Soul bind item lore'
– '&dSoul bind'

 Tutorials:

   To use custom head:

To use custom head:

Add custom-texture below item-id

Example:

settings:
  keep-inventory-item:
    item-id: player_head
    custom-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjQyMmIwNTU5ZjkwZTZhOTk2ZjA0OTlkNDM0NGU5NTJkYzg4OTM0MGVkYmE1N2I4MzU5N2NlMTExMjk5MjQ3In19fQ==
    item-name: '&a&lSaving Stick'

  To set custom model data:

To set custom model data:

 Add custom-model-data below item-id.

Example:

settings:
  keep-inventory-item:
    item-id: player_head
    custom-model-data: 0
    item-name: '&a&lSaving Stick'

 

To run commands on death / respawn:

run-commands-on-death: []
run-commands-on-respawn: []

When player died (respawn), the commands in run-commands-on-death (run-commands-on-respawn) will be executed.

Example:

 run-commands-on-death:
   - 'eco take %player% 100'
    – '[OP]fly off'
    – '100|200|eco take %player% %random%'

 To run random commands:

run-random-commands-on-death: []
run-random-commands-on-respawn: []

(Support multiple commands, using ";" to separate multiple commands, dont ADD ANY SPCAES after ";"!!)

Example:

run-random-commands-on-death:
 - 'tell %player% Oops! You died!;eco take %player% 100'
  – '[OP]fly off'
  – '100|200|eco take %player% %random%;tell %player% Oops! You have lost %random% coins!'

 It will randomly choose one of the groups and execute the commands in the group.

Placeholders:
%player% -> The player name
%random% -> Replaces random number.

To run a command as OP, add "[OP]" in the head of a command.

To use random number, the command format should be:
minimum|maximum|command 1;command 2…

 

 

 

PlaceholderAPI Support
Placeholder:
%inventorykeeper_amount% - Returns the amount of virtual item of a player.

%inventorykeeper_amount_PlayerName% - Returns the virtual item amount of other players. (Only for online players.)

 

 

Bugs:

For issues and suggestions, create a comment here!

 

Donation:

Welcome to donate us if you think this plugin is good to use!

Donate link:Click here

 

Links: bStats

Comments

Add a comment