Inventory Management

How the plugin manages a player's inventory

PrisonPick is able to manage a player's inventory and their custom item. It has multiple features that allow for a unique experience, and all features listed below can be toggled within the config.yml.

If any player has multiple pickaxes that they are the owner of, they most likely have found a way to duplicate them. Although the update timer will remove illegal items (if enabled), please report this and attempt to find out how the player duplicated their custom item.

Breaking Blocks

When the player breaks a block, the plugin can do the following things, if they are enabled:

Blocks to Inventory

When a player mines, blocks will be directly put into their inventory. This can be applied to all blocks that are broken by the player. Drops will also be changed according to what level of Fortune the player is using. If the player's inventory is full, by default, drops will be dropped on the ground - this is configurable.


When the setting blockBreak.itemsToInventory.autosell is enabled in the config.yml, if the player is able to sell the material that they are collecting, the material will be sold instead of being given to the player. For detailed information on how it's determined if a player can autosell an item, click here.

EXP to Inventory

When a player mines, any experience that is dropped will directly be given to the player.

Player Join

Give Custom Item

If a player does not have a custom item that they own within their inventory, they will be given a new custom item. Depending on how data is saved, their stats may be restored.

Update Custom Item

When a player joins, the lore of their pickaxe will be automatically updated to their statistics. If nothing has changed, the lore will be the exact same.

Prevent Drop

If this option is enabled, it will prevent the player from dropping their custom item.

Prevent Drop on Death

If enabled, a player's custom item will be dropped when a player dies. This only applies to custom item's that the player is the owner of.

Prevent Movement

This option will prevent players from moving their pickaxe within their inventory. A player in creative mode or a player using /pp bypass will bypass this prevention.

Update Timer

The update timer, if enabled, will [by default] run every 15 seconds. This loops through all players and runs a series of actions based upon which options are enabled. By default, all below are enabled.

Give Custom Item

Gives players a custom item if they do not have one they own in their inventory. This uses the same function as on player join.

Remove Illegal Items

This loops through player's inventory and if they have a duplicated custom item or an item that does not belong to them, it will be deleted.

Update Custom Item

Updates the lore of a custom item. The same as this.

Last updated