ARobinhood's Wishlist
-
My Animal Farm
This plugin adds animal farms on the server.
Create a farm
A player who has the required privilege can create a farm by going into the animal feeder and clicking on the type of animal available to him. After that, you need to put a box next to it, into which all resources will come.
Animal capture
Catching animals is done with bait traps that can be crafted in the menu of the created farm or you can sell these traps in the in-game or donate store using the command.
Plugin settings
Max farms per player Attach button No rotting food Changing animal pictures in the interface Localization for RU and EN languages Detailed farm settings and the ability to create new ones
Trap Skin Change Changing the name of a trap Trap model changes Trap range Customization of which animals can be caught with a trap Changing the skin of an animal item after being caught Enable / disable crafting in the interface Changing the trap picture in the interface List of necessary items for crafting Detailed farm settings and the ability to create new ones
Farm creation privilege for each species The name of the animal that will bring the resources (should be ShortPrefabName) The interval for obtaining resources from the farm How much to take away HP from an animal Maximum number of animals Farm range The amount of food needed per 1 tick (0 - off) What food do you need for a farm (ShortName) Detailed settings for rewards that are placed in a connected box to the farm Video
Player Permissions (Standard, change in config)
myanimalfarm.bear myanimalfarm.boar myanimalfarm.stag myanimalfarm.wolf myanimalfarm.tiger myanimalfarm.polarbear myanimalfarm.panther myanimalfarm.crocodile
Administrator Permissions
myanimalfarm.give.animal - allows you to give animals by skin myanimalfarm.give.trap - allows you to give traps by skin
Commands for administrator and shops
ganimal "name|steamid" "SkinId" - gives an animal by skin gtrap "name|steamid" "SkinId" - gives a trap by skin
Note
For traps to work correctly, AI must be enabled on the server Animals GEN2 - Wolf, Tiger, Panther, Crocodile have no build zone, it is processed on the clientside, so the plugin cannot allow build, warn players to build farms of these animals a little further on their base
TEST SERVER
Join our test server to view and experience all our unique features yourself!
Copy the IP Address below to start playing!
connect 194.147.90.147:28015
Config v2.0
-
AdvancedPerks
By Blackmatic in Plugins
⚡ AdvancedPerks
Turn every item into a legend.
AdvancedPerks introduces collectible Perk Tokens you can Gamble, Apply, Clear, Trade on the Market, or even find in Loot.
All wrapped in a clean UI with full server-side configuration config.
🎮 What Players Get
✔️ Gamble – roll for a random perk token with transparent drop odds
✔️ Apply – attach tokens to compatible items (Weapons / Armor / Tools)
✔️ Clear – remove perks from items (cost & workbench rules configurable)
✔️ Market – list, buy, cancel, and claim Scrap payouts (even offline)
✔️ Loot Drops – perk tokens can appear in configured crates & barrels
✔️ StatTrack – live kill counter for weapons
✔️ Hunter’s Instinct – highlights nearby animals
✔️ Aquaman & Fall Resist – underwater breathing & fall-damage reduction
✔️ Fun Perks – comic hit texts, laser beams, and blood fountains
⚙️ How It Works
📜 Tokens are real items (e.g., notes) bound to a secure server-side Perk ID (unspoofable)
📋 /perks UI – choose category → select token → target item → apply
🧩 Balancing system – stack caps, category caps, item blacklist/whitelist, and workbench requirements
🏷️ Item Names & Info – compact perk tags
📖 Perk Catalog
🔫 Weapons
• Bullet Damage I–IV – Increases bullet damage dealt.
• Explosion Damage I–IV – Increases explosive damage dealt.
• Accuracy I–IV – Reduces weapon spread (tighter aimcone).
• Magazine Size I–IV – Increases magazine capacity.
• StatTrack – Tracks lifetime kills (players / animals / NPCs).
• Hunter’s Instinct – Highlights nearby animals with markers.
🛡 Armor
• Projectile Resist I–IV – Reduces incoming projectile damage.
• Melee Resist I–IV – Reduces incoming melee damage.
• Explosion Resist I–IV – Reduces incoming explosive damage.
• Max Health I–IV – Increases maximum health (respects server caps).
• Durability I–IV – Slows condition loss on the item.
• Aquaman – Enables underwater breathing.
• Fall-damage Resist – Reduces fall damage taken.
⛏ Tools
• Wood Yield I–IV – Increases wood gathered.
• Ore Yield I–IV – Increases ore/stone gathered.
• Animal Yield I–IV – Increases animal resources gathered.
• Plant Yield I–IV – Increases plant/cloth/crop yield.
• Lucky Strike I–IV – Chance to double gathered resources.
🎭 Fun
Comic Hit – classic BAM/POW/WHACK text bursts
Laser Beam – colorful laser lines
Blood Fountain – juicy blood FX
🖥 User Interface
🔳 Three-column layout (Perk Tokens / Targets / Context)
🔍 Category filters: Weapons, Armor, Tools, Fun
🎲 Gamble panel with drop chances & costs
🧹 Held item panel with active perks + clear cost
📚 Perk Info window – rarity colors, pages, readable descriptions
🛒 Market UI – browse all listings, manage yours, and claim payouts
💻 Commands
/perks → Open main UI
/pmarket → Open market
/marketclaim → Claim pending payouts
/ap → Shortcut to /perks
Admin Only: /perks give <player> <perkId> [amount]
🔧 Balance & Config Highlights
⚖️ Costs: Scrap / Tech Trash / Wood / Stones, plus Economics or ServerRewards
⚖️ Workbench Rules: configurable tiers & radius for Apply / Clear
⚖️ Rarity Weights: fully adjustable odds for Common → Epic + Fun
⚖️ Loot Spawns: per-container filters with min/max token count
⚖️ Market System: min/max price, listing cap per player, duration, safe payouts
⚖️ Max Perks per Item: configurable caps for Weapons / Armor / Tools
⚖️ Item Rules: blacklist (e.g., C4) & whitelist (e.g., rocketlauncher → Magazine Size only)
⚖️ Health Caps: server-wide % cap, HP cap, or unique-per-player
⚖️ Hunter’s Instinct: tick rate, radius, marker count & color
🛡 Safety & Compatibility
• 🔒 Tokens securely bound to Perk IDs (server-mapped, unspoofable)
🧹 Wipe Reminder (Important)
After each server wipe, delete this plugin’s data file to prevent old item GUID/perk mappings or market records from carrying over.
Default path (Oxide): oxide/data/AdvancedPerks.json
Default path (Carbon): carbon/data/AdvancedPerks.json
The file will be recreated fresh on next load.
✨ With AdvancedPerks, every item becomes unique—whether it’s a Weapon, Armor, Tool, or just for Fun.
https://youtu.be/JvtK5Mbwbgw
-
Train Bases
By LeroyJenkins420 in Plugins
This plugin allows any player to find and build on a train directly on the rails in either a 1x5 or 1x3 configuration.
Try before you Buy?
Servers: If you currently run a server with this plugin please reach out! Wish to see your server on this list? Reach out to me on Discord or Codefling
Features:
Throttle syncing for trains (syncs throttles when updated) Build anything almost anywhere (on trains) Limited to 2x1 or 5x1 carts Can be built inside of some monument (Trainyard, etc) Can be built inside underground tunnels Electrical entities powered by the train Configurable Health Preset Support NO MAP EDITING REQUIRED!!!
How To Use:
To use this plugin you need to:
1. Put the plugin in your plugins folder and enjoy!
Chat Commands:
/blacklist: Admin only, will blacklist items in your inventory, this will prevent these items from being placed on the train.
/killtrains: Admin only, will kill all trains on the server.
Args: All - kills all trains Built - kills only built trains Unbuilt - kills only unbuilt trains
Config:
Bounds defines the buildable area on the train, default is 1x5 or 1x2 for work carts. Larger building bounds may or may not be supported in the future.
Building grade support 0-4
0: twigs 1: wood 2: stone 3: metal 4: high quality { "Version Number": { "Major": 1, "Minor": 1, "Patch": 7 }, "Upgrade Chance (0-100 = %0-100 chance)": 50.0, "Building Grade to spawn as": 3, "Train Wagon Start Health": 5000.0, "Train Engine Force": 250000.0, "Blacklisted Entities (shortnames)": [ "example1", "example2", "For ShortNames Go to:", "https://docs.carbonmod.gg/references/items/", "https://www.corrosionhour.com/rust-item-list/" ], "Sync Train Throttles": true, "Max Train Pop": 24.0, "Max coupled trains": 12, "Max Train Couple Speed": 9.0, "Message Prefix": "<size=18px><color=#51a3f5>[</color><color=#FFFFFF>T</color><color=#FF0000>B</color><color=#51a3f5>]</color></size>" } Note: Presets can be found in a seperate folder (TrainBases > TrainPresets)
Please also be aware that at this time bounds are only setup for default types. EX: you can create presets for WagonC, however if you create presets for locomotive the player will be able to build infinitely off the train. Default types meaning train types that come with presets by default (wagonc, wagonb, etc).
The bounding system will be re-engineered shortly to allow for dynamic bound creation.
Note: weighted chance modifiers can be modified for each preset valid arguments for these modifiers are 0-100 and affect the likelihood of that preset spawning.
- #trainserver
- #train
- (and 11 more)
-
War Mode PVP/PVE
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 google doc link.
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:
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!
WarModeAdminPanel.cs
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.
WarModeSpawnUI.cs
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.
WarModeRulesUI.cs
War Mode Badges
Customizable UI elements that will appear on the player's HUD to indicate what their current mode is.
WarModeBadges.cs
-
Super Hammer
Super Hammer enhances the building hammer with powerful features for managing, upgrading, and manipulating building structures. Perfect for builders, admins, and creative servers that want expanded hammer functionality.
✨ Features
- Instant Repair - Automatically repair building blocks to full health on hit
- Building Grade Cycling - Upgrade/downgrade building blocks through all tiers and skins with R key or entire structure at once!
- Skin Support - Cycles through Frontier, Gingerbread, Adobe, Brick, Concrete, Jungle, and Container skins
- Rotate Deployables - Rotate any deployable entity by 45° increments
- Quick Delete - Middle mouse to delete single entities, Shift+Middle Mouse for entire structures
- Modern UI Interface - Toggle features on/off with a sleek dark-themed GUI
- HUD Indicator - Shows active features below the hotbar when holding hammer
- Admin Tools - Check entity info, view code locks, transfer ownership
- Structure Analysis - View ownership distribution across connected structures
- TC Authorization Checks - Respects building privilege for non-admin users
- Per-feature Permissions - Granular control over which features players can access
- Persistent Settings - Player preferences saved between sessions
🔐 Permissions
superhammer.adminmenu | Access to admin menu (check entities, transfer ownership, bypass ownership checks)
superhammer.repair | Allows use of instant repair feature
superhammer.upgrade | Allows use of building grade upgrade/downgrade feature
superhammer.rotate | Allows use of deployable rotation feature
superhammer.delete | Allows use of entity deletion feature
superhammer.check | Allows use of entity check commands
superhammer.own | Allows use of ownership transfer commands
💬 Commands
/sh | Opens the Super Hammer GUI menu
/sh.check | View detailed info about the entity you're looking at
/sh.checkall | Analyze ownership distribution of connected structure
/sh.own [player] | Transfer ownership of single entity (to self or specified player)
/sh.ownall [player] | Transfer ownership of all connected entities
/sh.removeall | Delete all connected entities you own
Keyboard Shortcuts (While Holding Hammer)
Shift + R | Open Super Hammer menu
R | Upgrade building block / Rotate deployable
Ctrl + R | Downgrade building block
Middle Mouse | Delete single entity
Shift + Middle Mouse` | Delete entire connected structure
⚠️ Caveats and Disclaimers
- Admin permissions are powerful - The `superhammer.adminmenu` permission bypasses ownership checks. Only grant to trusted staff.
- Ownership transfer is permanent - Use `/sh.ownall` carefully as it will transfer ALL connected entities.
- Structure deletion is irreversible - Deleted structures cannot be recovered. Confirmation dialogs are shown for mass deletions.
- UberTool compatibility - Super Hammer automatically disables when UberTool is detected to prevent conflicts.
🌐 Localization
{ "BuildingBlocked": "<color=#ffc34d>Super Hammer</color>: Cannot use in a building blocked area.", "Permission": "<color=#ffc34d>Super Hammer</color>: You don't have permission to use a building hammer.", "HoldingHammer": "<color=#ffc34d>Super Hammer</color>: You must be holding a hammer.", "Enabled": "<color=#ffc34d>Super Hammer</color>: <color=#b0fa66>Enabled</color>.", "Disabled": "<color=#ffc34d>Super Hammer</color>: <color=#ff6666>Disabled</color>.", "EntityOwner": "<color=#ffc34d>Super Hammer</color>: You do not own this entity.", "TakeOwnership": "Took ownership of {0} entities.", "WallpaperRemoved": "Removed {0} wallpapers from your building blocks.", "CodeLock": "<color=#66ccff>Code</color>: " } 🤝 Support
Join the Dark Side Development for support!
📜 Legal
Copyright © 2025 Lincoln
This plugin, Super Hammer, is the intellectual property of Lincoln. The plugin may not be copied, modified, merged, published, or redistributed without the explicit permission of the creator, Lincoln.
Permission is granted solely for personal use on a Rust server that you own or manage. Commercial use, sharing with third parties, or distribution on multiple servers is strictly prohibited without prior consent from the creator.
Disclaimer of Warranty and Liability:
This plugin is provided "as is" without any express or implied warranties. The creator disclaims any liability for damages, including but not limited to server malfunctions, data loss, or other issues arising from the use of this software. Use of the plugin is at your own risk.