RefontDrugs - Contraband Economy and Risk System for RP Servers
RefontDrugs
Contraband economy, risk mechanics and roleplay loops for Minecraft RP servers
Contraband economy, risk mechanics and roleplay loops for Minecraft RP servers
About the plugin
RefontDrugs is a roleplay contraband system for servers that need an underground economy, risk mechanics and player roles. It creates a complete gameplay chain: farmer, dealer and user. The plugin adds darknet-style orders, stash points, groups, toxicity, overdose, addiction, withdrawal and confirmation before risky actions.
This is not just a command pack. It is a full RP loop for servers where illegal economy, police risk and player interaction are part of the game design. Everything can be configured: rewards, cooldowns, permissions, messages, items, effects and limits.
Compatibility
| Parameter | Value |
|---|---|
| Server platform | Paper / Purpur recommended |
| Supported versions | Paper 1.16.5+ |
| API version | Modern Bukkit/Paper API |
| Soft dependencies | Vault, PlayerPoints, PlaceholderAPI depending on setup |
| Data storage | YAML/local plugin data |
Key features
- Toxicity and overdose - risky usage can have consequences.
- Addiction and withdrawal - long-term gameplay pressure for RP.
- Trip confirmation - players must confirm before dangerous actions.
- Dealer GUI - buy/sell flow through configured menu.
- Darknet GUI - underground market and server economy interaction.
- Stash points - hidden pickup locations for orders.
- Farming and plant growth - production side of the gameplay chain.
- Groups - team-based economy, balances and cooperation.
- Flexible configuration - messages, prices, rewards, items and cooldowns.
- PlaceholderAPI - expose player state or economy values in other plugins.
Roles and gameplay
| Role | How it plays | Core mechanics |
|---|---|---|
| Farmer | Grows configured plants and prepares goods. | Seeds, growth, harvest, cooldowns, production risk. |
| Dealer | Moves goods through GUI, orders and other players. | Dealer menu, pricing, stash points, darknet flow. |
| User | Uses risky items with confirmations and consequences. | Toxicity, overdose, addiction, withdrawal, effects. |
| Group member | Works together with other players. | Shared balance, group commands, withdrawals and invites. |
| Staff | Controls abuse and fixes player states. | Scan, detox, reload, give, dealer tools. |
Commands
| Command | Description | Permission / Status |
|---|---|---|
| /refontdrugs | Main command and help menu. | Player / admin depending on subcommand |
| /refontdrugs reload | Reload configuration and messages. | Admin |
| /refontdrugs give <player> <item> | Give configured plugin item. | Admin |
| /refontdrugs scan <player> | Check player risk state. | Staff |
| /refontdrugs detox <player> | Clear or reduce dangerous player state. | Staff |
| /refontdrugs dealer | Dealer-related admin action. | Admin |
| /refontdrugsconfirm <yes|no> | Confirm or cancel risky use action. | Player |
| /dealer | Open dealer menu. | Configured permission |
| /darknet | Open darknet menu. | Configured permission |
| /darknet sell <amount> <price> | Create a darknet sale offer. | Configured permission |
| /seedshop | Open seed shop if enabled. | Player |
| /stash create <price> | Create a stash point or offer. | Configured permission |
| /stash pickup | Pick up a stash order. | Player |
| /group create | Create a group. | Player |
| /group invite <player> | Invite a player to a group. | Group owner/member |
| /group accept | Accept group invitation. | Player |
| /group leave | Leave current group. | Player |
| /group disband | Disband group. | Owner |
| /group info | Show group information. | Member |
| /group balance | Show group balance. | Member |
| /group withdraw <amount> | Withdraw group money if allowed. | Configured permission |
| /blackmarket | Open black market actions. | Configured permission |
Configuration example
risk:
toxicity-enabled: true
overdose-enabled: true
addiction-enabled: true
withdrawal-enabled: true
confirm:
require-before-use: true
economy:
provider: vault
allow-player-market: true
stash:
enabled: true
pickup-radius: 2.5
groups:
enabled: true
shared-balance: trueServer balance recommendations
- Keep confirmation enabled before risky actions.
- Start with conservative rewards and increase them after testing.
- Limit stash creation to trusted roles or configured permissions.
- Use cooldowns to prevent GUI spam and economy abuse.
- Test the complete loop: farming, selling, buying, stash pickup, risk effects and staff cleanup.
Support
For support, send server version, Java version, plugin version, config and logs/latest.log. Also describe what action caused the issue: farming, dealer GUI, darknet, stash, toxicity, overdose, group or command.
Need a custom plugin?
Open the Telegram bot and send your server version, feature idea, commands, permissions, and budget.