Rust Mod - Furnace Splitter
Make sure you have first followed the UMod installation guide and then restart your server before installing any plugins.
Original Documentation and Plugin: https://umod.org/plugins/gather-manager (opens in a new tab)
Description
TLDR; Splits up ores into equal stacks when you put them into furnaces.
Furnace Splitter makes the hassle of preparing furnaces a thing of the past. Simply put your ores into the furnace and they will be split up into a configurable amount of stacks.
The specified stack amount is saved for each player and the type of furnace they're using. This means that you can split into 3 stacks in small furnaces and 15 stacks in large furnaces without having to change between them everytime you're using a different furnace.
As seen above as well, you can also turn the plugin on and off so you can still do your own configurations if you need to.
The plugin doesn't only work on furnaces. It also works on campfires and refineries.
Stack sizes cannot exceed 700 million! Anything over 700 million, the small furnace, small oil refinery, and BBQ Grill tend not to split them at that point and has to be done manually.
Chat Commands
These commands allow the player to turn on/off the Furnace Splitter options, by default this is set to on.
/fs
-- Shows the status and help options/fs on
-- To enable Furnace Splitter/fs off
-- To disable Furnace Splitter
Permissions
This plugin uses the permission system. To assign a permission, use oxide.grant <user or group> <name or steam id> <permission>
To remove a permission, use oxide.revoke <user or group> <name or steam id> <permission>
furnacesplitter.use
-- Allows player to use the furnace splitting functionality
Configuration
The settings and options can be configured in the FurnaceSplitter
file under the config
directory. The use of an editor and validator is recommended to avoid formatting issues and syntax errors.
{
"UiPosition": {
"x": 0.6505,
"y": 0.022
}
}
Localization
The default messages are in the FurnaceSplitter
file under the lang/en
directory. To add support for another language, create a new language folder (e.g. de for German) if not already created, copy the default language file to the new folder and then customize the messages.
{
"turnon": "Turn On",
"turnoff": "Turn Off",
"title": "Furnace Splitter",
"eta": "ETA",
"totalstacks": "Total stacks",
"trim": "Trim fuel",
"lootsource_invalid": "Current loot source invalid",
"unsupported_furnace": "Unsupported furnace.",
"nopermission": "You don't have permission to use this.",
"StatusONColor": "<color=green>ON</color>",
"StatusOFFColor": "<color=red>OFF</color>",
"StatusMessage": "Furnace Splitter status set to: "
}