This plugin will allow players, with the appropriate permissions, to type a chat command and get a resource gather rate boost for a certain amount of time with a cooldown afterwards.
Note: The boostMultiplier setting in the config will multiply the current gather rate on the server (if you already have modified rates.) So if you already have a 5x gather rate, setting the boostMultiplier to 2.0 will give the players an overall 10x.
Permissions
turbogather.use-- Allows player to use the/turbochat commandturbogather.vip-- Allows player to get a different gather boost / cooldown time defined in the configturbogather.animal-- Allows getting turbo upon killing animals / playersturbogather.admin-- Allows giving other players a turbo boost for x amount of seconds with x amount gather increase
Chat Commands
The plugin features a chat command which will turn on "turbo mode."
/turbo-- Enable/disable turboe for self/giveturbo <playername> <length(seconds)> <multiplier>-- Give turbo to the specified player/globalturbo <length> <multiplier>-- Give turbo to everyone/cancelglobalturbo-- Stop giving turbo to everyone
Console Commands
giveturbo <playername> <length(seconds)> <multiplier> -- Give turbo to the specified playerglobalturbo <start/end> <length(seconds)> <multiplier> -- Give turbo to everyone
Configuration
{
"Options": {
"Active time": 30.0,
"Active time ANIMAL": 30.0,
"Active time VIP": 30.0,
"Boost multiplier": 1.0,
"Boost multiplier ANIMAL": 1.0,
"Boost multiplier VIP": 1.0,
"Cooldown time": 600.0,
"Cooldown time VIP": 600.0
},
"Settings": {
"Activate Turbo on Animal Kill": false,
"Dispensers enabled": true,
"Effect Enabled": true,
"Enabled animals": [
"player",
"boar",
"horse",
"stag",
"chicken",
"wolf",
"bear"
],
"Pickups enabled": true,
"Prefix Name": "[<color=#0080ff>TurboGather</color>]",
"Quarries enabled": true
}
}
Developer API
void StartAnimalTurbo(BasePlayer player)
Starts the animal turbo.
void StartTurbo(BasePlayer player)
Starts normal turbo (checks if player has normal or VIP permissions as well.)
The original author may request that this plugin be removed and there is a risk that the plugin may be unavailable in the future.
Note that the current maintainer may not have permission to assign a license to the plugin if they are not the original author, so explicit permission would need to be obtained from the original author in order for the plugin to remain openly available and guarantee that it will be around for all to enjoy going forward.

