About MBSkinDrops
MBSkinDrops — Plugin Overview
MBSkinDrops is a Rust server plugin that adds a competitive point-based reward system with skin or privilege giveaways. Players earn points by playing actively on the server and can track their ranking through a custom UI. At the end of the wipe, top players receive manual rewards from the server admins.
Key Features
Earning Points
- Players automatically earn points for various in-game actions:
- Mining stone, metal ore, and sulfur ore
- Chopping trees
- Collecting berries
- Destroying barrels
- Killing bots (NPCs)
- Destroying the Bradley APC
- Opening Chinook and Oil Rig crates
Leaderboard System
- Player rankings are calculated automatically and cached for performance.
- A clean, interactive UI displays the player’s:
- Avatar
- Current points
- Rank
- Top 6 players leaderboard
- Configurable prize showcase
Customizable Reward Display
- Show between 1 to 6 rewards, configured via the plugin’s config file.
- Each reward slot supports:
- A custom item name
- A custom image URL (from Steam Workshop or elsewhere)
- Optionally, instead of skins, you can set permissions or VIP privileges as rewards.
- Rewards are visual only. Admins distribute prizes manually to ensure fairness.
Discord Integration
- Use the /sendtop command (or sendtop in console) to send the current top 6 players to a Discord channel.
- Fully formatted and embedded message
- Requires a valid Discord Webhook URL in the config
Commands
- /drops Opens the player UI with rank, points, and rewards
- No permission required — available to all players
- /sendtop Sends top 6 player rankings to Discord (admin only)
- Requires permission: mbskindrops.sendtop
Requirements
- ImageLibrary plugin (must be installed and loaded)
- Discord Webhook (optional, only needed for Discord messages)
Note on Rewards
- Automatic skin delivery is not included.
- Server admins are responsible for sending skins manually via Steam Trade or applying permissions/VIP manually.
Ideal for:
- Rust servers that want to:
- Encourage active gameplay
- Reward player engagement
- Offer a clean and interactive custom leaderboard UI
- Run monthly wipe-based competitions