Jump to content
Community collections
Collections curated by the community
Explore curated groups of files assembled by the community to help you discover tools and resources that work well together.
View Collections
sale
$20.00 $15.00
Smart Kill Log ✅Features - Global Kill Log: Server-wide kill feed displayed to all connected players - Smooth Animations: Professional slide-in and slide-out effects with easing (FPS depends on the server) - Personal Notifications: Center-screen zoom notifications when you kill or down someone - Sound Effects: Audio feedback for kills and downs - Customizable Position: Display on left or right side of screen, adjustable vertical position - Opacity Fade: Older entries gradually fade out for cleaner visuals - NPC Support: Tracks kills involving NPCs (scientists, animals, etc.) - Multi-language Support: English, Japanese, Chinese , Russian, French - Custom Background Images: Fully customizable UI backgrounds via ImageLibrary ✅Kill Log Display The kill log shows detailed information for each event: - Attacker name (gold color for players, white for NPCs) - Action type: killed (red), downed (blue), died (purple) - Victim name - Weapon used - Distance in meters ✅Personal Notifications When you kill or down another player, a centered notification appears with: - Zoom-in animation effect - The victim's name highlighted - Action type (Killed/Downed) - Sound effect feedback ✅Dependencies ImageLibrary (for custom background images) If ImageLibrary is not installed, the plugin works without background images.   ✅Commands /killlog                      Toggles the display of the kill log on/off. /killlog notif             Toggles the display of kill notifications on/off. - These settings persist even after restarting the server. ✅Configuration { "Kill Log Settings": { "Enabled": true, "Max Logs": 8, "Display Duration (seconds)": 10.0, "Position (Right or Left)": "Right", "Position Y (0.0-1.0, 0.5=center)": 0.83, "Font Size": 12, "Fade Opacity": true, "Show Weapon and Distance": true, "Show Player vs NPC Kills": true, "Show NPC vs Player Kills": true, "Show NPC vs NPC Kills": true, "Show Suicide Kills": true, "Show Critter Kills": false, "Animation FPS": 60.0 }, "Kill Notification Settings": { "Enabled": true, "Display Duration (seconds)": 1.5, "Position Y (0.0-1.0, 0.5=center)": 0.4, "Font Size": 14 }, "Image Settings": { "Kill Log Background Image URL (Right)": "https://www.dropbox.com/scl/fi/phjuyg4zcm3f0w4maaupi/.png?rlkey=woo4to4ree1taaly5z6euahup&st=a47ypflv&dl=1", "Kill Log Background Image URL (Left)": "https://www.dropbox.com/scl/fi/27x7nr9y77eoaq40ybvgb/.png?rlkey=392e8qmzgdmadu9812y1f1psm&st=0j6yvfyv&dl=1", "Kill Notification Background Image URL (Center)": "https://www.dropbox.com/scl/fi/y0j8alca59m7eqnluwhr0/.png?rlkey=u8mk5qajmr6oqnb41dulorpz5&st=9ocyqggb&dl=1" }, "Color Settings": { "Player Name Color (hex)": "#ffd700", "NPC Name Color (hex)": "#ffffff", "Weapon/Distance Color (hex)": "#f5f5f5", "Killed Action Color (hex)": "#f08080", "Downed Action Color (hex)": "#87cefa", "Died Action Color (hex)": "#dda0dd", "Notification Player Name Color (hex)": "#ff8c00", "Notification NPC Name Color (hex)": "#ff8c00", "Notification Action Text Color (hex)": "#EAE2DA" } } Kill Log Settings: Max Logs: Maximum number of entries displayed at once (default: 😎 Display Duration: How long each entry stays visible (default: 10 seconds) Position: Screen side for the kill log (Right or Left) Position Y: Vertical position (0.0 = bottom, 1.0 = top, 0.5 = center) Fade Opacity: Gradually fade older entries Show Settings : Display settings for NPC and player kill events Show Settings : Display settings for NPC and player kill events Animation FPS : This limits the animation frame rate. Even if the game frame rate on the client is 120fps, it will be limited to the set frame rate. Kill Notification Settings: - Display Duration: How long the center notification shows (default: 1.5 seconds) - Position Y: Vertical position for the notification Image Settings: - Provide URLs to custom PNG images for backgrounds - Separate images for left/right positioning and center notification   ✅Contact VOID / NINJA WORKS DISCORD  :  https://discord.gg/U8uxePjSyA   MADE IN JAPAN
5.0
sale
$30.00 $25.00
Extra Plants V2 Expand your farming with 20 unique cultivatable plants ! ExtraPlants introduces a brand-new farming system that goes beyond vanilla crops. Grow mushrooms, harvest resources from grubs, cultivate fruits, vegetables, herbs, and more. By default, all custom items are based on apples, etc.  These seeds can be obtained from wild trees, ores, and plants. Using a shovel, you can cultivate fields in various locations. This item is a default item in Rust, but it is not used in the game; however, it can be given to the player using a special command. This also includes data that allows you to configure ingredients and cooking recipes added by ExtraPlants, which are compatible with the Cooking plugin. You can add over 40 cooking recipes using the included files.                                     This plugin has a trial version. If you are considering purchasing it, please download it here.       Harvestable Plants Aloe - Produces Aloe Vera Cactus - Low water requirement, yields cactus flesh Sugarcane - Produces sugar cane Wood Tree - Grow your own wood supply Fruits Tree - 15 fruit varieties: Apple, Apricot, Strawberry, Fig, Orange, Kiwi, Plum, Cherry, Pomegranate, Loquat, Grape, Lemon, Persimmon, Peach, and Pear. Tropical Fruits Tree - 11 exotic fruits: Avocado, Guava, Star Fruit, Dragon Fruit, Pineapple, Passion Fruit, Banana, Papaya, Mango, Mangosteen, and Lychee. Nuts Tree - 10 nut varieties: Almond, Cashew, Walnuts, Peanuts, Brazil Nuts, Hazelnuts, Chestnut, Pistachio, Pine Nuts, and Coconut. Sulfur Grub - Harvestable grub that yields sulfur ore — explodes when attacked! You need to raise the larvae without being detected by enemies. Zombie Soul - Mysterious Soul that yields bones. Emits a scream sound when grown. Mushroom - 9 mushroom varieties including Enoki, King Oyster, Maitake, Shiitake, Shimeji, and rare drops like Truffles and Matsutake. Metal Grub - Harvestable grub that yields metal ore Rice - Produces rice (high water requirement) Narcotic Herb - 4 herb varieties: Marijuana leaf, Tobacco leaves, Damiana leaves, and Coca leaves. Potato Plants - 6 tuber varieties: Potato, Sweet Potato, Konjac taro, Nagaimo, Taro, and Yacon. Yellow Plants - 5 varieties: Onion, Burdock, Carrots, Zucchini, and Hop. Green Plants - 5 varieties: Broccoli, Cucumber, Green pepper, Parsley, and Spinach. Black Plants - 3 varieties: Black Raspberries, Coffee Beans, and Black pepper. Blue Plants - 8 varieties: Blueberries, Eggplant, Purple cabbage, Lettuce, Chinese cabbage, Cabbage, Beets, and Asparagus. White Plants - 6 varieties: Radish, Turnip, Lotus root, Green onion, Bamboo shoots, and Garlic. Red Plants - 4 varieties: Tomato, Paprika, Swiss chard, and Chili peppers.   By default, all custom items are based on apples, etc.  Added a shovel that can be used to cultivate fields. Using a shovel, you can cultivate fields in various locations. This item is a default item in Rust, but it is not used in the game; however, it can be given to the player using a special command. When you pick up a field you've cultivated, it disappears and returns to normal land. It cannot be used in areas where construction is prohibited or on hard terrain.   How to obtain seeds Wood Sapling, Tropical Fruits Tree Sapling, Fruits Tree Sapling, Nuts Tree Sapling, Sugarcane Sapling Gather Wood       Mushroom mycelium Collect Wild Mushrooms       Sulfur Grub Collecting and mining sulfur ore       Metal Grub Collecting and mining metal ore       Zombie Soul Collect bone fragments       Narcotic Herb Seedlings, Rice Seedlings, Seed Tuber, Yellow Plants Seed, Green Plants Seed, Black Plants Seed, Blue Plants Seed, White Plants Seed, Red Plants Seed Gathering wild hemp           Cactus Sapling,  Aloe Sapling Gathering wild cactus       Custom Seeds System • Seeds use the fertilizer item with custom skins • Place seeds in any planter box to start growing • Each plant type has unique growth requirements   Fully Configurable Every plant type can be customized: • Growth time intervals • Growth success chance • Water requirements • Drop items and quantities • Custom item names and skins • Death/consume probability for grubs • Setting the method for obtaining seeds.       Cultivation method 1. Obtain Seeds - Obtaining Seeds - Players can obtain seeds by gathering wood or mining ore. Alternatively, they can be purchased in the shop, or administrators can distribute seeds using the giveseed command. 2.Plant the seeds - Place the seeds (fertilizer with custom skin) in the storage box for fertilizer in any planter. 3. Water Plants - Ensure adequate water level for growth 4. Wait for Growth - Plants grow based on configured intervals 5. Harvest - grown plants to collect resources   Special Mechanics • Sulfur Grub - Explodes when attacked Explosion Conditions  The player attacks the sulfurous body with an axe or gun.  The planter box containing the sulfurous is destroyed by the player or NPC, or is destroyed by weathering. (Pickup collection does not cause an explosion.)   How to use a shovel You use a shovel to strike the ground, which is not in a building-restricted area and is not hard terrain. You then cultivate the field at the spot where you struck. This process consumes condition points. The maximum water volume is 3000 by default. When you pick up a field you've cultivated, it disappears and returns to normal land. It cannot be used in areas where construction is prohibited or on hard terrain.                           Chat Commands (Admin Only) /seed   Obtain 100 seeds of each type.   ServerConsole Commands giveseed <steamID> <skinID> <amount> - Give special seeds to a player. Entering only "giveseed" will show the names of all plants. giveshovel <SteamID> - Give the player a shovel.   Seed Skin IDs Aloe Sapling   3601726840 Cactus Sapling   3601727134 Tropical Fruits Tree Sapling   3601727963 Fruits Tree Sapling   3601727819 Wood Sapling   3601729292 Sulfur Grub   3601729483 Metal Grub   3601729552 Zombie Soul   3601727291 Sugarcane Sapling   3601727002 Nuts Tree Sapling   3601727388 Mushroom mycelium   3675820909 Rice Seedlings   3675814595 Narcotic Herb Seedlings   3675814321 Seed Tuber   3675814757 Yellow Plants Seed   3675815517 Green Plants Seed   3675815146 Black Plants Seed   3675814927 Blue Plants Seed   3675815024 White Plants Seed   3675815400 Red Plants Seed   3675815276   Give Seed Example: giveseed 76561198000000000 3601726840 10 (Give 10 Aloe Sapling to 76561198000000000) Shop Settings Shortname "fertilizer" + SkinID       Option Settings "Condition Loss When Using Shovel": 5.0, "Shovel Pot Max Water": 3000, "Batch Harvest Special Plants": false, "Enable Dispenser Gather Seed Drops": true, ///This setting determines whether to enable the feature that drops seeds when harvesting wild plants.   Plant Settings { "Mushroom Settings": { "Enabled": true, "Seed Name": "Mushroom mycelium", "Seed Skin ID": 3675820909, "Growth Time (seconds)": 900.0, "Growth Chance (0.0-1.0)": 1.0, "Water Required": 300.0, "Max Drop Types Per Harvest": 1, "Guarantee At Least One Drop": true, ///When all Drop Chance rolls fail, one item is granted instead of an empty harvest. "Seed Return On Harvest Settings": { "Enabled": true, "Return Chance (0.0-1.0)": 0.05, "Min Amount": 2, "Max Amount": 3 }, "Drop Items": [ { "Item Short Name": "mushroom", "Custom Item Name": null, "Skin ID": 0, "Min Amount": 1, "Max Amount": 3, "Drop Chance (0.0-1.0)": 1.0 }, ...   Seed Drop Settings Set the species that can be obtained by triggering items (short names) that can be acquired through activities such as cutting down trees, gathering wild hemp, and mining ore. "Dispenser Gather Seed Drops": { "wood": { ///Trigger Item "Max Drop Types": 1, "Guarantee At Least One Drop": false, ///new Guarantee At Least One Drop option per trigger item, for a per-hit guarantee. "Guarantee At Least One Drop On Bonus": false, ///When all Drop Chance rolls fail, one item is granted instead of an empty harvest. This feature is not available for items such as hemp or mushrooms. "Seeds": [ { "Seed Name": "Wood Sapling", "Drop Chance (0.0-1.0)": 0.08, "Min Amount": 1, "Max Amount": 3 },   Configuration Options Condition Loss When Using Shovel : This setting determines the amount of condition consumed when tilling the ground with a shovel. Shovel Pot Max Water : This setting determines the maximum water volume for areas tilled with a shovel. Batch Harvest Special Plants : Setting this to True allows you to harvest all special plants in a planter at once. Dispenser Gather Seed Drops : You can configure the item triggers and the seeds that players can obtain when they collect or gather items. For All Plants : Growth Time (seconds) - Time between growth checks Growth Chance (0.0-1.0) - Probability of successful growth Water Required - Minimum water level needed Seed Skin ID - Custom skin ID for the seed item Max Drop Types Per Harvest - Number of different items dropped Drop Items - List of items with amounts and drop chances For Grubs (Sulfur Grub, Metal Grub, Zombie Soul) : Probability Of Death (0.0-1.0) - Chance the seed is consumed after a growth cycle For Sulfur Grub : Enable Explosion (true/false) - Whether the grub explodes when attacked For Zombie Soul : Enable Sound (true/false) - Whether a scream sound plays when grown   How to set harvested custom items and new cooking recipes into the cooking plugin. This includes data for configuring ingredients and cooking recipes added by ExtraPlants, which are compatible with the Cooking plugin. You can add 40+ cooking recipes using the included files. 1. Open Cooking.json and add all items listed in ExtraPlants_Ingredients.txt (included with your ExtraPlants download) to the "ingredients" section. Rice, tomatoes, and pineapples are duplicates in the default Cooking.json settings, so replace the original entries. 2. Add all cooking recipes listed in ExtraPlants_Meals.txt to the "Meals" section. This will add cooking recipes that use ExtraPlants items.                   Q: How do players obtain seeds? A: Seeds can only be given by server admins using the console command:    giveseed <steamID> <skinID> <amount>    You can integrate this with your server's shop plugin or reward system. Q: Do plants survive server restarts? A: Yes! All plant data is automatically saved and restored when the server restarts. The plugin uses persistent data files to track all planted seeds and their growth states. Q: Can I customize the drop items and amounts? A: Absolutely. Every plant type has fully configurable drop settings in the config file. You can change item types, quantities, drop chances, custom names, and skin IDs. Q: What happens if I attack the Sulfur Grub? A: The Sulfur Grub will explode, dealing 500 damage within a 12-meter radius. This is intentional — harvest it normally by interacting with it instead of attacking. Q: Why aren't my plants growing? A: Check the following:    • Ensure the planter has enough water (each plant type has different requirements)    • Verify the growth chance in config is set properly (0.0-1.0)    • Wait for the configured growth interval to pass   Q: I can't till the ground with a shovel. A: It's not permitted on hard terrain, in areas where construction is prohibited, etc. Q: Can I add my own custom plants? A: The current version supports 20 pre-configured plant types. Each plant type's drops, growth times, and requirements are fully customizable through the config file.  Q: Do the fruit trees drop all fruits at once? A: No. The "Max Drop Types Per Harvest" setting controls how many different fruit types drop each harvest. For example, if set to 3, players will receive 3 random fruit types from the configured list. Q: What's the difference between Grubs and other plants? A: Grubs (Sulfur Grub, Metal Grub, Zombie Soul) have a "Probability Of Death" setting. After each growth cycle, there's a chance the grub will die and need to be replanted. Regular plants like trees continue producing indefinitely. Q: Which planters are supported? A: All vanilla planter types are supported:    • Large Planter Box    • Small Planter Box    • Bathtub Planter    • Minecart Planter    • Railroad Planter    • Triangle Planter    • Single Plant Pot Q: Can players craft the seeds? A: No, seeds cannot be crafted by default. They must be distributed by admins. This gives you full control over your server's economy and progression. Q: Are the custom skins included? A: Yes, all skin IDs are pre-configured and included. The skins are applied automatically when seeds and harvested items are created.   Q: Item skin images aren't displayed in the UI. A: Please install the Image Library. Q: Can I change the seed item from fertilizer to something else? A: The current version uses fertilizer items with custom skins as seeds. Changing the base item would require code modification. Q: How do I give seeds to offline players? A: The giveseed command works with sleeping players too. As long as the player has logged in at least once, you can give them seeds using their Steam ID. Q: What happens if a player's inventory is full when receiving seeds? A: The seeds will be dropped on the ground near the player's position. Q: How to set harvested custom items and new cooking recipes into the cooking plugin. A:  1. Open Cooking.json and add all items listed in ExtraPlants_Ingredients.txt (included with your ExtraPlants download) to the "ingredients" section. Rice, tomatoes, and pineapples are duplicates in the default Cooking.json settings, so replace the original entries. 2. Add all cooking recipes listed in ExtraPlants_Meals.txt to the "Meals" section. This will add cooking recipes that use ExtraPlants items.         VOID / NINJA WORKS DISCORD  :  https://discord.gg/U8uxePjSyA   MADE IN JAPAN
5.0
Allows both PVE and PVP players to exist on a server at the same time. PVE players will have certain configurable protections and restrictions. You can have players use a command to flag themselves as PVP/PVE or you can assign it to them when they first spawn. If you have ZoneManager you can also designate specific zones to force player's to be PVE or PVP. Plugin is also compatible with SimpleStatus. Note: Video is outdated, see documentation for a full list of new features! Documentation: A full readme including permissions, commands, and config options is available in this wiki site. Disclaimer: Like all of my plugins - this plugin is sold as is. I will be happy to take feature requests into consideration but make no guarantees about which ones get implemented. Please refer to the feature list before you make your purchase! Developer API: API Methods // Returns the mode of the given entity. Also takes into account if the entity is in a forced mode zone. string GetEntityMode(BaseEntity entity); // Returns the group name for the given mode. For example if given 'pve' will return 'warmodepve' string GetModeGroup(string modeId); // Returns the target type for a given entity. Target types are the category that an entity falls into. // For example, if given a BasePlayer entity, it will return 'players'. If given a horse entity is will // return 'horses'. string GetEntityTargetType(BaseEntity entity); Hooks - place these in your plugin and WarMode will call them. // Called when a player's mode has been updated or config changes have ocurred that may affect the mode. private void WarMode_PlayerModeUpdated(string userid, string modeId) // Used to override WarMode logic for taking damage. // If true/false is returned then WarMode logic will be skipped. Return null to continue WarMode logic. private object CanEntityTakeDamage(BaseCombatEntity target, HitInfo info) // Used to override WarMode logic for targeting. // If true/false is returned then WarMode logic will be skipped. Return null to continue WarMode logic. private object CanEntityBeTargeted(BasePlayer target, BaseEntity attacker, bool skipVendingCheck) // Used to override WarMode logic for triggering a trap. // If true/false is returned then WarMode logic will be skipped. Return null to continue WarMode logic. private object CanEntityTrapTrigger(BaseTrap trap, BasePlayer basePlayer) // Used to override WarMode logic for looting an entity. // If true/false is returned then WarMode logic will be skipped. Return null to continue WarMode logic. private object CanEntityLoot(BasePlayer looter, BaseEntity target, bool skipVendingCheck) FREE Extension Plugins: All extension plugins are optional, and included in the downloadable zip that WarMode comes in.   War Mode Admin Panel Use the /warmode.config or /wmc command to open a panel that allows admins to update mode rules in game without having to reload the pluign. Requires the warmode.admin permission to use. I HIGHLY recommend you use this extension! War Mode Spawn UI Provides a UI that is shown to players when they first spawn that prompts them to choose whether they want to be PVP or PVE.   Also supports custom modes. Localization and config options available. This can also be configured to appear when players use the /flag command.   War Mode Rules UI Using the /rules command (which is configurable) players can see a list of what restrictions they have for their current mode. These ruling will update dynamically based on your config settings.   War Mode Badges Customizable UI elements that will appear on the player's HUD to indicate what their current mode is.  
4.8
Launch your server with a map that has it all. 4500 size with a unique Sunken City, 8 custom bunkers, and ready-made BetterNPC configs. Perfect for players who love underwater exploration and smooth FPS. FEATURES Save Setup Time: The BetterNPC config is already done. Bots are placed at all points of interest. Just upload and play. Unique Underwater Experience: Explore the custom Sunken City and underwater caves (marked "O" on the map). Perfect for players who love underwater farming and hidden loot. Smooth Gameplay (High FPS): Monuments are spread out evenly to reduce lag for your players. No more FPS drops during big fights. Great for Builders: Over 28% of the land is buildable. You get custom build zones marked with "X" on the map, plus secret spots in the subway marked with "XU". Easy Travel & Boats: Bridges are designed for easy tugboat access, and the custom road junctions make driving smooth. Rivers inside the island work like regular game rivers for farmers. Explore & Fight: 8 custom Bunkers, Nuclear Cargo, and a Command Post give your players plenty of places to explore, loot, and fight over. MAP DETAILS Size: 4500 Prefabs: ~74,000 Custom Monuments: Sunken City, Nuclear Cargo, Command Post, Bunkers (x8), Underwater Caves, Sunken Containers, and more. Vanilla Monuments: All standard monuments included (Launch Site, Military Tunnels, Airfield, Oil Rigs, etc.). My Discord: shemov A password is attached to the map.  You can edit it.
5.0
$9.49
IQStack is a convenient plugin for changing the default item stack sizes on your RUST server The plugin allows you to increase the number of resources and items that can fit into a single slot, making it easier for players to store their loot and organize their storage Permission support allows you to set different stack sizes for specific player groups, providing an additional monetization opportunity for your server The plugin places a strong emphasis on optimization and includes only the essential features - without unnecessary server load or bloated functionality All necessary player data is cached, so the plugin avoids redundant checks during every action, helping reduce overall server resource consumption If you don't need certain configuration options, such as the "SkinID Blacklist", simply clear the list and leave it empty This will improve performance, as the corresponding functionality will be disabled instead of running unnecessarily CONFIGURATION { "Base stack sizes [Apply to all players]": { "Global multiplier [Applied to the vanilla stack size of everything not overridden below. 1 - default value]": 1.0, "Multipliers by category (From F1 -> Items) [Category = multiplier of the vanilla stack size, overrides the global one]": { "Resources": 10.0, "Component": 5.0, "Ammunition": 5.0 }, "Multipliers by item [shortname = multiplier of the vanilla stack size, overrides the category and the blacklist]": { "sulfur": 20.0 } }, "Permission bindings [Permission = PresetKey]": { "iqstack.premium": "premium", "iqstack.vip": "vip" }, "Presets by permissions [UniqueKey = preset settings]": { "premium": { "Global multiplier [Applied to the vanilla stack size of everything not overridden below. 1 - default value]": 1.0, "Multipliers by category (From F1 -> Items) [Category = multiplier of the vanilla stack size, overrides the global one]": { "Resources": 50.0 }, "Multipliers by item [shortname = multiplier of the vanilla stack size, overrides the category and the blacklist]": { "sulfur": 100.0 } }, "vip": { "Global multiplier [Applied to the vanilla stack size of everything not overridden below. 1 - default value]": 1.0, "Multipliers by category (From F1 -> Items) [Category = multiplier of the vanilla stack size, overrides the global one]": { "Resources": 25.0 }, "Multipliers by item [shortname = multiplier of the vanilla stack size, overrides the category and the blacklist]": { "sulfur": 50.0 } } }, "Item blacklist (shortname). Does not affect the `Multipliers by item` setting.": [ "water", /// Example ], "Category blacklist (from F1 -> Items). Does not affect the `Multipliers by item` setting": [ "Weapon", /// Example ], "Item blacklist by SkinID": [ 3036002096, /// Example ] }
0.0
sale
Give your players a massive world to survive in. A 4500 map with 70,000 prefabs, 13 islands, 24 custom monuments, and a pre-configured BetterNPC setup. Smooth FPS and endless building spots. FEATURES Save Setup Time: The BetterNPC config is already done. Bots are placed at all points of interest. Just upload and play. Also compatible with Train Homes (3 stations included). A World to Explore: 13 islands and 24 custom monuments, including unique settlements, bandit ships, and industrial zones. Your players will never run out of places to explore and loot. Endless Building Spots: Over 44% of the land is buildable - one of the highest percentages among 4500 maps. Custom zones are marked "X" on the map, plus secret spots in the subway marked "XU". Plenty of room for massive bases and clan villages. Smooth Gameplay (High FPS): Monuments are spread out evenly to reduce lag. No more FPS drops even with large player bases. Easy Travel & Boats: A huge network of rivers lets tugboats reach any point on the map. The double-track railway and underground metro connect the map for fast travel. Underwater Farming & Loot: Custom underwater farm zones (marked "O" on the map) and an underwater laboratory offer unique challenges and resources for players who love the water. MAP DETAILS Size: 4500 Prefabs: ~70,000 Buildable Land: 44.7% Custom Monuments: 24 total, including Bandit Settlement, Industrial Settlement, Nuclear Cargo, Rebel Ship, Train Station ×3, and more. Vanilla Monuments: All standard monuments included (Launch Site, Airfield, Oil Rigs, etc.). My Discord: shemov A password is attached to the map.  You can edit it.
5.0
$25.49
Basements lets players build underground rooms beneath their bases. Place a hatch on your foundation and dig straight down into a hidden basement with walls, ceilings, and full building privileges. Great for stashing loot, setting up secret bunkers, or just adding extra space. Readme Link - Click Here for Instruction and Documentation 👆Highly recommend reading the FAQ section! BUILD Build basements easily from your tool cupboard. Just place an entrance to get started.  EXPAND Expand your basement by drilling underground. But don't forget to bring a headlamp - its dark down there! TRAVERSE Place multiple entryways, building out your labyrinth of tunnels beneath your base.  DECORATE All deployables, electricity, and storage items can be placed in your basement. Take advantage of your new space! RAID Nothing is safe in Rust, including your basement. If all the entrances are destroyed, then the basement is too. Any loot below will float to the surface. Protect the entrance at all costs! API METHODS (For Plugin Developers) // Returns true if the given entityId is part of a basement. bool IsBasementEntity(ulong entityId) // Returns the building ids of the basements connected to a given surface building id. uint[] GetBasementBuildingIds(uint surfaceBuildingId) // Returns the building ids of the surface buildings connected to a given basement building id. uint[] GetSurfaceBuildingIds(uint basementBuildingId) Extension Plugins These are free plugins that add additional functionality to Basements. BasementsManager Provides a UI for admins to view and manage the basements on the server. Useful for debugging & fixing issues. Use with the /bm command, requires the basements.admin permission to use. BasementsManager.cs
4.9
$29.99
Halloween Update Have you already prepared your server for Halloween? On the eve of the Halloween Rust update, I have prepared for customization of all armored train cars. After installing the update, customization will be automatically applied to all cars in the configuration of the armored train. To disable this, make the "Customization preset" parameter empty in the config. New Year Update The  New Year  is coming and I have prepared for you a new preset customization for the train!After installing the update, customization will be automatically applied to all cars in the configuration of the armored train. To disable this, make the "Customization preset" parameter empty in the config. You can also disable the customization of certain wagons or change the customization of the NPCs in the file oxide/data/ArmoredTrain/NewYear New Year's map from the video:       This plugin will add an armored train to your server, which can travel both in the subway and by rail. It can consist of any number of wagons. A helicopter can accompany it. Bradley, npc, turrets, simsites can be installed on the train. The plugin allows you to create any number of train presets, for which the order of wagons, the helicopter preset, the probability of spawn and the duration of patrolling can be specified. Each wagon or locomotive can be configured separately. Any speed can be set by the locomotive.If there is no spawn of trains on the surface on your custom map, read the section "Custom spawn points” Custom spawn points If you are using a custom map in which there are no spawn trains on the surface, but there is a railway, then for the train to work on the surface, you need to add custom spawn points of the train. Instruction: Stand at the point where you want the train to spawn Enter the command /atrainpoint If you receive a message that a point has been created, enable "Use custom spawn coordinates [true/false]” in config For correct operation, it is recommended to create several spawn points of the train   Chat commands (only for administrators) /atrainstart– launches the event in a random configuration /atrainstartunderground - forcibly launches an event underground /atrainstartaboveground - forcibly launches an event aboveground /atrainstart <trainPresetName> –   launches the event in the <trainPresetName> configuration /atrainstartunderground  <trainPresetName> /atrainstartaboveground  <trainPresetName> /atrainstop– stops the event /atrainpoint– creates a custom spawn point of the train in your position   Console commands (RCON only) atrainstart– launches the event in a random configuration atrainstartunderground - forcibly launches an event underground atrainstartaboveground - forcibly launches an event aboveground atrainstart <trainPresetName> –   launches the event in the <trainPresetName> configuration atrainstartunderground <trainPresetName> atrainstartaboveground <trainPresetName> atrainstop – stops the event   Config en  –  example of plugin configuration in English ru  –  example of plugin configuration in Russian   Dependencies (optional, not required) True PVE PveMode GUI Announcements Notify DiscordMessages AlphaLoot CustomLoot Economics Server Rewards IQEconomic Api bool  IsArmoredTrainActive() bool  StopArmoredTrain() bool  StartArmoredTrainEvent() bool  EndArmoredTrainEvent() bool IsTrainBradley(uint netID)   bool IsTrainHeli(uint netID)   bool IsTrainCrate(uint netID)   bool IsTrainSamSite(uint netID)   bool IsTrainWagon(uint netID)   bool IsTrainTurret(uint netID)   Vector3 ArmoredTrainLocomotivePosition()   Hooks OnArmoredTrainEventStart OnArmoredTrainEventStop   Contact me in Discord: Adem#955
4.8
$14.99
Team HUD  ·  Rust  ·  Oxide Rust tells you who your teammates are, and nothing about what is happening to them BetterTeams puts a live panel on screen with every mate's health, state, held weapon and grid square. It adds a team-only voice channel that ignores distance, a map ping on one key, and automatic authorization on every cupboard, lock, turret and SAM site your team builds. Every part is a config switch, and every player decides what they use. See it What it looks like on the server       How it goes From dropping the file in to the night the server dies MINUTE ONE Nothing to set up The panel is already there Drop the file in and anyone who is in a team sees their mates on screen. Where it sits, how large it is and how many rows before it starts a second column are config values. Everything else is each player's own choice. Health as a bar, not a number. It slides toward red as they lose health, and it redraws the moment their health actually changes rather than on a timer. State takes over when it matters. WOUNDED, DEAD and OFFLINE replace the bar on that row, so a mate who is down is unmistakable without reading anything. What they are holding. The active item's icon, with its skin, sits at the end of every row and follows each weapon swap. Grid square, on your own refresh rate. Five seconds by default. A player who would rather not broadcast theirs switches it off for themselves. The leader keeps a star. One glance tells you who can change the team's settings, and offline mates stay listed instead of vanishing. IN A FIGHT Nobody types grids Talk across the map, ping what you are looking at Team voice replaces the vanilla proximity channel for the players who switch it on. Distance stops mattering, nobody outside the team hears it, and a speaker icon lights up on the row of whoever is talking. bind h ftmark Voice at any range, team only. Off per player until they enable it, so nobody has their voice chat changed without asking for it. One key, no binoculars. Bind the command once and the ping lands wherever you are aiming, up to fifty metres by default. The ping knows what it hit. An enemy player, an ore node, a storage box and a dropped gun each get their own marker icon and colour. Anything else drops a plain point. On a cooldown you set. Ten seconds by default, and the time left comes back as a game tip instead of the key doing nothing. SOMEONE JOINS One shared list Authorized everywhere, in one pass The moment an invite is accepted that player is added to every cupboard, code lock, turret and SAM site the rest of the team owns, and everyone else is added to theirs. Leaving or being kicked takes all of it back in the same pass. Five places, five switches. Tool cupboards, code locks, key locks, auto turrets and SAM sites, each turned on or off for the whole server. Key locks without the key. A teammate opens a key-locked door because they are on the team, not because you handed them anything. SAM sites check who is aboard. A teammate's SAM holds fire on a helicopter with an authorized member in a seat, instead of shooting down your own minicopter. Bases that already exist are picked up on boot. Everything placed before the install is registered when the plugin loads, so this works on a server mid-wipe and not only on what gets built next. THE LEADER Decided in game The random you just invited is not automatically trusted Taking a stranger into the team is where convenience turns into risk, so the whole authorization list is editable per ally from the menu. No config file, no restart. Revoke without breaking the rest. A blocked ally loses access everywhere except the locks and cupboards they placed themselves, and the team keeps access to those. Kick from the same screen. Pick the ally, kick, and every authorization they were given through the team is pulled as they go. Friendly fire off with one toggle. Only the leader can flip it; everyone else sees it locked and is told why rather than wondering if it is broken. A team skin per item type. The leader picks it, and anything a mate picks up gets it automatically. Thirty-five item types ship in the config with their own skin lists, and both are yours to cut or extend. AFTER A CRASH Teams survive it A bad shutdown should not disband half the server Rust loses teams when a server goes down badly, and the tickets land on you. This one writes the roster and the leader to disk and puts them back on start. Rosters restored on boot. Members and leader are recreated, including the players who are offline at the time, so nobody logs in teamless. Optional leader hand-off. If the leader disconnects the next online member is promoted, and the original takes it back when they return. Off by default, because not every server wants it. A wipe clears it properly. A new wipe id drops the saved teams and skin choices rather than dragging last wipe's data onto a fresh map.   While you are not looking Built to be left alone The parts you will never notice unless they are missing. ✓  ImageLibrary is the only dependency, and Clans is used if you have it   ✓  A missing dependency is named in console and the plugin unloads, instead of half-running ✓  Switching a feature off unsubscribes its hooks rather than leaving them running   ✓  Panel updates are batched into one message per team per tick, not one per player ✓  Grid squares only redraw for the players who actually changed square   ✓  A burst of joins and kicks collapses into a single data file write ✓  Every player choice is stored by Steam ID and survives restarts and reloads   ✓  Clan tags are stripped from names in the panel when the Clans plugin is loaded   Reference One command in chat, one to bind Each permission is only enforced if you switch its requirement on. All four are off by default, which means the feature is simply available to everyone. Chat /bt Open the menu: info, allies, skins, settings. The command name is a config value. Console ftmark Drop a team ping where you are looking. Meant to be bound to a key. Permission betterteams.hud The on-screen panel Permission betterteams.voice Team voice chat Permission betterteams.skins Choosing the team skin. One player in the team holding it is enough for the whole team. Permission betterteams.marker Easy team markers   Straight answers The questions people ask before buying Do my players have to install anything? No. It runs entirely on the server and the panel is drawn through the normal game UI. The only install is ImageLibrary, on the server, once.   Does team voice take over normal voice chat? Only for a player who turns it on themselves, and it is off by default. Everyone else keeps vanilla proximity voice untouched. Can a random I invite loot everything I own? Only if you leave them authorized. The leader can revoke any of the five places for one specific ally from the menu, and they keep access to nothing but what they placed themselves.   Will the panel sit on top of my other UI? Its offset from the top and left, its scale and how many rows it stacks before starting a new column are all config values, so it can be moved out of the way. What if I do not want half of these features? Panel, voice, skins, markers, friendly-fire toggle, grid positions, team restore and each of the five authorization places are separate switches. Turning one off also stops the hooks behind it.   What happens if ImageLibrary is missing? It waits and retries a few times in case load order put it second, then prints the download link in server console and unloads itself rather than throwing errors on every hook.   5 authorization places covered 35 item types with team skins 50m default ping range, configurable 1 dependency, ImageLibrary
5.0
sale
$34.99 $29.99
13 Furnished Houses Your Rust Players Buy and Place in One Kit     Limits: 3 houses per player, more through playerhomes.limit.5 or the other limit permissions, no cap with playerhomes.bypass. Price: per house in its card file, with 5, 10 or 15% off through discount permissions, capped at 50%. Where houses go: monuments, roads, safe zones and no-build zones are blocked by default, each with its own switch. ZoneManager zones or your own circles in the config can forbid more spots, or keep houses inside the zones you allow, such as a town district. Protection: with Protect contents on, strangers cant open doors or loot storage, and they cant place building blocks or a cupboard within 16 m of a house. Your own houses: build one, run /house save <name>, and it shows up in the catalog. An optional NPC seller at a monument, with an EDIT ITEM window for name, picture, price and stock. Discord posts for purchases and placements, no extra plugin The video at the top shows a full purchase, placement and repaint. /house /house list /house info [number] /house auth [number] add|remove <name or SteamID> /house auth [number] clear /house auth [number] list /house opens the catalog. The command name is a list in the config, so you can add aliases. /house list and /house info show your houses with their grid, design and access list. auth takes the house you look at, a placed number, or nothing when you own one house. Only the owner changes the list. Admin subcommands need playerhomes.admin: /house list all|SteamID /house remove|tp|restore [number] /house owner <number> <player> /house entries [id] /house save <name> /house setname <id> <name> /house setskin <id> <skinID> /house setimage <id> <file or url> /house spawn <id> /house give <id> [player] /house delete <id> /house vendor create|start|move|rotate|save|cancel|list|teleport playerhomes.give <userID or name> <houseID> restore rebuilds frame blocks that went missing. spawn builds a house in front of you without a kit. playerhomes.give runs from the server console, RCON or any plugin that sends console commands. playerhomes.admin: admin subcommands, card editing, owner rights on every house. In-game admins need it too unless Admins by flag is true. playerhomes.bypass: no house limit and access to every house. playerhomes.use, playerhomes.buy, playerhomes.place: checked only when Require use/buy/place permissions is true. It is false by default. playerhomes.limit.1, playerhomes.limit.2, playerhomes.limit.3, playerhomes.limit.5: house limits. The highest one wins, and only above Max homes per player (3). playerhomes.discount1, playerhomes.discount2, playerhomes.discount3: 5, 10 and 15% off. The biggest one applies, capped at 50%. Any permission you type into a menu tab or a color is registered on load. Questions before you buy? Message us on Discord (Simil3x or shemov) or Telegram (@Simil3x_dm). Updates and support are included. Support is available through Discord and Codefling private messages. Try it: connect 155.103.86.38:28015
5.0
Economy Repair
0:08
69
2
Economy Repair
Brad Copp
Player Homes
0:17
105
4
Player Homes
Shemov
Raid Calculator
0:29
86
3
Raid Calculator
DesignCrew
[UI] Custom Items Creator
0:13
594
2
[UI] Custom Items Creator
Kamycz3q
RustLine - Pterodactyl Rust Theme
0:29
55
1
RustLine - Pterodactyl Rust Theme
DesignCrew
Trending Files
Discover what files are trending right now.
Great Deals
Discounted picks, limited-time deals, and sale items worth grabbing now.
Latest Reviews
See what customers are saying about their experience with files.
I love this welcome panel; it’s incredibly customizable. With a bit of imagination, you can transform your server into something truly unique—it’s an essential add-on if you want your server to stand out from the rest.
This is the best idea for a plugin in the last year! Bravo to the authors of this work! This is exactly what Rust lacks) Every detail is thought out, excellent optimization, and extensive functionality with flexible customization.
Super plugins Les joueurs aiment bien. Ça change de leur construction. Merci. À vous les gars 
This plugin is perfect for roleplay servers or anyone who wants to add custom build locations without touching the map in Rustedit. I grabbed it on release day, found a few bugs, reported them, and they were fixed almost instantly these guys don't play arond. I also love that you can create your own build spots and add them to the list with simple, easy‑to‑use commands. Overall, a super solid plugin!!  Great job Simil3x & Shemov
I've had this prefab on my server for a few months now, and my players always beg me to add the custom oil rig to any map we run. It's a great puzzle with tons of loot and NPCs, and Wonder_Fox makes the setup super easy in RustEdit  just drag it in, set it to 0, and you're done. Another masterpiece from Wonder_Fox.
Really nice map! The atmosphere and attention to detail are impressive, especially the swamp setting and the little environmental storytelling touches. The village feels unique and immersive, and the lighting really adds to the overall vibe. Great work, definitely worth checking out!

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
3.2m
Total downloads
Customers
12.3k
Customers served
Files Sold
175k
Total sales
Payments
3.8m
Processed total
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.