KeepInventory Individual

⭐ — (17 endorsements) 📥 5,533 downloads 📌 v1.6.1 📅 12/26/2023
🟠 Updated over a year ago

By Niestrat99 · game-mechanics

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 2/24/2025 📅 Created: 12/26/2023

🔍 Analysis

  • 👍 0.3% endorsement rate
  • 🏆 #53 of 214 game-mechanics mods in this game by downloads

📋 About This Mod

!(https://imgur.com/Dr1ccRs.png) KeepInventory Individual allows you to set KeepInventory for players individually. This plugin supports MySQL, so that it can save the list of players with KeepInventory enabled, into the Database. If MySQL is disabled, or no connection is established to it, then the plugin will temporarely store the list into a YAML file, until the connection to a MySQL database is established. Once connection is established, the plugin will then move the list from the YAML file into the database automatically. You can also blacklist certain death causes, if you do not want the player to keep their inventory for falling into the void for example. More info about it in the Configs section. This plugin also has an API, allowing you to use some of it's features in your own projects! (https://app.gitbook.com/o/TALdBMlyaTMjSl1ZY9nI/s/COFyNCzAUI6kydlC9reh/keepinvapi) !(https://imgur.com/Kko6HvL.png) ### Usage: /keepinventory <on/off/reload> (player) The command itself can only be used by opped players, or players with the appropriate permissions assigned to them. | Command|Description |:----------------------------:|:----------------------------:| | /keepinventory on (player)| Enables KeepInventory for you or the player mentioned.| | /keepinventory off (player)| Disables KeepInventory for you or the player mentioned.| | /keepinventory reload| Reloads the config files.| | /keepinventory list | Shows a list of players with KeepInventory enabled.| | /keepinventory help | Shows a list of commands for this plugin.| !(https://imgur.com/kjthbJx.png) These are the permission nodes used for the commands. |Permission|Usage|Default| |:----------:|:-----:|:------:| |ki.admin.cmd.on|Used for /keepinventory on|Opped Players| |ki.admin.cmd.off|Used for /keepinventory off|Opped Players| |ki.admin.cmd.other|Used for /keepinventory on/off (Player)|Opped Players| |ki.admin.cmd.reload|Used for /keepinventory reload|Opped Players| |ki.admin.cmd.list|Used for /keepinventory list|Opped Players| |ki.admin.cmd.help|Used for /keepinventory help|Opped Players| |ki.keepxp|Players with this permission will keep their experience upon death.|Opped Players| |ki.onjoin.on|Players will have KeepInventory enabled by default as soon as they join. Blacklisted worlds will cancel it.|Opped Players| |ki.onjoin.off|Players will have KeepInventory disabled by default as soon as they join.|Opped Players| !(https://imgur.com/vfqEP7k.png) ## config.yml ``` # NOTE: When using the blacklist, please make sure to write the causes in caps like this: # blacklist: # - VOID # - EXPLOSION # ---------------------------------------------------------------------------------------- # If you want to leave the list empty, please enter the list like this: # blacklist: # ---------------------------------------------------------------------------------------- # You can find a list of all damage causes here: # https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/EntityDamageEvent.DamageCause.html # ---------------------------------------------------------------------------------------- world-blacklist: enabled: false blacklist: deathcause-blacklist: enabled: false blacklist: mysql: enabled: false host: HOST NAME port: PORT database: DATABASE NAME user: USERNAME password: PASSWORD debug: send-on-join-notification: false enabled: false ``` ## messages.yml ``` info: on-join: enabled: '&7KeepInventory has been enabled for you by default!' disabled: '&7KeepInventory has been disabled for you by default!' blacklisted: '&7KeepInventory disabled, because you''re in a blacklisted world!' enabled: '&7Successfully enabled KeepInventory for &e{player}&7!' disabled: '&7Successfully disabled KeepInventory for &e{player}&7!' reload: process: '&7Reloading configurations...' success: '&7Configurations were successfully reloaded!' error: no-permission: '&cYou do not have permission to use this command!' no-such-player: '&cPlayer &e{player} &cdoes not exist.' invalid-arguments: '&cInvalid arguments. Usage: &e/keepinventory <on/off/reload> (player)' not-enough-arguments: '&cNot enough arguments. Usage: &e/keepinventory <on/off/reload> (player)' already-enabled: '&cIt is already enabled for &e{player} &c.' already-disabled: '&cIt is already disabled for &e{player}.' empty-list: '&cThe list is empty.' must-be-number: '&cThe argument must be a number!' page-out-of-bounds: '&cThe list only goes up to {number} pages.' ``` !(https://imgur.com/igZsk62.png) ### You don't know how to set something up or found some issues? You can reach out to me here: - (https://github.com/Niestrat99/Keep-Inv-Individual/issues) - (https://discord.gg/9ecMsm6Xgj)

!(https://imgur.com/Dr1ccRs.png) KeepInventory Individual allows you to set KeepInventory for players individually.

This plugin supports MySQL, so that it can save the list of players with KeepInventory enabled, into the Database.

If MySQL is disabled, or no connection is established to it, then the plugin will temporarely store the list into a YAML file, until the connection to a MySQL database is established.

Once connection is established, the plugin will then move the list from the YAML file into the database automatically.

You can also blacklist certain death causes, if you do not want the player to keep their inventory for falling into the void for example. More info about it in the Configs section.

This plugin also has an API, allowing you to use some of it's features in your own projects! (https://app.gitbook.com/o/TALdBMlyaTMjSl1ZY9nI/s/COFyNCzAUI6kydlC9reh/keepinvapi)

!(https://imgur.com/Kko6HvL.png) ### Usage: /keepinventory (player)

The command itself can only be used by opped players, or players with the appropriate permissions assigned to them. | Command|Description |:----------------------------:|:----------------------------:| | /keepinventory on (player)| Enables KeepInventory for you or the player mentioned.| | /keepinventory off (player)| Disables KeepInventory for you or the player mentioned.| | /keepinventory reload| Reloads the config files.| | /keepinventory list | Shows a list of players with KeepInventory enabled.| | /keepinventory help | Shows a list of commands for this plugin.|

!(https://imgur.com/kjthbJx.png) These are the permission nodes used for the commands. |Permission|Usage|Default| |:----------:|:-----:|:------:| |ki.admin.cmd.on|Used for /keepinventory on|Opped Players| |ki.admin.cmd.off|Used for /keepinventory off|Opped Players| |ki.admin.cmd.other|Used for /keepinventory on/off (Player)|Opped Players| |ki.admin.cmd.reload|Used for /keepinventory reload|Opped Players| |ki.admin.cmd.list|Used for /keepinventory list|Opped Players| |ki.admin.cmd.help|Used for /keepinventory help|Opped Players| |ki.keepxp|Players with this permission will keep their experience upon death.|Opped Players| |ki.onjoin.on|Players will have KeepInventory enabled by default as soon as they join. Blacklisted worlds will cancel it.|Opped Players| |ki.onjoin.off|Players will have KeepInventory disabled by default as soon as they join.|Opped Players|

!(https://imgur.com/vfqEP7k.png) ## config.yml ``` # NOTE: When using the blacklist, please make sure to write the causes in caps like this: # blacklist: # - VOID # - EXPLOSION # ---------------------------------------------------------------------------------------- # If you want to leave the list empty, please enter the list like this: # blacklist: [] # ---------------------------------------------------------------------------------------- # You can find a list of all damage causes here: # https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/EntityDamageEvent. DamageCause.html # ----------------------------------------------------------------------------------------

world-blacklist: enabled: false blacklist: [] deathcause-blacklist: enabled: false blacklist: [] mysql: enabled: false host: HOST NAME port: PORT database: DATABASE NAME user: USERNAME password: PASSWORD debug: send-on-join-notification: false enabled: false ```

## messages.yml ``` info: on-join: enabled: '&7KeepInventory has been enabled for you by default!' disabled: '&7KeepInventory has been disabled for you by default!' blacklisted: '&7KeepInventory disabled, because you''re in a blacklisted world!' enabled: '&7Successfully enabled KeepInventory for &e{player}&7!' disabled: '&7Successfully disabled KeepInventory for &e{player}&7!' reload: process: '&7Reloading configurations...' success: '&7Configurations were successfully reloaded!' error: no-permission: '&cYou do not have permission to use this command!' no-such-player: '&cPlayer &e{player} &cdoes not exist.' invalid-arguments: '&cInvalid arguments. Usage: &e/keepinventory (player)' not-enough-arguments: '&cNot enough arguments. Usage: &e/keepinventory (player)' already-enabled: '&cIt is already enabled for &e{player} &c.' already-disabled: '&cIt is already disabled for &e{player}.' empty-list: '&cThe list is empty.' must-be-number: '&cThe argument must be a number!' page-out-of-bounds: '&cThe list only goes up to {number} pages.' ```

!(https://imgur.com/igZsk62.png) ### You don't know how to set something up or found some issues? You can reach out to me here: - (https://github.com/Niestrat99/Keep-Inv-Individual/issues) - (https://discord.gg/9ecMsm6Xgj)

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
Niestrat99
Version
1.6.1
Downloads
5,533
Endorsements
17
Category
game-mechanics
Created
12/26/2023
Updated
2/24/2025
Game Versions
1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5
Tags
game-mechanics

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does KeepInventory Individual support?

The author lists 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.20. Other versions may work but are untested by the author.

What is the latest version of KeepInventory Individual?

Version 1.6.1, published 2025-02-24 with 5,533 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More game-mechanics 👤 More by Niestrat99 🔎 Similar Mods 🌐 Best game-mechanics (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods