PermissionRates is a flexible personal rates plugin for Rust that allows you to assign different multipliers to players based on permissions. It supports separate rate settings for resource gathering, bonus gathering, collectibles, growables, quarries, excavator yields, visible loot in containers, and drops from breakable world objects.
This plugin is ideal for servers that want to create VIP groups, donor perks, ranked progression, or custom economic systems without simply raising global rates for everyone. Instead of using one universal multiplier, you can configure separate bonuses for specific gameplay activities and give them only to the groups you want.
Each permission profile can have its own separate settings for:
Global settings also include:
This plugin does not rely on a hardcoded permission list.
Instead, permissions are created directly from the Permission profiles section in the config and registered automatically when the plugin loads.
Example default profiles:
oxide.grant group default permissionrates.default
oxide.grant group vip permissionrates.vip
You can keep normal players at standard x1 rates while giving VIP players:
This makes the plugin perfect for:
PermissionRates is designed as a full personal multiplier system rather than a simple “one rate for everything” solution.
That means you can increase only the parts of the game you want.
For example, you can give a player higher gathering rates without touching container loot, or create a profile that only boosts barrels, road signs, and loot containers. This gives server owners much more control over progression, rewards, and balance.
If this plugin is useful for your server, please consider leaving a rating and a short review on the download page. It really helps support the project, shows that the plugin is valuable to the community, and encourages further updates and new releases.
This plugin is ideal for servers that want to create VIP groups, donor perks, ranked progression, or custom economic systems without simply raising global rates for everyone. Instead of using one universal multiplier, you can configure separate bonuses for specific gameplay activities and give them only to the groups you want.
Features
- Separate permission-based rates for:
- Resource gathering
- Bonus gathering
- Collectibles
- Growables
- Quarries
- Excavator
- Loot containers
- Drops from barrels and other supported breakable world objects
- Support for multiple permission profiles
The plugin automatically registers permissions from the config and can either:- use the highest matching multiplier, or
- use the last matched profile, depending on your configuration
- Advanced loot filtering:
- Allowed item categories
- Allowed item shortnames
- Allowed container prefabs
- Blocked container prefabs
- Global item blacklist
- Personal loot handling for containers
The plugin can modify visible loot on first open and then restore the original item amounts after the container is closed. This makes it possible to provide player-specific loot scaling without permanently changing the container contents. - Safe cleanup and restoration
Original container values are restored when:- the player closes the container
- the player disconnects
- the plugin is unloaded
- Adjustable handling for drops from breakable world objects
Includes delayed processing and search radius options for more reliable drop modification after destruction.
What You Can Configure
Each permission profile can have its own separate settings for:
- Gather rate
- Bonus rate
- Collectible rate
- Growable rate
- Quarry rate
- Excavator rate
- Loot container rate
- Barrel drop rate
Global settings also include:
- Debug logging
- Item blacklist
- Loot filters
- Breakable object drop handling options
Permissions
This plugin does not rely on a hardcoded permission list.
Instead, permissions are created directly from the Permission profiles section in the config and registered automatically when the plugin loads.
Example default profiles:
- permissionrates.default
- permissionrates.vip
Example permission setup
oxide.grant group default permissionrates.default
oxide.grant group vip permissionrates.vip
Example Use Case
You can keep normal players at standard x1 rates while giving VIP players:
- x2 resource gathering
- x2 bonus gathering
- x2 growables
- x2 quarry and excavator yield
- x2 loot container and breakable object drops
This makes the plugin perfect for:
- VIP systems
- Rank-based progression
- Multiple privilege tiers
- Custom economy balancing
- Personalized rate bonuses without affecting the whole server
Why Choose PermissionRates
PermissionRates is designed as a full personal multiplier system rather than a simple “one rate for everything” solution.
That means you can increase only the parts of the game you want.
For example, you can give a player higher gathering rates without touching container loot, or create a profile that only boosts barrels, road signs, and loot containers. This gives server owners much more control over progression, rewards, and balance.
Friendly Request
If this plugin is useful for your server, please consider leaving a rating and a short review on the download page. It really helps support the project, shows that the plugin is valuable to the community, and encourages further updates and new releases.