This plugin allows you to fully control what players get from unwrapable items like easter eggs and christmas presents. Instead of using the default loot tables, you can define your own rewards, set their amounts, and adjust drop chances based on rarity.
Configuration
JSON:
{
"Version": "1.0.0",
"Unwrap Rewards": {
"easter.goldegg": [
{
"Item Short Name": "ammo.rocket.mlrs",
"Display Name": null,
"Skin Id": 0,
"Minimum Amount": 1,
"Maximum Amount": 2,
"Rarity": "Common"
},
{
"Item Short Name": "explosives",
"Display Name": null,
"Skin Id": 0,
"Minimum Amount": 3,
"Maximum Amount": 7,
"Rarity": "Uncommon"
},
{
"Item Short Name": "explosive.satchel",
"Display Name": null,
"Skin Id": 0,
"Minimum Amount": 1,
"Maximum Amount": 3,
"Rarity": "Rare"
},
{
"Item Short Name": "metal.facemask",
"Display Name": null,
"Skin Id": 0,
"Minimum Amount": 1,
"Maximum Amount": 1,
"Rarity": "Rare"
},
{
"Item Short Name": "potato",
"Display Name": null,
"Skin Id": 0,
"Minimum Amount": 10,
"Maximum Amount": 20,
"Rarity": "VeryRare"
},
{
"Item Short Name": "t1_smg",
"Display Name": null,
"Skin Id": 0,
"Minimum Amount": 1,
"Maximum Amount": 1,
"Rarity": "VeryRare"
}
]
},
"Rarity Weights": {
"Common": 60,
"Uncommon": 25,
"Rare": 10,
"VeryRare": 5
}
}
Rarity Weights
- Determines how often each rarity appears when rewards are selected. Higher numbers mean a higher chance of that rarity appearing.Unwrap Rewards
- Defines the rewards for unwrapable items. Each unwrapable item (e.g.,easter.goldegg
) contains a list of possible rewards, with each entry specifying:Item Short Name
- The internal short name of the item.Display Name
- Optional custom display name for the item.Skin Id
- The skin id to apply to the item.Minimum Amount
- The smallest number of this item a player can receive.Maximum Amount
- The highest number of this item a player can receive.Rarity
- The rarity of this reward (Common, Uncommon, Rare, VeryRare).