DeathDropPercent
Minecraft Spigot plugin (1.16.5+) that enables a player to lose only a certain percentage of their inventory items on death.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
DeathDropPercent
<b>DeathDropPercent</b> is a plugin that changes the behavior of a player's death.
After death, a player drops only a certain <b>percentage</b> of his inventory slots. Slots are chosen <b>randomly</b>.
<b>Example</b>: if <code>percentToDrop</code> is set to 0.5 (which means 50%), the player will lose half of his inventory slots.
[NOTE] The `percentToDrop` can be edited in the `config.yml` file.
won't affect If the `keepInventory` rule in the world is set to `true`, the plugin won't affect the player's inventory behavior after death.
💻 Commands
- `/ddc info` — shows the current state of the plugin and the current percentage of items to drop after death. - `/ddc enable` — enables the plugin. - `/ddc disable` — disables the plugin. - `/ddc reload` — reloads the config.
❗ Permissions
- `deathdroppercent.admin` - Allows to use `/ddc` command - `deathdroppercent.drop` - Is the player true to drop items on death? (true by default)
📄 Default config
```yaml
When set to false, server will have default death behaviour
isEnabled: true
Default percentage of inventory to drop on death (from 0.0 to 1.0)
Inventory has 41 slots in total, including armor and second hand
percentToDrop: 0.5
Overridden percentages for certain permissions
IMPORTANT: If you want to enable custom percents for certain permissions,
don't also forget to add these permissions to groups/players
like that: deathdroppercent.custom.vip (and don't forget to uncomment the code below)
customPercents:
'vip': 0.4
'mvp': 0.2
```
☂ Getting started
compatible Before getting started, make sure that the plugin's version is compatible with your server version.
1. Download the plugin from Releases tab or from Modrinth page. 1. Put the downloaded `.jar` into `/plugins` folder of your server. 1. Restart your server or enter `reload` command.