0g.Ghost.7373's Wishlist
-
Action Turret
By YaMang -w- in Plugins
Function:
When wearing a specific item (requires permission), it automatically summons a turret above your head that attacks any opponent that has damaged the player (victim) or is within range of the turret.
To be added:
Sentry turret
Shotgun turret
Flamethrower
(If added, the test would look like this)
Permissions:
Config:
{ "General Settings": { "Turret Cloth Settings": { "Cloth Shortname": "hat.rabbitmask", "Cloth Skinid": 0 }, "Prefix": "[Action-Turret]", "SteamID": "0", "Commands": [], "Debug": false }, "Turret Settings": { "vip": { "Turret Max Health": 1000.0, "Turret Prefabs": "assets/prefabs/npc/autoturret/autoturret_deployed.prefab", < Only auto turrets are available at the moment. > "Turret Height (At least 2.5 - lower than this is difficult to jump)": 2.5, < Jumping may be difficult if the height is lower than 2.5. > "Turret Friends, Clan Exceptions": true, <Approve your team, clan to the turret.> "Attacks only NPCs (animals, scientists) [if false attack players]": true, "Weapon Settings": { "Weapon Shortname": "rifle.ak", "Weapon SkinID": 0, "Weapon Max Ammo": 300, < -1 If used, uses the weapon's default maximum ammo. > "Weapon Parts": [ "weapon.mod.lasersight" ] }, "Ammo Settings": { "Ammo Type Shortname": "ammo.rifle", "Ammo Amount": 9999999 } }, "vvip": { "Turret Max Health": 1000.0, "Turret Prefabs": "assets/prefabs/npc/autoturret/autoturret_deployed.prefab", < Only auto turrets are available at the moment. > "Turret Height (At least 2.5 - lower than this is difficult to jump)": 2.5, < Jumping may be difficult if the height is lower than 2.5. > "Turret Friends, Clan Exceptions": true, <Approve your team, clan to the turret.> "Attacks only NPCs (animals, scientists) [if false attack players]": true, "Weapon Settings": { "Weapon Shortname": "rifle.ak", "Weapon SkinID": 0, "Weapon Max Ammo": -1, < -1 If used, uses the weapon's default maximum ammo.> "Weapon Parts": [ "weapon.mod.lasersight" ] }, "Ammo Settings": { "Ammo Type Shortname": "ammo.rifle", "Ammo Amount": 9999999 } } }, "Version": { "Major": 1, "Minor": 0, "Patch": 0 } } This plugin was inspired by Action Camera!.
- #turret
- #action turret
-
(and 1 more)
Tagged with:
-
FoodSpoil for PVE/RP [*works with Raidable Bases]
Description
Add another option to your RP/PVE server to make life in Rust even more realistic.
Let your players use a fridge. If they don't, their food will mould and decay.
With this plugin you can automate this.
Set the time when something spoils in boxes.
You can also customise the list according to your needs. So if you prefer to have horses measuring, just replace this in your config! 🌟🍀🚀
Functions
Add the user group this plugin applies to:
foodspoil.use
Config
After you have successfully started the plugin, you can define the following container in /oxide/config/FoodSpoil.json so that the spoil item is replaced!
{ "SpoilingTimeInMinutes": 60, // At what frequency should the spoil process be executed by default (every 60 minutes) "WarningTimeInSeconds": 60, // How long before the spoil process should a warning be displayed in the chat? "AllowedContainerShortnames": [ "box.wooden.large", "woodbox_deployed", "coffin.storage", "stash.small", "storage_barrel_a", "storage_barrel_b", "storage_barrel_c" ], "ReplacementItems": { "pumpkin": "seed.pumpkin", "corn": "seed.corn", "bearmeat": "bearmeat.burned", "bearmeat.cooked": "bearmeat.burned", "meat.boar": "meat.pork.burned", "meat.pork.cooked": "meat.pork.burned", "deermeat.cooked": "chicken.burned", "deermeat.raw": "chicken.spoiled", "chicken.raw": "chicken.spoiled", "chicken.cooked": "chicken.burned", "wolfmeat.raw": "wolfmeat.spoiled", "wolfmeat.cooked": "wolfmeat.spoiled", "humanmeat.raw": "humanmeat.spoiled", "humanmeat.cooked": "humanmeat.spoiled", "apple": "apple.spoiled", "Black.Raspberries": "plantfiber", "blueberries": "plantfiber", "mushroom": "plantfiber", "fish.troutsmall": "bone.fragments", "fish.minnows": "bone.fragments", "fish.cooked": "bone.fragments", "fish.raw": "bone.fragments", "fish.catfish": "bone.fragments", "fish.herring": "bone.fragments", "fish.orangeroughy": "bone.fragments", "fish.salmon": "bone.fragments", "fish.sardine": "bone.fragments", "fish.smallshark": "bone.fragments", "fish.yellowperch": "bone.fragments" } }
load, run, enjoy 💝
Support Discord
-
Nade Plus
NadePlus adds a few custom Grenades to the world for more Tactical Gameplay
Fair warning ....All Players with IsAdmin tag are exempt from nade effects (but in fairness Admins should not play, Right?)
Custom Nades
Radiation Nade (spreads radiation and kills NPC's) ** Requires ZoneManager*** WaterBomb (Puts out fire's also works on Bradley and patrol and removes radiation effect to players in radius) Medical Nade (heals players within radius) DropNGo Nade (drops nearby players Hotbar items to give you a chance to run away) Sleeper Nade (Forces players to sleep for a set time) Gravity Nade (pulls players /animals and scientist to explosion position) Ping Nade (Pings players and Scientists in blast radius) F15 Nade (spawns a F15 Jets to taget npc or player in radius) Wall Nade (spawns Walls for defense) Boogie Nade (makes players dance for set time)
Console Commands
givenade <playername> <type> // 0 = Radiation 1=Waterbomb 2 = Medical 3 =DropNGo 4=Sleeper 5 = Gravity 6 = Ping 7 = F15 8 = Walls 9 = Boogie givenades <playername> // gives all nads to player
Config
{ "Use F1 grenades?": true, "Grenade SkinID's": { "RadiationNade": 810239244, "WaterNade": 1104350225, "HealNade": 830797289, "DropAndGoNade": 1806709625, "SleepNade": 1052763402, "GravityNade": 879489202, "PingNade": 3139713369, "F15Nade": 2425947331, "WallNade": 3263974252, "BoogieNade": 2206463709 }, "Nade Config's": { "Radiation Nade": { "SpawnRadius": 20.0, "MaxRadiation": 60.0 }, "Water Nade": { "SpawnRadius": 20.0 }, "Medical Nade": { "SpawnRadius": 20.0, "Maxheal": 75.0 }, "DropNGo Nade": { "SpawnRadius": 20.0, "NPCDropChance": 30.0 }, "Sleeper Nade": { "SpawnRadius": 20.0, "TimeToKeepSleeping": 20.0 }, "Gravity Nade": { "SpawnRadius": 20.0, "PullScientists": true, "PullAnimals": false }, "Ping Nade": { "SpawnRadius": 40.0, "PingScientists": true, "PingTeam": false }, "F15 Nade": { "SpawnRadius": 40.0 }, "Wall Nade": { "WallAmount": 4, "TimetillKill": 10.0 }, "Boogie Nade": { "SpawnRadius": 20.0, "TimeToKeepBoogie": 10.0 } }, "Enable Nade world spawns?": true, "Nade world spawns Options": { "RadiationNade": true, "SleeperNade": true, "GravityNade": true, "PingNade": true, "F15Nade": true, "WallNade": true, "DropNGoNade": true, "BoogieNade": true, "MedicalNade": true, "WaterBombNade": true }, "Drop Settings": [ { "Object Short prefab name": "crate_elite", "Minimum item to drop": 1, "Maximum item to drop": 1, "Item Drop Chance": 7.0 }, { "Object Short prefab name": "codelockedhackablecrate", "Minimum item to drop": 1, "Maximum item to drop": 1, "Item Drop Chance": 9.0 }, { "Object Short prefab name": "crate_ammunition", "Minimum item to drop": 1, "Maximum item to drop": 1, "Item Drop Chance": 20.0 } ] }
Video examples
Future plans
Add more nades add more custom setting per nade in config more screenshots and videos
-
Turbo Weapons
Enhance your Rust server with customizable weapon reload speeds and magazine capacities for a truly unique gameplay experience.
Tailor reload speeds and magazine sizes for specific player groups: grant fast reloads to one VIP group, and combine fast reloads with increased magazine capacity for another, offering layered benefits to your VIP players.
I plan to add more weapon configuration options in future updates!
Features:
Configurable reload speeds and magazine capacities for all firearm weapons. Enable instant reload for specific weapons. Automatically updates to include new firearms as they are added to the game. Initializes with all existing firearms upon first use. Uses the default magazine capacity when Magazine Contents is set to 0. Permission system to manage player access. Efficient and optimized for performance without affecting server stability. Automatic generation and inclusion of weapons in the configuration file
Permissions:
turboweapons.fastreload
Enables faster reload times for weapons
turboweapons.customcapacity
Customizes weapon capacity to specified values
turboweapons.admin
Allows access to open the TurboWeapons menu with the "turboweapons" command
{ "Use Notify Plugin": true, "Use LangAPI Plugin": true, "Weapon Configurations": [ { "Weapon Shortname": "blunderbuss", "Magazine Capacity": 2, "Fast Reload": true }, { "Weapon Shortname": "hmlmg", "Magazine Capacity": 60, "Fast Reload": true }, { "Weapon Shortname": "homingmissile.launcher", "Magazine Capacity": 1, "Fast Reload": true }, { "Weapon Shortname": "lmg.m249", "Magazine Capacity": 100, "Fast Reload": true }, { "Weapon Shortname": "minigun", "Magazine Capacity": 300, "Fast Reload": true }, { "Weapon Shortname": "multiplegrenadelauncher", "Magazine Capacity": 6, "Fast Reload": true }, { "Weapon Shortname": "pistol.eoka", "Magazine Capacity": 1, "Fast Reload": true }, { "Weapon Shortname": "pistol.m92", "Magazine Capacity": 15, "Fast Reload": true }, { "Weapon Shortname": "pistol.nailgun", "Magazine Capacity": 16, "Fast Reload": true }, { "Weapon Shortname": "pistol.prototype17", "Magazine Capacity": 18, "Fast Reload": true }, { "Weapon Shortname": "pistol.python", "Magazine Capacity": 6, "Fast Reload": true }, { "Weapon Shortname": "pistol.revolver", "Magazine Capacity": 8, "Fast Reload": true }, { "Weapon Shortname": "pistol.semiauto", "Magazine Capacity": 10, "Fast Reload": true }, { "Weapon Shortname": "revolver.hc", "Magazine Capacity": 6, "Fast Reload": true }, { "Weapon Shortname": "rifle.ak", "Magazine Capacity": 30, "Fast Reload": true }, { "Weapon Shortname": "rifle.ak.diver", "Magazine Capacity": 30, "Fast Reload": true }, { "Weapon Shortname": "rifle.ak.ice", "Magazine Capacity": 30, "Fast Reload": true }, { "Weapon Shortname": "rifle.bolt", "Magazine Capacity": 4, "Fast Reload": true }, { "Weapon Shortname": "rifle.l96", "Magazine Capacity": 5, "Fast Reload": true }, { "Weapon Shortname": "rifle.lr300", "Magazine Capacity": 30, "Fast Reload": true }, { "Weapon Shortname": "rifle.m39", "Magazine Capacity": 20, "Fast Reload": true }, { "Weapon Shortname": "rifle.semiauto", "Magazine Capacity": 16, "Fast Reload": true }, { "Weapon Shortname": "rifle.sks", "Magazine Capacity": 16, "Fast Reload": true }, { "Weapon Shortname": "rocket.launcher", "Magazine Capacity": 1, "Fast Reload": true }, { "Weapon Shortname": "rocket.launcher.dragon", "Magazine Capacity": 1, "Fast Reload": true }, { "Weapon Shortname": "shotgun.double", "Magazine Capacity": 2, "Fast Reload": true }, { "Weapon Shortname": "shotgun.m4", "Magazine Capacity": 6, "Fast Reload": true }, { "Weapon Shortname": "shotgun.pump", "Magazine Capacity": 6, "Fast Reload": true }, { "Weapon Shortname": "shotgun.spas12", "Magazine Capacity": 6, "Fast Reload": true }, { "Weapon Shortname": "shotgun.waterpipe", "Magazine Capacity": 1, "Fast Reload": true }, { "Weapon Shortname": "smg.2", "Magazine Capacity": 30, "Fast Reload": true }, { "Weapon Shortname": "smg.mp5", "Magazine Capacity": 30, "Fast Reload": true }, { "Weapon Shortname": "smg.thompson", "Magazine Capacity": 20, "Fast Reload": true }, { "Weapon Shortname": "snowballgun", "Magazine Capacity": 50, "Fast Reload": true }, { "Weapon Shortname": "speargun", "Magazine Capacity": 1, "Fast Reload": true } ], "Version": { "Major": 1, "Minor": 0, "Patch": 0 } }
-
TooManyNades
TooManyNades
New Video Will Be Released Soon
WIP:
TeleportGrenade - Teleport Player To Explosion Area WallGrenade - Spawns a Barriacde, WoodWall, StoneWall At Explosion Area AirDropGrenade - Calls In A AirDrop HandCuffGrenade - Handcuffs all players Within Explosion Area VanishGrenade - Players Within Explosion area will become Invisible for X Duration - Configureable HeliGrenade - Calls In PatrolHelicopter SkyRocketGrenades - Rockets,HighVelocity,Incendinary Comes flying from the Sky - Amount And Formations will be configureable Integration into LootContainers - Define what grenades that can be found in wich containers - GrenadeType, Amount, LootContainer + %Chance to find in container will be Configureable Economy Integration Support - Grenades Can Be Purchased With Economy Plugins
Description:
TooManyNades revolutionizes Rust gameplay by giving server admins the power to create a vast array of customizable grenades, each equipped with unique effects and functionalities for dynamic combat. From healing and radiation grenades to repair and cluster effects, TooManyNades enables total control over grenade properties, permissions, costs, and advanced effects, enhancing both offensive and defensive play. Permissions for grenades are dynamically generated, so admins can easily manage access per player group.
Pre-Configured Grenades
Each grenade type below is fully configurable. Server owners can adjust these settings in the config file or add new grenades from scratch.
Combat and Utility Grenades
HighDamage: High-impact blast with stickiness, extended splash damage, and a high inventory cap for intense battles. PowerfulBlast: Explodes on impact, features incendiary effects and a large blast radius, crafted with metal and explosives for high-powered play. EMPGrenade: Temporarily disables electronics like turrets and SAM sites, requiring tech parts and metal fragments for balance. Flashbang: Blinds players within the blast radius, adding a strategic edge to disorient enemies. DemolitionGrenade: Destroys structures within its explosion radius, effective for raiding and base destruction. SleepGrenade: Puts players in the radius to sleep, rendering them vulnerable for a set duration. HotbarDropGrenade: Forces players to drop items from their hotbar within the blast radius. SharkGrenade: Spawns a shark within the radius, adding a unique hazard for players. SupplyGrenade: Drops valuable supplies upon explosion for resource gathering. F15AirStrikeGrenade: Launches a spread of missiles in a radius, with customizable missile count and blast radius. BradleyNade: Spawns a Bradley APC upon explosion, creating a formidable obstacle. Cluster Grenades
F1Cluster: Releases multiple F1 sub-grenades upon explosion, creating a wide area of impact. MolotovCluster: Throws Molotov cocktails in a cluster effect, causing fires across the impact area. SmokeCluster: Creates a smoke screen with multiple smoke grenades for visual obfuscation and cover. BeancanCluster: Spawns smaller beancan grenades, ideal for compact yet spread-out damage. HE40mmCluster: Spawns high-explosive 40mm grenades for a powerful secondary blast effect. Smoke40mmCluster: Deploys a smoke field using 40mm smoke grenades to hinder visibility. LandmineCluster: Throws landmines in a cluster, creating an area filled with explosive traps. FlashbangCluster: Releases multiple flashbangs upon explosion to disorient enemies in a large area. Building and Repair Grenades
WoodUpgradeGrenade: Upgrades structures in the radius to wood. StoneUpgradeGrenade: Upgrades structures in the radius to stone. MetalUpgradeGrenade: Upgrades structures in the radius to metal. HQMUpgradeGrenade: Upgrades structures in the radius to high-quality metal (HQM). FullRepairGrenade: Instantly repairs all damaged structures in the radius. RepairOverTimeGrenade: Gradually repairs structures over time, with configurable repair intervals. RepairProGrenade: Enhanced repair effect for advanced repair needs, with fast restoration. DeAuthorizeTCGrenade: Removes player authorization from nearby tool cupboards. DeAuthorizeTurretGrenade: Deauthorizes players from auto turrets, rendering them ineffective. Environmental and Support Grenades
WaterGrenade: Extinguishes fires and reduces radiation levels in the affected area. HealingGrenade: Restores health to players within the radius, acting as a portable healing device. RadiationGrenade: Inflicts radiation damage over a set duration, effective for area denial. Animal Grenades
Summon various animals within the explosion radius:
BearGrenade: Spawns a bear to create an aggressive hazard. WolfGrenade: Releases a wolf for additional danger. ChickenGrenade: Adds chickens in the area, creating a unique, less-threatening environment. DeerGrenade: Spawns a deer, adding wildlife in a strategic area. BoarGrenade: Releases a boar for added wilderness impact. HorseGrenade: Spawns a horse, potentially useful for quick transportation or distraction. Scientist Grenades
Summon different NPC types, each with unique challenges:
BanditGuardGrenade: Spawns a Bandit Guard NPC. ArenaScientistGrenade: Deploys an Arena Scientist NPC. BradleyScientistGrenade: Calls a Bradley Scientist NPC. BradleyHeavyGrenade: Spawns a heavily armored Bradley Scientist. CargoScientistGrenade: Deploys a Cargo Scientist for added threat. CargoTurretGrenade: Summons a Cargo Turret-equipped Scientist. CH47GunnerGrenade: Spawns a CH47 Gunner NPC. ExcavatorScientistGrenade: Calls an Excavator Scientist to the scene. FullScientistGrenade: Deploys a fully equipped Scientist NPC. HeavyScientistGrenade: Spawns a heavily armed Scientist NPC. OilRigScientistGrenade: Deploys an Oil Rig Scientist. TunnelDwellerGrenade: Summons a Tunnel Dweller NPC. UnderwaterDwellerGrenade: Calls an Underwater Dweller NPC. ZombieGrenade: Spawns a Minecraft Looking Zombie Vehicle-Spawning Grenades
Spawn a variety of vehicles upon explosion:
AttackHelicopterGrenade: Spawns an Attack Helicopter for an aerial threat. MotorBikeTrikeGrenade: Deploys a motorbike trike for fast land transport. MotorbikeGrenade: Spawns a standard motorbike. PedalBikeGrenade: Deploys a pedal bike for quick yet quiet movement. PedalTrikeGrenade: Releases a pedal trike. KayakGrenade: Spawns a kayak for water-based navigation. RhibGrenade: Calls a RHIB for high-speed water transport. RowboatGrenade: Deploys a rowboat for slower, steady water navigation. TrainGrenade: Summons a train, potentially for transportation. TugboatGrenade: Deploys a tugboat for an unusual vehicle option. MinicopterBusGrenade: Spawns a Minicopter for aerial exploration. TwitchBusGrenade: Deploys the special Twitch Bus vehicle. 2ModuleCarGrenade: Spawns a two-module car. 3ModuleCarGrenade: Releases a three-module car. 4ModuleCarGrenade: Deploys a four-module car for extended functionality. ScrapHeliGrenade: Calls a Scrap Helicopter, perfect for air travel. SnowmobileGrenade: Spawns a snowmobile for winter terrains. SedanRailGrenade: Deploys a sedan rail vehicle. SedanTestGrenade: Spawns a sedan test vehicle. SubmarineDuoGrenade: Calls a two-person submarine for underwater exploration. SubmarineSoloGrenade: Spawns a solo submarine for individual exploration. TomahaSnowmobileGrenade: Deploys a specialized snowmobile. Special Effect Grenades
ImpactExplosion: High-damage grenade that explodes on impact, useful for close-range high-damage scenarios.
Key Features
Core Grenade Settings
Permission: Unique permission for each grenade type to control access based on player group. SkinID: Optional custom skin for visual differentiation. Damage, BlastRadius, and SplashDamage: Define the grenade’s impact area, overall damage, and splash effects. ThrowForce: Controls how far the grenade can be thrown. FuseLength: Sets the delay before detonation. CanStick: Enables grenades to stick to surfaces, useful for precise placement. ExplodeOnImpact: Causes the grenade to detonate immediately upon hitting a surface. RequireCost & MaxInventoryCap: Defines item requirements for use and limits the number a player can carry. Cost Settings CostItems: Configures specific items and amounts needed for each grenade, balancing the gameplay impact. Specialized Effects
Combat Effects
Incendiary: Causes a burn effect in the impact area, igniting enemies or objects. Flash: Temporarily blinds players in the radius, with adjustable flash duration. EMP: Disables nearby electronics, such as turrets, SAM sites, and Tesla Coils, for strategic advantage. Demolition: Destroys all structures within the blast radius, ideal for base raiding. SleepEffect: Causes players within the radius to fall asleep, rendering them vulnerable for a set duration. HotbarDropGrenade: Forces players within the radius to drop items from their hotbar. Cluster Grenade Options
ClusterGrenadeAmount: Specifies the number of sub-grenades released per detonation. ClusterType: Choose from F1, smoke, beancan, flashbang, molotov, 40mm HE, 40mm smoke, or landmine. ClusterThrowForce: Controls the throw force applied to each sub-grenade. Building and Repair Effects
UpgradeEffect: Enables grenades to upgrade structures. UpgradeGrade: Allows upgrades to Wood, Stone, Metal, or HQM. UpgradeHealth: Applies a set health amount to upgraded structures, enhancing durability. FullRepair: Instantly restores full health to structures in the area. RepairOverTime: Gradual repair effect with customizable intervals and repair amounts. RepairPro: An advanced repair effect with faster and more powerful restoration. Deauthorization Effects
DeAuthorizeToolCupboard: Removes player authorization from nearby tool cupboards. DeAuthorizeTurrets: Removes authorization from auto turrets in the area, disabling them temporarily. Environmental and Support Effects
WaterGrenade: Extinguishes fires and reduces radiation levels in the area. HealingGrenade: Restores health to players in the radius, either over time or instantly, based on settings. RadiationGrenade: Deals radiation damage over time, useful for area denial and defense. Animal and NPC Effects
AnimalType: Summons various animals within the explosion radius, such as bears, wolves, chickens, deer, boars, and horses. ScientistType: Deploys different NPC types for unique challenges, including Bandit Guard, Bradley Scientist, Cargo Scientist, and more. Vehicle-Spawning Effects
VehicleGrenade: Spawns vehicles upon detonation, including options like Attack Helicopter, motorbikes, boats, cars, and helicopters. Unique and Special Effects
ItemSpawnEffect: Spawns specified items upon grenade explosion, such as supplies or resources. F15Grenade: Launches multiple missiles in a specified radius, with customizable damage, spread, and explosion radius. BradleySpawn: Spawns a Bradley APC to add a mobile obstacle or defense. SharkGrenade: Summons a shark within the radius, adding an unusual and dangerous threat in water-based gameplay.
Commands and UI
/getgrenade <name> [quantity]: Players can acquire grenades based on permissions, inventory caps, and resource costs. /grenadelist: Lists all available grenades with properties, permissions, and item costs. - AT DEFAULT A UI APPEAR WHERE YOU CAN ALSO BUY GRENADES WITH A BUTTTON /cleanup_f15: Admin command to remove any lingering F15 jets from the map, ensuring no active F15s remain post-use.
TooManyNades equips Rust servers with unique tactical tools, allowing admins to define every aspect of gameplay. From high-powered explosives to defensive healing and repair grenades, this plugin transforms Rust combat and offers players an unmatched level of immersive and strategic options.
Example: Creating a Custom Grenade
Admins can edit any pre-configured grenade or create entirely new ones in the config file. Below is an example of adding a custom grenade called "FlashBang" that blinds enemies, includes an inventory cap, and requires scrap to craft:
{ "Grenades": { "FlashBang": { "Permission": "TooManyNades.flashbang", "SkinID": 2435780631, "Damage": 50.0, "ThrowForce": 10.0, "FuseLength": 3.0, "BlastRadius": 5.0, "CanStick": false, "ExplodeOnImpact": true, "SplashRadius": 7.0, "SplashDamage": 50.0, "MaxInventoryCap": 5, "RequireCost": true, "CostItems": [ { "ItemShortname": "scrap", "Amount": 20 } ], "Flash": true, "FlashDuration": 3.0 } } }
With TooManyNades, admins can craft a tailored arsenal to enhance tactical gameplay, offering new layers of strategy and interaction on Rust servers.