Forbidden Lands Rust's Wishlist
-
Air Convoy
By The_Kiiiing in Plugins
The goal of this event is to take down the cargo helicopter carrying a container filled with valuable loot. The helicopter is protected by 1-4 patrol helicopters. The patrol helicopters can be destroyed with special anti-air rockets.
Features:
NPCs parachute out of the helicopters when they are destroyed Configurable loot The convoy does not attack players unless they attack the convoy Patrol Helicopters shoot homing missiles to defend the convoy Fully customizable
Anti Air Rocket:
This is a special rocket designed to take down helicopters. They can be fired both from the ground or from a player attack helicopter and travel 4x faster than a normal HV rocket. To take down a helicopter (with default health) 5 Anti Air Rockets are needed.
Shortname: ammo.rocket.smoke
Skin ID: 3020346473
Loot Api:
This plugin supports the Loot Api of https://codefling.com/plugins/loot-table-stacksize-gui. This means that the loot of every crate can be configured directly in the Loottable UI - no need to edit config files!
Commands:
airconvoy start - Start the air convoy airconvoy stop - Stop the air convoy aarocket.give <amount> <optional player> - Give anti-air rockets to the specified player or yourself
Permissions:
airconvoy.admin - Required to use start/stop commands airconvoy.give - Required to use aarocket.give
Hooks:
void OnAirConvoyStart(); void OnAirConvoyEnd();
Default Configuration:
{ "Time between events (minutes; set to -1 to disable scheduled events)": 60, "Event duration (minutes)": 30, "Patrol Helicopter count (0 - 4)": 4, "Custom chat prefix": null, "Patrol Helicopter options": { "Health multiplier": 1.0, "Crate count": 2, "Turret range": 80.0, "Time between homing missiles (seconds)": 5, "Time after which a player is not considered hostile anymore (seconds)": 60 }, "Pilot NPC configuration": { "name": "Pilot", "health": 100.0, "enableRadio": true, "roamRange": 10.0, "chaseRange": 20.0, "senseRange": 50.0, "visionCone": 135.0, "damageScale": 1.0, "memoryDuration": 60.0, "removeCorpseAfterDeath": true, "kit": "", "Clothing items": [ { "shortName": "hazmatsuit_scientist", "amount": 1, "skinId": 0 } ], "Belt items": [ { "shortName": "pistol.prototype17", "amount": 1, "skinId": 0 } ], "lootTable": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, "Soldier NPC configuration": { "name": "Soldier", "health": 200.0, "enableRadio": true, "roamRange": 40.0, "chaseRange": 40.0, "senseRange": 50.0, "visionCone": 135.0, "damageScale": 1.0, "memoryDuration": 60.0, "removeCorpseAfterDeath": true, "kit": "", "Clothing items": [ { "shortName": "scientistsuit_heavy", "amount": 1, "skinId": 0 } ], "Belt items": [ { "shortName": "lmg.m249", "amount": 1, "skinId": 0 } ], "lootTable": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, "Container Loot Configuration (Max. 6 Crates)": [ { "Crate prefab": "assets/bundled/prefabs/radtown/crate_normal_2.prefab", "Loot preset name (requires Loottable plugin)": "Container Normal Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/bundled/prefabs/radtown/crate_normal.prefab", "Loot preset name (requires Loottable plugin)": "Container Military Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/prefabs/deployable/chinooklockedcrate/codelockedhackablecrate.prefab", "Loot preset name (requires Loottable plugin)": "Container Locked Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/bundled/prefabs/radtown/crate_elite.prefab", "Loot preset name (requires Loottable plugin)": "Container Elite Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/bundled/prefabs/radtown/dmloot/dm ammo.prefab", "Loot preset name (requires Loottable plugin)": "Container Ammo Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } }, { "Crate prefab": "assets/bundled/prefabs/radtown/crate_normal_2.prefab", "Loot preset name (requires Loottable plugin)": "Container Normal Crate", "Custom loot table": { "Enabled": false, "Item list": [ { "Short name": "scrap", "Min amount": 10, "Max amount": 20, "Chance (1 = 100%)": 1.0, "Skin id": 0, "Custom name": "" } ] } } ] }
- #convoy
- #helicopter
-
(and 9 more)
Tagged with:
-
Ultimate Leaderboard (+WEB Editor)
Introducing UltimateLeaderboard, the most advanced and comprehensive leaderboard system designed for Rust servers! Elevate your server competitive spirit by tracking an extensive range of player statistics—everything from kills and deaths to resources gathered, items crafted, structures built, and more. Featuring a sleek, customizable user interface and seamless integration with popular plugins, UltimateLeaderboard is the perfect addition to engage your players and showcase their achievements.
⭐ Features of Ultimate Leaderboard
Track a wide variety of player statistics, including kills, deaths, resources gathered, items crafted, structures built, and more. Fully customizable leaderboard—choose which stats to display and tailor it to your server unique style. Intuitive and visually appealing user interface for players to view their stats and compare rankings. Seamless integration with plugins like ServerPanel for enhanced displays, and Notify/UINotify for in-game alerts. Flexible data storage options: choose between JSON, SQLite, or MySQL to suit your server needs. Built-in awards system to reward top-performing players across various categories. Optimized for high performance, ensuring smooth operation even with large player bases and extensive data.
🖼️ Showcase
Fullscreen Template
ServerPanel V1 (V1.1)
ServerPanel V2
📨 Video Overview
🎮 Commands
/leaderboard or /stats - Opens the leaderboard interface for players to view stats and rankings. /leaderboard <steamid> - Opens another player's profile (requires ultimateleaderboard.profile permission). leaderboard.hide <steamid> - Console command to hide a player from the leaderboard (server console only). leaderboard.wipe - Console command to reset all leaderboard data (server console only). leaderboard.migrate <migration_id> - Console command to perform database migrations (server console only).
🛡️ Permissions
ultimateleaderboard.use - grants players access to leaderboard commands and interface. ultimateleaderboard.profile - allows players to view other players' profiles using the leaderboard command.
⚙️ Web Config Editor
Easily manage your UltimateLeaderboard settings with our web-based configuration editor. This tool allows you to adjust plugin configurations through a user-friendly interface, eliminating the need to manually edit files on your server.
P.S. To access the web config editor, you must be part of the "UltimateLeaderboard" group in our Discord server. Join us at https://discord.gg/mevent and request the group to get started.
📚 FAQ
Q: How do I install UltimateLeaderboard?
A: Download the UltimateLeaderboard.cs file, place it in your oxide/plugins directory, and restart your server or reload the plugin using the Oxide command oxide.reload UltimateLeaderboard.
Q: Can I choose which statistics to track and display?
A: Yes! The plugin allows you to customize tracked statistics and leaderboard displays via the configuration file. You can enable or disable specific stats like kills, resources, or events to suit your server.
Q: What data storage options are available?
A: UltimateLeaderboard supports JSON, SQLite, and MySQL. You can select your preferred storage method in the config file, offering flexibility for small or large servers.
Q: How do I set up the awards system?
A: In the configuration file, define award categories (e.g., most kills, top gatherer) and their criteria. The plugin will automatically track and assign awards to top players based on your settings.
Q: What happens to the data on a server wipe?
A: By default, data wipes with a new save file, but you can disable this in the config (Wipe data on new save) to persist stats across wipes if desired.
Q: I see black images with Rust logo or get error 429 when loading images. What should I do?
A: These issues occur when there are problems downloading images from the internet. To fix this, enable Offline Image Mode which will use local images instead:
Enable the mode in config: Open "oxide/config/UltimateLeaderboard.json" (or "carbon/config/UltimateLeaderboard.json" for Carbon) Set "Enable Offline Image Mode": true Set up the images: Create folder "TheMevent" in "oxide/data" (or "carbon/data" for Carbon) Download PluginsStorage (click "CODE" → "Download ZIP") Extract the ZIP and copy all contents to the "TheMevent" folder Reload the plugin: Type o.reload UltimateLeaderboard (Oxide) or c.reload UltimateLeaderboard (Carbon) Note: If using a hosting service, you may need to use their file manager or FTP to upload the files.
💻 Custom Prefabs
UltimateLeaderboard supports advanced custom prefabs for granular statistics tracking and display:
total_play_time - Total playtime (in seconds) current_playtime - Current session duration kdr - Kill/Death ratio points - Internal points system longest_kill_distance - Longest kill distance record total_hits - Total player hits total_resources - Total resources gathered total_items_crafted - Items crafted events_won - Event victories structures_built - Structures built upgrades_performed - Building upgrades name/nickname - Player display name formatеed_total_playtime - Human-readable playtime (Xd Xh Xm) kd - K/D formatted as "Kills/Deaths" favorite_resource - Most gathered resource favorite_crafted_item - Most crafted item favorite_event - Most won event favorite_building_material - Preferred building material favorite_weapon - Most used weapon total_quests_completed - Total completed quests
📊 Available Loot Types
None Construction Medical Event
Available prefabs: Convoy Sputnik Caravan GasStationEvent AirEvent SatDishEvent Triangulation WaterEvent HarborEvent FerryTerminalEvent ArcticBaseEvent JunkyardEvent SupermarketEvent PowerPlantEvent ArmoredTrainEvent SurvivalArena KillBoss Gather Kill
Available prefabs: helisignals_{skin} - Tracks helicopter kills from HeliSignals (e.g., "helisignals_2920175997") bradleydrops_{skin} - Tracks bradley kills from BradleyDrops (e.g., "bradleydrops_2905355269") helicopter - Tracks helicopter kills Custom NPC support: horde_npc - For NPCs from ZombieHorde plugin raidbase_npc - For NPCs from Raidable Bases plugin For NPCs from NpcSpawn use NPC name as key (BossMonster, BetterNpc, NPCs from events, etc.) Other entity prefabs can be found in-game by using the "spawn" command in the F1 console Consume Raid Death Craft Crate LootItems Fishing Puzzle
Available prefabs: keycard_1 keycard_2 keycard_3 Custom Upgrade ShotFired ExplosiveUsed RecycleItem BodyHits WeaponUsed RaidableBases
Available prefabs: easy medium hard expert nightmare points random Economy
Available prefabs: ShoppyStock Economics IQEconomic Quest EconomyBalance
Available prefabs: Economics ServerRewards BankSystem IQEconomic Gambling
Available prefabs: BlackjackDeposit BlackjackWon SlotDeposit SlotWon PockerDeposit PockerWon WheelDeposit WheelWon SkillTree
Available prefabs: xp - Experience points earned level - Skill tree level reached
📡 API for Developers
UltimateLeaderboard provides a comprehensive API for developers to integrate with other plugins and extend functionality:
📊 Methods
JArray API_GetUltimateLeaderboardUsers(int offset, int limit, int? columnIndex = null) - Get leaderboard users with pagination float API_GetPlayerStat(ulong playerId, string lootType, string shortname) - Get specific player statistic bool API_IsHiddenFromLeaderboard(ulong playerId) - Check if player is hidden from leaderboard void API_OnItemGather(ulong player, string shortname, int amount) - Add gather statistics for a player void API_OnEventWin(ulong userID, string eventName, int amount = 1) - Record event wins for a player 🎣 Hooks
void OnUltimateLeaderboardContent(BasePlayer player, string categoryType, CuiElementContainer container) - Called when displaying custom category content void OnUltimateLeaderboardCached() - Called when leaderboard data is cached and ready- #ultimateleaderboard
- #leaderboard
- (and 19 more)
-
Bank System
Enhance your server's economy with a comprehensive banking system! Players can manage their finances through ATMs, transfer money, and even earn interest. Fully customizable and integrable with other economy plugins.
💰 Features
ATM system: Players can install their own ATMs and receive profit from them. ATMs can break and be repaired. Money transfer system between players. Support for HumanNPC. Ability for players to earn money. Adds banknotes as a new item to the game. Auto Wipe options for each item. Works with third-party economy plugins (optional). Conversion from ServerRewards and Economics. 💻 Commands
bank - open the bank interface bank.givenote [target] [amount] - give banknotes to the player bank.giveatm [target] - give ATM to the player bank.setbalance [target] - set balance for the player bank.deposit [target] - deposit money to the player bank.withdraw [target] - withdraw money from a player bank.transfer [player] [target] - transfer money from a player to another player bank.wipe [type] (0 - all, 1 - players, 2 - logs, 3 - ATMs) - wipe data bank.convert.economics - convert from Economics bank.convert.serverrewards - convert from ServerRewards 📑 Hooks and API
The plugin provides several hooks and API methods for developers to integrate with other plugins or custom scripts.
Hooks:
private object CanPlayerCreateCard(BasePlayer player) private void OnPlayerCreatedCard(BasePlayer player) private void OnBalanceChanged(ulong member, int amount) API Methods:
private bool HasCard(BasePlayer player) private bool HasCard(ulong member) private int Balance(BasePlayer player) private int Balance(ulong member) private bool Deposit(BasePlayer player, int amount) private bool Deposit(string member, int amount) private bool Deposit(ulong member, int amount) private bool Withdraw(BasePlayer player, int amount) private bool Withdraw(string member, int amount) private bool Withdraw(ulong member, int amount) private bool Transfer(BasePlayer member, BasePlayer target, int amount) private bool Transfer(string member, string target, int amount) private bool Transfer(ulong member, ulong target, int amount) 🛡️ Permissions
Permissions can be configured in the plugin's config file. For example: "Permission (example: banksystem.use)": "banksystem.use", Additionally, you can set permissions for ATM breakage percentages. 📚 FAQ
Q: Where can I see an example of a config?
A: Config
Q: How do I spawn an ATM at a monument using BankSystem and MonumentAddons?
A: Follow these steps to auto-spawn an ATM at your monuments:
Go to a Monument:
Position yourself at a monument where you want the ATM to appear (e.g., near a vending machine location). Spawn a Vending Machine:
Run the following command to spawn a vending machine using MonumentAddons:
/maspawn vendingmachine.deployed Convert It to an ATM:
Immediately change the vending machine’s skin to the ATM design by running:
/maskin 2551771822
Confirm that 2551771822 matches the ATM skin ID configured in your BankSystem settings. Your ATM is now installed at the monument and will automatically respawn during wipes or map changes.
Q: How do I fix RUSTNote stack splitting issues?
A: You need to find "Enable item split control? (if there are errors with stack plugins - it is worth turning off)" in the config and set it to false.
-
Lost Horizons | Custom Map By Shemov
Introducing "Lost Horizons," a custom Rust map designed for optimal gameplay on PvE servers. Spanning 4500 in size and featuring approximately 80,000 prefabs, this map is fully compatible with BetterNPC plugins, Train Homes, and Raidable bases.
Explore the underground railway and a double-track surface railway with two metro entrances and separate spawn train branches. The ring road supports event plugins, while monuments are evenly spaced to optimize FPS load.
Custom building sites are marked with 'X' on the minimap, and subway construction areas are indicated by 'XU'. Bridges provide easy access for tugboats, and unique raid islands offer exciting challenges. Dive into the immersive world of "Lost Horizons"!
FEATURES
Map size: 4500; Prefab count: ~80k; Compatible with BetterNPC plugins (Config for bots in the file), Train Homes and Raidable bases; Underground railway;- Double-track surface railway with 2 entrances to the metro with separate branches for spawn trains; Ring road (compatible with event plugins); Evenly spaced monuments to spread the FPS load of client; Custom building sites (X on the minimap); Custom places for building in the subway (XU on the minimap); Bridges are designed for easy tugboat access; A large number of points with access to fresh water for farms; Custom raid islands. CUSTOM MONUMENTS
Factory; New hope; Ranch; Woodland; RW Station; Serenity; Creekside; Warehouse; Oil Refinery; Sandalwood; Cloverfield; Bluffton; Cedarwood; A large number of small settlements/single buildings not marked on the road map by road; A lots custom places to build a base. ( "X"/"XU" on map ); Custom raid islands; Underwater farm zones ( "O" on map ). FACEPUNCH MONUMENTS
Combined Outpost; Harbour (2/2); Ferry Terminal; Radtown; Abandoned Supermarket; Oxum's Gas Station; Launch Site; Airfield; Water treatment plant; Trainyard; Power Plant; Arctic Research Base; Desert Military Base; Giant Excavator Pit Stone, Sulfur & HQM quarries; Satellite Dish; Small & Large Oil Rig; Underwater Lab. My Discord: shemov
A password is attached to the map. You can edit it.
- #rust custom
- #custom map
- (and 7 more)
-
Ultimate Industrial Farm - Expand Storage Adapters, Farm automation, Industrial customization
This is an all in one plugin, with a single plugin you can extend the use of storage adaptors on multiple entities.
Automate farming: Hitch & Trough automatic food supply, automatic dung collection, which you can then send to the composter.
Automated Chicken Coop, with water collector for automatic refill, container to insert food for automatic refill and for egg collection, change Eggs Production Speed.
You can also enable Auto Pet, and artificial sunlight, this way the chickens will always have maximum love and maximum sunlight. Automate Planter Box, and much more. Expand your industrial and farming horizons with this plugin!
You can also customize Beehive: set it to always be outdoors, disable humidity, set temperature, change growth rate, change production speed, multiplies honey production, change how much XP to increase to the Nucleus for each honeycomb produced, Nucleus’s XP start grade, etc...
Customizing settings for Industrial conveyor: change Maximum stack size to move, item movement frequency
Composter: automatic item split.
Automate Planter Box: Enable Automatic Seeding, Automatic Harvest. Customization: Harvest plants when they have at least this Ripe value, Planter Box container size, Light Exposure at 100%, Water, minimum value always available, Ground, minimum value always available, Temperature at 100%, Production Multiplier, Collect fibers from crops or dead plants.
Possibility to change the automatic production mode between: Harvest, Seeds, Clones, via UI for each individual Planter Box.
Customize planters box based on group/permission, or via levels to create custom planters box based on skin id, creating different configurations based on skin id.
Planter Box Conversion Tool: Conversion Tool, convert Berries/Clones to seeds, honey to Jars of Honey, and more.
And much more.
Expand your industrial and farming horizons with this plugin!
Compatible with Oxide/Umod and Carbon.
VIDEO EXAMPLE
Below you can see an example video on how to use the plugin.
----------------------------------------
----------------------------------------
----------------------------------------------------------------------------------------------------
SUPPORTED ENTITIES:
Beehive Furnace Hobo Barrel Stone Fireplace Mail Box Drop Box Large Planter Box Small Planter Box Triangle Planter Box Rail Road Planter Triangle Rail Road Planter Minecart Planter Bath Tub Planter Single Plant Pot Hitch & Trough Fridge Small Generator Composter Mixing Table Cooking Workbench Recycler Barbeque Cursed Cauldron Camp Fire Survival Fish Trap Auto Turret SAM Site Flame Turret Shotgun Trap Snow Machine Fogger-3000 Chicken Coop More entities will be added in the future or upon request, via a support ticket
----------------------------------------------------------------------------------------------------
FARMING AUTOMATION:
The plugin allows you to automate farming
Chicken Coop: A water container is added to the chicken coop, and a storage container where you can add food and where it will find the eggs produced.
The water for the chicken coop is automatically refilled via the water container and the food is automatically taken from the storage container.
There is also a Storage Adaptor to move food and eggs as you like.
You can also enable Auto Pet, and artificial sunlight, this way the chickens will always have maximum love and maximum sunlight, change Eggs Production Speed.
Hitch & Trough: 2 Storage Adaptors and a storage container are added to the Hitch & Trough.
1 Storage Adaptor can be used for automatic food refill.
The dung produced by the horses is collected and automatically moved into a storage container.
Above this container there is another Storage Adaptor to automate the automatic movement of the dung produced, for example by sending it to a composter.
Beehive: set it to always be outdoors, disable humidity, set temperature, change growth rate, change production speed, multiplies honey production, change how much XP to increase to the Nucleus for each honeycomb produced, Nucleus’s XP start grade, etc...
Industrial conveyor: change Maximum stack size to move, item movement frequency
Composter: automatic item split.
Automate Planter Box: Enable Automatic Seeding, Automatic Harvest. Customization: Harvest plants when they have at least this Ripe value, Planter Box container size, Light Exposure at 100%, Water, minimum value always available, Ground, minimum value always available, Temperature at 100%, Production Multiplier, Collect fibers from crops or dead plants.
Possibility to change the automatic production mode between: Harvest, Seeds, Clones, via UI for each individual Planter Box.
Customize planters box based on group/permission, or via levels to create custom planters box based on skin id, creating different configurations based on skin id.
Planter Box Conversion Tool: Conversion Tool, convert Berries/Clones to seeds, honey to Jars of Honey, and more.
----------------------------------------------------------------------------------------------------
PERMISSIONS:
The plugin can work in various ways.
Assigning permissions for individual Storage Adaptors and farming automation Creating custom groups with the ability to set limits for each entity Or a mix of both
To use the plugin, it is mandatory to assign ultimateindustrialfarm.use permissions to the player.
If you want to use the plugin via permissions, these are the available permissions:
ultimateindustrialfarm.admin: Allows use as admin, e.g. bypassing building permits (soon also bypassing limits) ultimateindustrialfarm.bypass.building_privilege: Allows you to bypass building privileges ultimateindustrialfarm.composter.autosplit: Allows you to enable composter automatic item splitting. The "Enable usage of composter auto split? Set this value to false if you do not use auto split, to improve performance." parameter must be set to true to use the auto split system. ultimateindustrialfarm.farm.tools_converter: Enable automatic conversion tool. Convert Berries/Clones to seeds, honey to Jars of Honey, and more. (or use group instead role)
FOR INDUSTRIAL
These permissions enable the use of Storage Adaptors on the various entities.
ultimateindustrialfarm.industrial.nostorageadaptorrequired: Allows you to place Storage Adaptors without having them in your inventory, if used via command, or not to use storage adaptors present in your inventory. ultimateindustrialfarm.industrial.all: Enable use on all industrial entities ultimateindustrialfarm.industrial.beehive: For the entity Beehive ultimateindustrialfarm.industrial.furnace: For the entity Furnace ultimateindustrialfarm.industrial.hobobarrel: For the entity Hobo Barrel ultimateindustrialfarm.industrial.fireplacestone: For the entity Stone Fireplace ultimateindustrialfarm.industrial.mailbox: For the entity Mail Box ultimateindustrialfarm.industrial.dropbox: For the entity Drop Box ultimateindustrialfarm.industrial.planterbox: For the entity PlanterBox ultimateindustrialfarm.industrial.hitchtrough: For the entity Hitch & Trough ultimateindustrialfarm.industrial.fridge: For the entity Fridge ultimateindustrialfarm.industrial.fuelgenerator: For the entity Small Generator ultimateindustrialfarm.industrial.composter: For the entity Composter ultimateindustrialfarm.industrial.mixingtable: For the entity Mixing Table ultimateindustrialfarm.industrial.cookingworkbench: For the entity Cooking Workbench ultimateindustrialfarm.industrial.recycler: For the entity Recycler ultimateindustrialfarm.industrial.barbeque: For the entity Barbeque ultimateindustrialfarm.industrial.cursedcauldron: For the entity Cursed Cauldron ultimateindustrialfarm.industrial.campfire: For the entity Camp Fire ultimateindustrialfarm.industrial.fishtrap: For the entity Survival Fish Trap ultimateindustrialfarm.industrial.autoturret: For the entity Auto Turret ultimateindustrialfarm.industrial.samsite: For the entity SAM Site ultimateindustrialfarm.industrial.flameturret: For the entity Flame Turret ultimateindustrialfarm.industrial.guntrap: For the entity Shotgun Trap ultimateindustrialfarm.industrial.snowmachine: For the entity Snow Machine ultimateindustrialfarm.industrial.fogmachine: For the entity Fogger-3000
ultimateindustrialfarm.industrial.auto_recycler: Automatically start the recycler when it receives items via the Storage Adaptor
FOR FARMING AUTOMATION
These permissions enable farming automatizion on the various entities.
ultimateindustrialfarm.farm.all: Automatize all farming entities ultimateindustrialfarm.farm.chickencoop: Automatize Chicken Coop entity ultimateindustrialfarm.farm.hitchtrough: Automatize Hitch & Trough entity ultimateindustrialfarm.farm.beehive: Allow Beehive customization
GROUPS AND LIMITS
The plugin creates 4 default groups: Default, vip1, vip2, vip3.
You can add more groups or rename groups.
For example, if you change the group vip1 to vip_elite, the permission ultimateindustrialfarm.vip_elite will be created
If you create a new group, for example vipvanilla, the permission ultimateindustrialfarm.vipvanilla will be created.
In the configuration file there is this configuration for managing groups:
Role Permission: Here you can set the configurations for the various roles: Priority. (lower = higher priority) -- Each group has its own property, the lower this number is, the more important the group is. This is useful in the case where a player has more roles assigned. In this case, the group with the lowest priority will be assigned, the most important group. Negative numbers are also allowed.
Settings
Enable Composter Auto Split: Allows you to enable composter automatic item splitting. Default False (The "Enable usage of composter auto split? Set this value to false if you do not use auto split, to improve performance." parameter must be set to true to use the auto split system)
Industrial Settings
Enable Customization: If set to true, enables Industrial customization. Default False
Industrial Conveyor, Maximum stack size to move. Greater value = more items moved: The size of the stack to move, the larger the value, the more items will be moved. Default 128 (vanilla value)
Industrial Conveyor, item movement frequency. Lower value = faster movement (value is an interval measured in seconds): Frequency in seconds to move items. The lower the value, the faster the items will be moved. Default 5 (vanilla value)
PlanterBox Settings
Enable Customization: Enable planter box customization. Default false
Limit of planters box that can be automated. (-1 no limit) (0 disable entity): Limit the number of planters box that can be automated/customized. Default 0
Enable auto seeding. If set to true the seeds will be planted automatically: Enable automatic seeding. Default false
Enable automatic harvest. If set to true, plants will be automatically harvested: Enable automatic harvesting. Default false
Production Mode, if set to TRUE allows to change the type of automatic production: Harvest, Seeds, clones. If set to false only Harvest will be enabled: Production Mode. If set to true, the player can change the production mode via UI, for each Planter Box, choosing between: Harvest, Seeds, Clones. Default false
Tools, if set to TRUE allows the use of farm tools, example: Planter Box Conversion Tool: If set to true, allows the player to use farming tools, such as: Conversion Tool, convert Berries/Clones to seeds, honey to Jars of Honey, and more. Default false
Harvest plants when they have at least this Ripe value. Value between 0% and 100%: Harvest plants at this RIPE value. Default 1%
Planter Box container size. Value between 6 and 48: Planter Box container capacity. Default 24
Light Exposure at 100%: If set to true, sets the light exposure to 100%. Default false
Water, minimum value always available. Value between 0 and 9000 (6500 is perfect value) (-1 disable): Amount of water always available in the planter box. Default -1
Ground, minimum value always available. Value between 0% and 100% (-1 disable): If set to true, sets the minimum terrain quality always available. Default -1
Temperature at 100%: If set to true, sets the temperature to 100%. Default false
Harvest Production Multiplier: Apply a production multiplier to automatic Harvest. Default 1
Seed Production Multiplier: Applies a production multiplier to automatically produced Seeds. Default 1
Clone Production Multiplier: Applies a production multiplier to automatically produced Clones. Default 1
Collect fibers from crops or dead plants: If set to true, sets fiber collection during auto collection. Default false
Storage Adaptors Limits: Here you can set the limit of Storage Adaptors that you can add to the entity. You can set the limit for each entity.
0 disables the use of Storage Adaptors for this entity.
-1 you can add Storage Adaptors without limits
Farming Automation Limits: Here you can set the limit of how many farming entities can be automated.
You can set the limit for each entity.
0 disables auto farming for this entity.
-1 auto farming for this entity without limits.
More for Chicken Coop:
Enable Chicken Auto Pet: If enabled, the chickens will have Auto Pet, so that the chickens always have the love at its maximum, and make them happy automatically. Default False
Enable Artificial Sunlight: If enabled, the chickens will have artificial light automatically, so that they always have maximum sunlight, and make them happy automatically. Default False
Artificial Sunlight Value, from 0 to 100: If Enable Artificial Sunlight is TRUE, you can set the value of artificial sunlight to a value between 0 and 100. However, if for example you set the value of artificial sunlight to 40 and the chicken receives 50 as real sunlight, then the value will not be changed. You can think of this property as the minimum value of sunlight below which the value cannot go. Default 0.0
Eggs Production. Minimum minutes between production: Minimum time in minutes for egg production. Default 10 minutes
Eggs Production. Maximum minutes between production: Maximum time in minutes for egg production. Default 50 minutes
Eggs will be produced in this time interval.
More for Beehive
Force Beehive Outside: Forces the Beehive to always be considered outside, even if placed inside the base. Default False
Disable Humidity: If set to true, disables humidity, so that humidity is always at the best value. Default false
Temperature, from 0 to 50 (0 do not modify). 23 is perfect value: Set the temperature you prefer. If the value is 0, it does not change the temperature. The optimal value is 23. Default 0.0
Growth rate of the honeycomb in the hive and directly affects the rate at which honey is generated: Change the growth rate, to increase or decrease production. Default 1 (vanilla value)
Configure the speed at which hives produce honey. A lower value would make hives produce honey faster: Change the production speed, to increase or decrease the production time. Default 120 seconds (vanilla value)
Multiplies honey production (if value is less than or equal to 1, does not change production): Apply a multiplier to the honeycomb produced. Default 1 (vanilla value)
How much the Nucleus's XP should be increased per honeycomb generated: Changes the number of XP to be increased at the Nucleus for each honeycomb produced. Default 2 (vanilla value)
Nucleus’s XP start grade: Changes the grade of the Nucleus’s when inserted into the Beehive. Default 3 (vanilla value)
NB: speed produce, the value for the production speed does not directly indicate the time to produce 1 honey. In Rust Vanilla, it basically takes about 5 cycles of 120 seconds to produce honey, so 1 honey every 10 minutes.
If you set the speed to 20 seconds, it means that it will take you 1:40 minute to produce 1 honey.
You just calculate the seconds * 5, and you get the production time.
Once the group is created, you will need to assign the related permission to the player, for example: ultimateindustrialfarm.vip1
In this case you can avoid assigning permissions for each individual entity.
If the limit for an entity is different from 0, the player will be able to add the Storage Adaptor to the entity or automate the entities for farming without the need to assign permissions for the individual entities.
When he reaches the limit, he will not be able to add new Storage Adaptors for the entity or automate other entities for farming.
The ultimateindustrialfarm.use permission is always mandatory and must be assigned to the player
PLANTER BOX LEVEL
For planters box in addition to groups/permissions, it is possible to create planters of different levels, with different configurations, based on the configured skin id.
By default 3 levels are created, but you can add as many levels as you like.
The possible configurations are the same as those possible via groups/roles but with the addition of a section where you can specify the skinID to use for the various planters box for the various levels.
Custom planters box based on level can be created in the configuration file, in the property: PlanterBox Settings by Levels
"Level Name": "Level 1", "SkinID": { "3482073279": "Large Planter Box", "3482079353": "Small Planter Box", "3482085291": "Triangle Planter Box", "3482090118": "Rail Road Planter", "3482093630": "Triangle Rail Road Planter", "3482100135": "Minecart Planter", "3482097188": "Bath Tub Planter", "3482102785": "Single Plant Pot" }
Level Name: The name of the level, e.g. Level 1, Level 2, Planter Bronze, Planter Gold, etc... SkinID: Here you define the skinIDs for the planters box for this particular level. You can specify the skinID for each type of planter box and you can use any skin you like. There are some predefined skins that you can use, and they are available at the following link: https://steamcommunity.com/sharedfiles/filedetails/?id=3482077360
Here is an example:
The ultimateindustrialfarm.use permission is always mandatory and must be assigned to the player
----------------------------------------------------------------------------------------------------
COMMANDS FOR PLAYERS:
Commands can be typed in chat (by putting the / character in front of the command)
/uif help -- Print help information. /uif ad or /uif adaptor -- Adds the Storage Adapter to the entity you are looking at. /uif fm or /uif farm -- Automate farming/Apply custom configurations, of the entity you are looking at, if the entity is enabled for farming. /uif unfm or /uif unfarm -- Remove the Automated farming/Custom configurations, of the entity you are looking at, if the entity is enabled for farming. /uif farm_convert or /uif fc -- Automatic conversion tool. Convert Berries/Clones to seeds, honey to Jars of Honey, and more. ----------------------------------------------------------------------------------------------------
CONFIGURATION:
In the configuration file, in addition to the section for RolePermission, these properties are present
TimeZone: Default: Europe/London
Chat Command: Here you can add, edit or delete Commands can be typed in chat (by putting the / character in front of the command), or from console.
ChatPrefix: Chat message prefix.
Use Clan/Team. If TRUE allows placing Industrial Storage Adaptor or Automatize Farm on clan/team member entities: If set to true it allows you to place the Storage Adaptor or Automatize Farm on clan/team member entities. Default True
ShowMessageInfo (If set to TRUE, show a message info to the player, when place an entity for farming that can be automated): If set to true, show a message about how to automate the entity when an entity that is enabled for auto farming or customization is placed. Default true
Show UI to enable auto farming or view auto farming/customization information: If set to true it displays a when opening an entity for farming which can be automated or custom configurations applied, if you have permissions. Default true
Show UI even if you don't have permissions. Only as a preview if for example it requires VIP: Show the UI also to players without permissions, as a preview. They will not be able to perform operations, this is to show the existence of this option if for example permissions are only available with VIP. Default true
Auto farming/customization information does not show default values: If set to true, do not show default values in the information screen. Default false
Farming Automation. Interval to perform checks for automated farming. (ex. refilling water, food, collecting eggs, Beehive, ecc.): How many seconds should it handle the process to perform checks for automated farming. (ex. refilling water, food, collecting eggs, Chicken Coop, Beehive, ecc.). Default 20 (seconds)
Enable usage of composter auto split? Set this value to false if you do not use auto split, to improve performance: Set this value to true only if you want to use the auto split system of the composter, so as to improve performance if you do not use the auto split system. Default false
Improve performance by disabling some checks during auto split. If set to true, it may cause some fertilizer to fall out of the composter in some cases: Improve performance by disabling some controls during the auto split of the composter. It increases performance a lot but it may cause some fertilizer to fall out of the composter in some cases. Default false
Disable hooks call during Planter Box auto-collection: Disable hooks call during Planter Box auto-collection, for example disable the call to the OnGrowableGathered hook. Default false
Debug Mode. Print debug information in console: If set to True, prints warning/error messages to the console, for debugging problems. Default False
----------------------------------------------------------------------------------------------------
LOCALIZATION:
The plugin is translated into the following languages:
English
Italian
Spanish
French
German
Dutch
Turkish
Chinese (Simplified - zh-CN)
Chinese (Traditional - zh-TW)
Translation files are located in the /oxide/lang or /carbon/lang folder, here is an example of a /oxide/lang/en/UltimateIndustrialFarm.json translation file.
You can add translations for other languages by adding them to the folder: /oxide/lang or /carbon/lang
----------------------------------------------------------------------------------------------------
NEW FEATURES:
These new features are planned to be added:
Storage Adapter support for Mining Quarry and Mining Pump Jack You can also propose new features via a support ticket
----------------------------------------------------------------------------------------------------
- #industrial storage adaptor
- #expand storage adaptor
-
(and 34 more)
Tagged with:
- #industrial storage adaptor
- #expand storage adaptor
- #farming automation
- #dung composer
- #horse dung collector
- #splitter
- #composter split
- #auto split
- #chicken coop
- #hitch & trough
- #beehive
- #furnace
- #drop box
- #planter box
- #small generator
- #composter
- #mixing table
- #cooking workbench
- #recycler
- #auto turret
- #sam site
- #flame turret
- #shotgun trap
- #snow machine
- #chicken coop auto pet
- #chicken coop sunlight
- #beehive customization
- #beehive growth rate
- #beehive production speed
- #beehive production multiplier
- #beehive xp increase
- #eggs production speed
- #industrial conveyor customization
- #industrial customization
- #planter box automatic seeding
- #planter box automatic harvest