DeutscherRitterPlatz's Wishlist
-
Monument Loot Notifier
By JackMachine in Plugins
Why This Plugin is a Game-Changer
Transform your Rust server with Monument Loot Notifier, the essential tool to revolutionize gameplay for PVE and PVP alike! This plugin isn’t just functional—it’s a must-have for creating thrilling, efficient, and dynamic interactions on your server.
On PVE Servers: Keep the action flowing and eliminate wasted time. With real-time notifications, players can focus on what matters most: exploration, teamwork, and thriving in the environment. No more looting empty monuments—this plugin boosts efficiency and keeps your players engaged.
On PVP Servers: Turn up the heat! Notifications amplify the tension as players race to claim loot or ambush their rivals. Every notification becomes a high-stakes moment, transforming your server into a battleground of strategy and adrenaline.
Support for Custom Monuments: Do you have unique, hand-crafted monuments on your server? No problem! Monument Loot Notifier fully supports custom monuments, which can be added manually through an integrated system. With just a few simple commands, you can define the boundaries of your custom creations and make them part of the action. This feature ensures your custom content gets the recognition and integration it deserves.
Whether you’re fostering collaboration in PVE or creating heart-pounding moments in PVP, Monument Loot Notifier adds life and energy to your server!
Documentation
Commands
/monument_add <name> Start creating a new custom monument by providing a name.
Example: /monument_add CustomPowerPlant
/add_point Add points to define the bounding box of the custom monument.
Requires three points to complete.
How have to start the session first by typing /monument_add NameOfYourMonument
/monument_cancel Cancel the current monument creation session. No changes will be saved.
/monuments_list Display a list of all custom monuments, including their name, position, and size.
/monuments_show Visualize the bounding boxes of all custom monuments on the map for verification.
Bounding Box System
The bounding box system allows admins to define and manage custom monuments precisely. Here’s how it works:
Begin by setting three points: top-left, top-right, and bottom-right corners. The plugin automatically calculates the bounding box and the center point. Bounding boxes are visually represented using spheres and lines, ensuring easy verification. This feature ensures accurate monument management for any monument size or layout, including custom monuments created by your team.
Configuration File
The configuration file empowers you to tailor the plugin to your server’s unique needs. Key options include:
LootThreshold: Determines the number of loots required to trigger a notification.
Example: Set it to 3 to notify players after three containers are looted.
Default: 3. TrackLockedCrates: Enables or disables notifications for locked crate hacks.
Default: true. TrackAirdrops: Enables or disables notifications for airdrop loots.
Default: true. MapPreset: A critical setting that determines which custom monument configuration file to load.
If your map is a regular procedural map with a seed, leave this blank, otherwise, add the preset name and the plugin will load the file with the same name to get the monument layout configuration.
Example: Setting MapPreset to "CustomMap1" will load CustomMap1.json from the data folder.
This makes managing multiple map setups seamless, especially for servers with unique content.
To edit the configuration, navigate to the oxide/config folder and find the MonumentLootNotifier.json file.
Make your changes and reload the plugin to apply them.
Installation
Copy MonumentLootNotifier.cs into your oxyde/plugins folder
Copy Frostland.json into your oxyde/data/MonumentLootNotifier folder
Permissions
Control access to the plugin’s features with these permissions:
• monumentlootnotifier.exclude.monuments: Exclude a player from monument-related notifications.
• monumentlootnotifier.exclude.drops: Exclude a player from airdrop notifications.
• monumentlootnotifier.exclude.lockedcrates: Exclude a player from locked crate hack notifications.
• monumentlootnotifier.custommonument.create: Allow a player to create custom monuments using admin commands.
Custom map preset included
Map preset included in the ZIP file :
- Frostland (map from gruber)
Why Wait?
Install Monument Loot Notifier Now!
Whether you’re optimizing gameplay on your PVE server, cranking up the pressure in PVP, or showcasing your custom monuments, this plugin is the ultimate solution to transform your server into an unforgettable experience. Boost efficiency, increase adrenaline, and let your players thrive in the dynamic world of Rust.
What are you waiting for? 🎯
-
Shipping Containers
By RIPJAWBONES in Plugins
Spawns shipping containers on the beaches around the map with loot crates inside them and barrels around them. Beaches on Rust are currently pretty bare and now with this plugin players can farm the coast and get some worthy loot, this will also help solo players or small teams on high pop servers farm more.
If you cannot afford to pay for this plugin wishlist it and send me a message asking for it and I will give it to you for free.
Configuration:
{ "Max Amount Of Containers": 30, "Space Between Containers": 165.0, "Respawn Timer (Seconds)": 480.0, "Max Respawn Attempts (-1 for infinite)": 3, "Force Loot Respawn After Last Attempt": false, "Prevent Loot Respawn If Player Nearby": true, "Prevent Building Near Containers": true, "Prevent Building Radius": 25.0, "Disable Radiation": true, "Save Locations": true, "Crates and Barrels": [ { "Prefab Paths": [ "assets/bundled/prefabs/radtown/crate_normal.prefab" ], "Spawn Chance (%)": 100, "Position": { "x": -3.8, "y": 0.25, "z": 0.3 }, "Rotation": { "x": 0.0, "y": 90.0, "z": 0.0 } }, { "Prefab Paths": [ "assets/bundled/prefabs/radtown/crate_normal_2.prefab", "assets/bundled/prefabs/radtown/crate_normal_2_food.prefab", "assets/bundled/prefabs/radtown/crate_normal_2_medical.prefab" ], "Spawn Chance (%)": 50, "Position": { "x": 3.8, "y": 0.25, "z": 0.3 }, "Rotation": { "x": 0.0, "y": 90.0, "z": 0.0 } }, { "Prefab Paths": [ "assets/bundled/prefabs/radtown/oil_barrel.prefab" ], "Spawn Chance (%)": 50, "Position": { "x": -3.8, "y": 0.0, "z": 2.5 }, "Rotation": { "x": 0.0, "y": 0.0, "z": 0.0 } }, { "Prefab Paths": [ "assets/bundled/prefabs/radtown/loot_barrel_1.prefab" ], "Spawn Chance (%)": 50, "Position": { "x": -3.8, "y": 0.0, "z": -2.5 }, "Rotation": { "x": 0.0, "y": 0.0, "z": 0.0 } }, { "Prefab Paths": [ "assets/bundled/prefabs/radtown/loot_barrel_2.prefab" ], "Spawn Chance (%)": 50, "Position": { "x": 3.8, "y": 0.0, "z": 2.5 }, "Rotation": { "x": 0.0, "y": 0.0, "z": 0.0 } }, { "Prefab Paths": [ "assets/bundled/prefabs/static/hobobarrel_static.prefab" ], "Spawn Chance (%)": 100, "Position": { "x": 3.8, "y": 0.0, "z": -2.5 }, "Rotation": { "x": 0.0, "y": 0.0, "z": 0.0 } } ] }
-
MBPromoCode
By Barry_Allenn in Plugins
🎁 MBPromoCode — Modern Promo Code System for Rust
📖 Overview
MBPromoCode is a clean and powerful promo code system for Rust servers.
It gives administrators full control over unique promo codes, rewards, activation limits, and expiration dates — all through a beautiful, user-friendly interface.
Whether you want to reward new players, promote your social media, or run limited-time events — MBPromoCode makes it effortless.
✨ Main Features
🎟️ Promo Code Management
Create unique promo codes with rewards, usage limits, and expiration dates. Automatically track activations per player. Prevent abuse with built-in validation and cooldown systems. Examples:
WELCOME → gives 1000 wood BONUS → gives 500 stone
🖥️ Simple & Modern Interface
Intuitive UI for entering and activating promo codes. Buttons for “Activate” and “Close” actions. Customizable background images via ImageLibrary.
💬 Notification System
Sends announcements to global chat when a promo code is activated. Fully customizable messages with color formatting and tags. Works in English, Russian, and Ukrainian.
🔐 Logging & Security
Every activation is logged. Expiration and usage limits are automatically checked. Safe and lightweight — no performance impact.
🌐 Media Integration
Add QR codes linking to your TikTok, Discord, or website. Great for promotional events and influencer campaigns.
⚙️ Configuration Highlights
{ "EnablePromoCodeBroadcast": true, "MessagePrefix": "<color=#0057b8>[Promo]</color>", "PromoCodes": { "WELCOME": { "Reward": "give {player} wood 1000", "Expires": "30.10.2025", "MaxUses": 50 }, "BONUS": { "Reward": "give {player} stone 500", "Expires": "01.11.2025", "MaxUses": 100 } } }
💡 Usage Workflow
The player opens the menu with /promo. They enter the code and press Activate. If the code is valid — the reward is granted. A message is displayed in global chat (optional).
🌍 Localization
English Russian Ukrainian All messages are stored in language files and can be freely customized.
💎 Perfect For
Servers running events or giveaways. Communities promoting social media engagement. Admins who want a polished promo code experience with full customization. -
XStatistics
XStatistics - statistics for your server.
- Optimization of the interface for different monitor resolutions.
- Storing player data in - oxide/data/XDataSystem/XStatistics or MySQL or SQLite.
- There is a lang ru/en/uk/es.
- Sound effects when interacting with the menu.
- UI settings in the configuration.
- Display TOPs in game chat.
- Ability to customize the privacy of the default statistics.
- Ability to delete a player's stats after they have been banned.
- Ability to customize grades of building blocks. [ To be recorded in statistics. ]
- Ability to add a player to the blacklist. [ Player's statistics will not be displayed in the TOPs and will not be available to other players. ]
- Ability to use MySQL or SQLite database.
- Ability to automatically give awards and clear data after a WIPE. [ Settings in the configuration. ]
[ Plugin economics or any other. Also [ RU ] GameStores. ]
- A player can hide/open his statistics. [ Need permission. ]
- A player can view the statistics of other players. [ Need permission. ]
- A player can reset their statistics to zero. [ Need permission. ]
- The player can view the entire list of players and search. [ Need permission. ]
- Creating an unlimited number of categories, subcategories and pages.
- Creating custom TOPs, coefficients and awards. [ Unlimited number. ]
- Various admin commands to manage player statistics.
- Support and compatibility with many plugins.
- Server events (Bradley, Chinook, and Patrol Helicopter) count as stats for the player who did the most damage.
- Checking OwnerID of Building blocks, Constructions and other entities.
- Ability to create a Global TOP of your project. [ For this purpose it is enough to enter MySQL data and server name into the configuration.]
[ This TOP can be disabled in the configuration and only the TOP players of the server can be used. Or you can use two TOPs at the same time! ]
- Ability to use pages for categories with subcategories.
- Administrator Mode. [ View hidden player stats, open player search and more ].
- Automatic deletion of statistics of players who have not logged connection the server for N days.
- Ability for players to disable messages with the TOP players in chat.
If your server is visited by more than 500 players, it is recommended to use SQLite or MySQL.
Statistics were tested on a server with 120 online and 5000 players in the database. Excellent result on optimization.
To display player avatars you need to customize the configuration of the ImageLibrary plugin!
What are the statistics at this point?
Global TOP data is manually deleted from the MySQL database. [ It is important that the servers are turned off so that online players data is not written to the database ].
Or after all servers are wiped, run the command - player_stats_reset globaldata null - on one of the servers.
[ Also take into account the servers parameters, for a fair TOP they should be the same! ]
Shortnames to customize statistics
Permissions
xstatistics.use - access to the statistics menu. xstatistics.top - access to the TOPs of subcategories. xstatistics.coefficients - access to view the coefficients. xstatistics.player - access to view player statistics, player list and player search. xstatistics.resetwipe - access to the ability for a player to reset his statistics - WIPE. xstatistics.resetall - access to the ability for a player to reset his statistics - ALL TIME. xstatistics.shstats - access to the ability to hide/open your statistics. [ If the permission has been revoked, the statistics privacy will automatically change to default. ] xstatistics.admin - access to admin mode. Commands
/stat, /stats, /statistic, /statistics - to open the statistics menu. [ Commands can be changed in the config. ] Server console --- Admin commands. stats_ct <customTopName> - to see the top players. [ Custom TOP. ] stats_t <subcategoryName> - to see the top players. [ TOP subcategory. ] player_stats_reset statswipe <steamID> - to reset a player stats to zero - WIPE. player_stats_reset statsall <steamID> - to reset a player stats to zero - ALL TIME. player_stats_reset all <steamID> - to reset a player stats to zero - WIPE and ALL TIME. player_stats_reset global <steamID> - delete a player from the database Global TOP. [ Player must be offline! ] player_stats_reset globaldata null - Delete data from a table in a MySQL database - Global TOP. [ Use this command after all of your servers have been wiped. ] [ The command can be used on any of the Global TOP servers. ] player_actstats global true/false - change statistics privacy for all players. player_actstats <steamID> true/false - change statistics privacy for a player. stats_give_award - start giving out awards for TOPs. stats_clear_data_wipe - to clear all statistics - WIPE. [ Same as after a server wipe ] API
- void API_AddSubcategoryValue(BasePlayer player, string subcategoryName, long amount) - Add a value for the subcategory. player - must be online and not equal to null. - void API_SetSubcategoryValue(BasePlayer player, string subcategoryName, long amount) - Set a value for the subcategory. player - must be online and not equal to null. - bool API_CheckForSubcategory(ulong userID, string subcategoryName) - Check if a subcategory exists. - long API_GetSubcategoryValue(ulong userID, string subcategoryName) - Get the subcategory value. Config
-
OreLocations Detector
By cengizhanbucak in Plugins
Plugin shows the locations of mines in the Rust game to players on leave for a certain period of time. This helps players pool resources around them more quickly and efficiently.
Properties
Players can see the mines for a certain period of time. Marking of mines with different colors according to their location (Sulfur, Metal and Stone). The configuration file allows server owners to customize the plugin's features. Players will not be able to reuse the command during the specified cool-down period. Multilingual support of the plug-in and availability of language files.
Permissions
orelocations.show - authorization to use the plugin
Configuration
you can set the the configuration file
{ "CooldownTime": 300.0, "DisplayDuration": 30.0, "MaxDistance": 500.0 }