Featured framework
Carbon for modern Rust servers
Fast, self-updating, and built for performance with seamless in-game plugin and server management.
1,500+
servers powered by Carbon
$14.99
TC Upgrades provides an efficient and optimized way to enhance your base directly from the Tool Cupboard. With this plugin, you can easily change building grades, switch building skins, repair structures or deployables, and even set up wallpapers on your base, streamlining your base management process.
⭐ Key Features
Multi-TC Support
Authorization List on Tool Cupboard
Upgrade Building Grades
Change Building Skins
Repair Structures and Deployables
Apply Wallpapers
Shows Required Upgrade materials
Detailed Permissions
VIP Features
User-Friendly UI
🎬 Video Showcase
📜 Permissions
TCUpgrades.admin- Shows a UI Change button when in admin mode (command: /tcuadmin)
TCUpgrades.authlist - Shows Authorization list button on TC
TCUpgrades.upgrade - Shows upgrade button on TC
TCUpgrades.repair - Shows repair button on TC
TCUpgrades.skin - Shows skin button on TC
TCUpgrades.wallpaper - Shows wallpaper button on TC
TCUpgrades.upgrade.nocost - Allows player to use no resources when upgrading
TCUpgrades.repair.nocost - Allows player to use no resources when repairing
TCUpgrades.reskin.nocost - Allows player to use no resources when reskining
TCUpgrades.wallpaper.nocost - Allows player to use no resources when setting wallpaper
TCUpgrades.default - Allows player to use (wood, stone, metal, hqm & deploy)
TCUpgrades.wood
TCUpgrades.stone
TCUpgrades.metal
TCUpgrades.hqm
TCUpgrades.deploy
⚙️ Configurations
🗃️ Language EN
💬 Support
SimplePVE is exactly what the name suggests: a simple and easy-to-use PVE plugin for Rust servers. It allows server owners to control and customize PVE rules individually, either through the config or with a clean in-game CUI. You can also create, edit, and manage PVE/PVP schedules directly, making it easy to run full PVE servers, purge events, or hybrid PVE/PVP setups.
⭐ Key Features
Control PVE rules directly from in-game CUI or through the config
Easy-to-understand rule system for managing damage, raiding, looting, and protection
Enable or disable PVE/PVP manually with commands
Create automatic PVP schedules for purge times
Supports weekly schedules, such as Sunday to Friday or weekend-only PVP
Supports date-specific schedules, such as January 1 to January 7, holiday events, wipe-weekend events, and custom purge periods
Automatic PVE/PVP purge events based on your configured schedule
Loot protection system to prevent unauthorized looting
Zone Manager support for custom PVE/PVP zones
Exclude specific zones from global PVE rules
Supports many popular event plugins
Works without using `server.pve true`
In-game rule manager using `/sprules`
Debug command to help check why damage is blocked or allowed
Optional PVE/PVP status UI for players
Customizable UI position, status text, icons, and colors
Discord embed messages when PVP purge starts or ends
Optional Discord warning messages before PVE/PVP schedule changes
Run custom server commands when PVP purge starts or ends
Admin bypass permissions for loot and damage control
Supports PVP delay when leaving PVP zones
Flexible config for server owners who want full control
Designed for simple PVE servers, purge servers, hybrid PVE/PVP servers, and event-based servers
NEW • CUSTOM STATUS
NEW • PVE/PVP HUD FOR DISPLAYING PURGE EVENTS
📌 Commands
/simplepve - Use to enable or disable pve toggle (Chat & Console command)
/simplepve on or off - Use to enable disable pve (Chat & Console command)
/sprules - Use to Open a Cui to control PVE Rules & Creating Schedules (Chat command)
/spdebug - Use this for debuging rules
/sp_change - Use this to change the SimplePVE hud from ingame (Chat command)
📜 Permissions
simplepve.admin - Required to enable or disable SimplePVE
simplepve.adminloot - Required to view Loots of other players
simplepve.admindamage - Required for Admin damages to any entity
🎬 Video Showcase
🚀 API & Hooks
void OnSPVEPurgeStarted()
void OnSPVEPurgeEnded()
TimeSpan GetPVPStartTimeRemaining()
TimeSpan GetPVPEndTimeRemaining()
⚙️ Configurations
🗃️ Rules Data file in Oxide/data/SimplePVE
📜 FAQ
Question: Does SimplePVE require server.pve to be set to false?
Yes, it requires server.pve set to false.
Question: Where can I change the rules for my PVE server?
You can use the `/sprules` command to open the in-game CUI rule manager. You must have the `simplepve.admin` permission assigned to use this command.
Question: PVE/PVP schedules times are not working properly, why is that happening?
You may need to adjust the `UTC Time Difference` value in the config. Make sure the UTC offset matches your server’s intended timezone. For more details, please check the Info tab below.
Question: How do I enable or disable PVE manually?
You can use `/simplepve on` to enable PVE and `/simplepve off` to disable it. You need the `simplepve.admin` permission to use these commands.
Question: Can I create automatic PVP purge schedules?
Yes. SimplePVE supports scheduled PVP/PVE times, allowing you to automatically enable PVP during purge events and return to PVE when the schedule ends.
Question: Can I do Weekly schedules like Sunday To Friday or specific date to another date?
Yes. SimplePVE supports both option and you can only use one of them at once.
Question: Can admins damage players or entities while PVE is enabled?
Yes, but only if the admin damage settings and permissions allow it. The permission `simplepve.admindamage` is used for admin damage access.
Question: Why is damage still happening during PVE mode?
This usually means one of your rules allows that damage type, or another plugin is modifying damage before or after SimplePVE. Use `/spdebug` to help debug which rule is being applied.
Question: What does `/spdebug` do?
The `/spdebug` command helps you debug damage rules. It can be useful when you are trying to understand why damage is blocked or allowed.
Question: How does loot protection work?
Loot protection prevents players from looting protected entities or containers, depending on your config settings. Admins can be allowed to bypass this using the `simplepve.adminloot` permission.
Question: Can I exclude specific entities from loot protection?
Yes. You can add entity shortnames to the `Loot Protection Excluded Entitys` list in the config.
Question: Does SimplePVE support zones?
Yes. SimplePVE supports Zone Manager, allowing you to create different PVE/PVP behavior inside specific zones.
Question: Can I exclude specific zones from SimplePVE rules?
Yes. You can add zone IDs to the `Exclude Zone IDs From Rules` config option.
Question: Can SimplePVE send Discord notifications?
Yes. SimplePVE can send Discord embed messages when PVP purge starts, ends, or when a scheduled event is approaching, depending on your Discord config settings.
Question: Can I run server commands when PVP purge starts or ends?
Yes. You can add commands to the config options for commands that run when PVP purge starts or ends.
⚙️ Schedules Settings for your own timezone
🛠️ For Developers
💬 Support
Check Out My Other plugins as Well
$14.99
🗒️Features:
Setting up safe and raid times
6 variations of GUI display for players
Ability to configure blocked activities during safe time
Ability to set the time for the day of the week (Used by default), and for a specific date
Flexible and intuitive plugin settings
Real-time UI(Has 6 variations) with date, time and raid/safe time info.
A menu where players can find out the safe and raid times for any given day
Convenient in-game menu for plugin settings
You can set safe days after wipe
How to open setup RTM UI❔
Default command for open setup RTM UI: /rtm❕
📕Configuration:
{
"Command for open Raid Time Managment UI": "rtm",
"Timezone(Difference between UTC and your time)": 60,
"Time format for UI(True - 24H format, False - 12H format)": false,
"Display UI": true,
"Enable Alerts": true,
"Allow players to close the UI": true,
"[RaidableBases] Allow raiding RB bases in SafeTime": true,
"[TruePVE] Safe Time RuleSet": "default",
"[TruePVE] Raid Time RuleSet": "default",
"[ZoneManager] The plugin will work on entities in the zones": "DISABLED",
"[ZoneManager] Zone ID List": [],
"UI Position": "UPPER_LEFT",
"NPP amount": 0,
"Block only offline raids": true,
"Add safe days after wipe": 1,
"Commands to be executed when raid time starts": [],
"Commands to be executed when safe time starts": [],
"Forbidden actions during the blocking of the raid": {
"Default Raid By Player": true,
"Damage Own Buildings": false,
"Raid By Patrol Helicopter": true,
"Raid By MLRS": true,
"Using Ladders In Building Block": true,
"Damage By Fire": true,
"Build Ceiling In Building Block": true,
"Build Turrets In 2x Building Block Radius": true,
"Break down twig buildings": false
},
"List of prefabs that can always be damaged": [],
"Manage raids by day of the week (Used by default)": {
"Monday": [
{
"Start Raid Block(Hours)": 18,
"Start Raid Block(Minutes)": 0,
"Stop Raid Block(Hours)": 22,
"Stop Raid Block(Minutes)": 0
}
],
"Tuesday": [
{
"Start Raid Block(Hours)": 14,
"Start Raid Block(Minutes)": 0,
"Stop Raid Block(Hours)": 22,
"Stop Raid Block(Minutes)": 0
}
],
"Wednesday": [
{
"Start Raid Block(Hours)": 18,
"Start Raid Block(Minutes)": 0,
"Stop Raid Block(Hours)": 22,
"Stop Raid Block(Minutes)": 0
}
],
"Thursday": [
{
"Start Raid Block(Hours)": 18,
"Start Raid Block(Minutes)": 0,
"Stop Raid Block(Hours)": 22,
"Stop Raid Block(Minutes)": 0
}
],
"Friday": [
{
"Start Raid Block(Hours)": 18,
"Start Raid Block(Minutes)": 0,
"Stop Raid Block(Hours)": 22,
"Stop Raid Block(Minutes)": 0
}
],
"Saturday": [
{
"Start Raid Block(Hours)": 10,
"Start Raid Block(Minutes)": 0,
"Stop Raid Block(Hours)": 22,
"Stop Raid Block(Minutes)": 0
}
],
"Sunday": [
{
"Start Raid Block(Hours)": 8,
"Start Raid Block(Minutes)": 0,
"Stop Raid Block(Hours)": 22,
"Stop Raid Block(Minutes)": 0
}
]
},
"Raid management for specific days(Takes precedence over raid management by day of the week)": {}
}
📕Explanation of some options:
"Default Raid by Player" : players will be able to use items for the raid
🏳️Lang:
{
"UI_ALERT": "ALERT",
"UI_TURRETBLOCK": "You cannot place turrets in double TC radius during safe time",
"UI_LADDERBLOCK": "You may not place ladders in a Building Block during safe times.",
"UI_CEILINGBLOCK": "You cannot place ceilings in the Building Block during safe times.",
"UI_CANDAMAGE": "You cannot damage other people's buildings during safe times",
"UI_CANDAMAGEOWN": "You cannot damage own buildings during safe times",
"UI_START_RAID_TIME": "Raid time has begun! All restrictions removed",
"UI_STOP_RAID_TIME": "The raid time is over. Restrictions are in effect!",
"CM_CLOSE_HUD": "You closed the RTM HUD, to open it again use the /rtm hud command",
"UI_RAIDTIMESCHEDULE": "RAID TIME SCHEDULE",
"UI_SAFE_TIME": "Safe Time",
"UI_RAID_TIME": "Raid Time",
"UI_Monday": "Monday",
"UI_Tuesday": "Tuesday",
"UI_Wednesday": "Wednesday",
"UI_Friday": "Friday",
"UI_Saturday": "Saturday",
"UI_Sunday": "Sunday",
"UI_AM": "AM",
"UI_PM": "PM",
"UI_January": "January",
"UI_February": "February",
"UI_March": "March",
"UI_April": "April",
"UI_May": "May",
"UI_June": "June",
"UI_July": "July",
"UI_August": "August",
"UI_September": "September",
"UI_October": "October",
"UI_November": "November",
"UI_December": "December",
"UI_Thursday": "Thursday"
}
Custom Smelt Item
Custom Smelt Item is an all-in-one plugin that allows you to add smeltable items, fuel items, and freely set the processing speed of each furnace. Create a unique gameplay experience with new smelting recipes, fuel items, and smelting speed adjustments! Compatible with Oxide. Installing this mod will change the smelting system from the vanilla version.
⚠️Note
This data includes "Custom Smelt Item" and "Custom Smelt Item Experimental." Please install only one of them.
"Custom Smelt Item" functions as a stable version, while "Custom Smelt Item Experimental" functions as a Experimental version.
"Custom Smelt Item Experimental" allows you to set additional foods, but please make sure you understand how to use this mod before using it. If there are many reports of bugs caused by incorrect use, we will discontinue releasing the Experimental version.
Custom Smelt Item Experimental will turn off the visuals of food places in campfires, etc.
Read below for instructions on how to use it.
■ Custom Smelting Items
- Set any item to be smelted
- Freely configure input/output items
- Set processing time for each item
- Set output amount per processing
- Support for skinned items (SkinID)
- Custom name settings for output items
- Item type classification for each furnace type (ore, oil)
■ Custom Fuel System
- Add any item as fuel
- Set burn time for each fuel
- Set by-product output (e.g., wood → charcoal)
- Adjust by-product drop rate
- Support for skinned fuel items
■ Furnace Speed Multiplier
Individual speed settings for each furnace type(Custom Smelt Item)
- Furnace
- Legacy Furnace
- Large Furnace
- Electric Furnace
- Small Oil Refinery
Notice : The speed cannot be adjusted for any other types. The speed for all other types is set to 1. This setting is to adjust the interaction between fuel and cooking time. (Custom Smelt Item Only)
You can fully customize the config, adding refined items, fuel items, refinement speed, and more.
*Please do not delete default items from the settings.
Custom Smelting Item
{
"Smelting Patterns": [
{
"ItemType": "oil", ///ore" (for furnaces) or "oil" (for refineries)
"InputItem": "crude.oil", ///Input item short name
"InputItemSkinId": 0, ///Input item skin ID
"OutputItem": "lowgradefuel", ///Output item short name
"OutputItemSkinId": 0, ///Output item skin ID
"OutputItemName": null, ///Custom display name for the output item (null for default)
"RequiredTime": 30, ///Smelting time (seconds)
"OutputAmountPerProcess": 3 ///Output amount per 1
},
{
"ItemType": "oil",
"InputItem": "diesel_barrel",
"InputItemSkinId": 0,
"OutputItem": "lowgradefuel",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 180,
"OutputAmountPerProcess": 150
},
{
"ItemType": "ore",
"InputItem": "metal.ore",
"InputItemSkinId": 0,
"OutputItem": "metal.fragments",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 10,
"OutputAmountPerProcess": 1
},
{
"ItemType": "ore",
"InputItem": "sulfur.ore",
"InputItemSkinId": 0,
"OutputItem": "sulfur",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 7,
"OutputAmountPerProcess": 1
},
{
"ItemType": "ore",
"InputItem": "hq.metal.ore",
"InputItemSkinId": 0,
"OutputItem": "metal.refined",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 20,
"OutputAmountPerProcess": 1
},
{
"ItemType": "ore",
"InputItem": "can.tuna.empty",
"InputItemSkinId": 0,
"OutputItem": "metal.fragments",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 20,
"OutputAmountPerProcess": 10
},
{
"ItemType": "ore",
"InputItem": "can.beans.empty",
"InputItemSkinId": 0,
"OutputItem": "metal.fragments",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 25,
"OutputAmountPerProcess": 15
},
{
"ItemType": "ore",
"InputItem": "honeycomb",
"InputItemSkinId": 0,
"OutputItem": "honey",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 3,
"OutputAmountPerProcess": 1
},
{
"ItemType": "ore",
"InputItem": "techparts",
"InputItemSkinId": 0,
"OutputItem": "metal.refined",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 120,
"OutputAmountPerProcess": 10
},
{
"ItemType": "ore",
"InputItem": "sheetmetal",
"InputItemSkinId": 0,
"OutputItem": "metal.fragments",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 180,
"OutputAmountPerProcess": 150
},
{
"ItemType": "ore",
"InputItem": "scrap",
"InputItemSkinId": 0,
"OutputItem": "metal.fragments",
"OutputItemSkinId": 0,
"OutputItemName": null,
"RequiredTime": 15,
"OutputAmountPerProcess": 10
}
],
"Fuel Patterns": [
{
"FuelInputItem": "wood", ///Fuel item short name
"FuelInputItemSkinId": 0, ///Fuel item skin ID
"FuelOutputItem": "charcoal", ///By-product item (null if none)
"FuelOutputItemSkinId": 0, ///By-product skin ID (default is 0)
"FuelOutputItemName": null, ///Custom by-product Display name
"FuelOutputAmountPerProcess": 1, ///By-product amount per fuel consumed
"FuelOutputChance": 0.7, ///By-product generation probability (0.0-1.0)
"FuelBurnTime": 10 ///Burn time per fuel (seconds)
},
{
"FuelInputItem": "lowgradefuel",
"FuelInputItemSkinId": 0,
"FuelOutputItem": null,
"FuelOutputItemSkinId": 0,
"FuelOutputItemName": null,
"FuelOutputAmountPerProcess": 0,
"FuelOutputChance": 0.0,
"FuelBurnTime": 80
},
{
"FuelInputItem": "coal",
"FuelInputItemSkinId": 0,
"FuelOutputItem": null,
"FuelOutputItemSkinId": 0,
"FuelOutputItemName": null,
"FuelOutputAmountPerProcess": 0,
"FuelOutputChance": 0.0,
"FuelBurnTime": 180
},
{
"FuelInputItem": "charcoal",
"FuelInputItemSkinId": 0,
"FuelOutputItem": null,
"FuelOutputItemSkinId": 0,
"FuelOutputItemName": null,
"FuelOutputAmountPerProcess": 0,
"FuelOutputChance": 0.0,
"FuelBurnTime": 60
},
{
"FuelInputItem": "cloth",
"FuelInputItemSkinId": 0,
"FuelOutputItem": null,
"FuelOutputItemSkinId": 0,
"FuelOutputItemName": null,
"FuelOutputAmountPerProcess": 0,
"FuelOutputChance": 0.0,
"FuelBurnTime": 30
},
{
"FuelInputItem": "plantfiber",
"FuelInputItemSkinId": 0,
"FuelOutputItem": null,
"FuelOutputItemSkinId": 0,
"FuelOutputItemName": null,
"FuelOutputAmountPerProcess": 0,
"FuelOutputChance": 0.0,
"FuelBurnTime": 120
}
],
"Oven Speed Multipliers": { ///Furnace Smelt Speed
"Furnace": 1.0,
"Legacy Furnace": 1.0,
"Large Furnace": 2.0,
"Electric Furnace": 2.0,
"Small Oil Refinery": 3.0
}
}
Custom Smelt Item Experimental
{
"Can Cook In Furnace": false, ///Can food be cooked in a furnace?
"Smelting Patterns": [
{
{
"ItemType": "food", ///"ore" or "oil" or "food"
"InputItem": "mushroom",
"InputItemSkinId": 0,
"OutputItem": "apple",
"OutputItemSkinId": 3347673417,
"OutputItemName": "Cooked Mushroom",
"RequiredTime": 30,
"OutputAmountPerProcess": 1
},
{
"ItemType": "food",
"InputItem": "seed.corn",
"InputItemSkinId": 0,
"OutputItem": "apple",
"OutputItemSkinId": 3154577332,
"OutputItemName": "Popcorn",
"RequiredTime": 30,
"OutputAmountPerProcess": 1
}
...
],
"Fuel Patterns": [
{
"FuelInputItem": "wood",
"FuelInputItemSkinId": 0,
"FuelOutputItem": "charcoal",
"FuelOutputItemSkinId": 0,
"FuelOutputItemName": null,
"FuelOutputAmountPerProcess": 1,
"FuelOutputChance": 0.7,
"FuelBurnTime": 10
},
...
],
"Oven Speed Multipliers": {
"Furnace": 1.0,
"Legacy Furnace": 1.0,
"Large Furnace": 2.0,
"Camp Fire": 1.0,
"Cursed Cauldron": 1.0,
"Skull Fire Pit": 1.0,
"Stone Fireplace": 1.0,
"Hobo Barrel": 1.0,
"Barbeque": 2.0,
"Cooking Workbench": 2.0,
"Electric Furnace": 2.0,
"Small Oil Refinery": 3.0
}
}
■ Configuration Option Details
ItemType: Item type: "ore" (for furnaces) or "oil" (for refineries)
InputItem: Input item short name
InputItemSkinId: Input item skin ID
OutputItem: Output item short name
OutputItemSkinId: Output item skin ID
OutputItemName: Custom display name for the output item (null for default)
RequiredTime: Refining time (seconds)
OutputAmountPerProcess: Output amount per unit
■ Fuel Pattern Settings
FuelInputItem - Fuel item short name
FuelInputItemSkinId - Fuel item skin ID
FuelOutputItem - By-product item (null if none)
FuelOutputItemSkinId - By-product skin ID (default is 0)
FuelOutputItemName - Custom by-product name
FuelOutputAmountPerProcess - By-product amount per fuel consumed
FuelOutputChance - By-product generation probability (0.0-1.0)
FuelBurnTime - Burn time per fuel (seconds)
Important Notes
- Food items (raw meat, fish, etc.) cannot be set as smelting items in Custom Smelt Items, as they maintain vanilla cooking behavior.
- Custom Smelt Item Only : Furnace speed cannot be adjusted for other types. All other types have the speed set to 1. This setting is to adjust the interaction between fuel and cooking time.
- The same item cannot be set as both a smelting item and a fuel item.
- The same item cannot be assigned to multiple item types (ore + oil).
- Fuel settings can only be used for smelting. Vehicle fuel consumption settings cannot be configured.
- The fuel used for vehicles cannot be customized with this mod.
- Please note that compatibility with other mods is not supported.
⚠️⚠️⚠️Important: How to Use Custom Smelt Items (Experimental)⚠️⚠️⚠️
To stop using this mod and keep the server running, you must remove all custom food items from the input slots of the cookable ovens. Before removing this mod, be sure to run the server console command (or reinstall the mod and then run the server console command again).
Failure to perform this step will prevent the server from starting.
Also, absolutely do not save the server in this state; it will corrupt the server save data.
Target Type
Campfire
Cursed Cauldron
Fireplace
Hobo Barrel
BBQ
Cooking Workbench
Console Command : removefood
When you run the command, a confirmation message will appear. Enter "y" if you agree. Then, remove this mod.
VOID / NINJA WORKS
DISCORD : https://discord.gg/U8uxePjSyA
MADE IN JAPAN
CLAN BASES | MINI-PACK (Tier 6) (new- 15.05.2026) part 2
These bases are part of a future major release and have never been included in any previous pack.
Want the power of a mega-clan fortress without committing to a massive bundle? This exclusive mini-pack features 5 of our most elite Tier 6 designs, perfect for those who want top-tier quality in a smaller, focused collection.
These 5 bases are not part of any current bundle. They are brand-new designs, exclusively created for our upcoming 'Summer Collection.' Get your hands on these elite models now before the full seasonal pack is officially released!
Why this Mini-Pack?
Hand-Picked Excellence: We’ve selected 5 high-performance clan bases that define the current meta.
Pro-Level Defense: Each base includes advanced features like multi-TC coverage, wide-gap shooting floors, and unlootable room designs.
Cost-Effective: Get the best architectural engineering at a fraction of the full bundle price.
Perfect for Events: Ideal for server owners who want to host high-stakes Raidable Base events.
The "Raid Luck" Experience
What makes this mini-pack unique is the variable difficulty. We have intentionally included a mix of designs:
The Strategic Trap: Some bases might appear easier at first glance but hide complex pathing and deceptive honeycombing.
The Hardened Fortress: Others are pure nightmares of steel and high-quality metal, built to withstand hours of constant raiding.
Your Luck, Your Raid: It all depends on your luck! You might encounter a "softer" target or a "brick wall" fortress. This variety keeps your players on their toes and ensures no two raids feel the same.
The Element of Surprise: Deceptive Shells
"You might notice that some bases in this pack share a similar exterior—and that is by design. We created these 'twin' structures to solve a common problem for server owners: Predictability.
If a player raids the same base design multiple times, they learn exactly where the loot is hidden. To counter this, we’ve developed Deceptive Interiors:
Identical Outsides: Keeps raiders guessing from the start. They won’t know which version they are facing until they blow the first door.
Completely Different Internals: While the shells look the same, the pathing, loot room locations, and trap placements are entirely different.
Anti-Meta Tech: This forces raiders to actually scout and use resources instead of relying on memory.
Don't let them raid with their eyes closed. Keep your players on their toes with our unpredictable layouts!"
🛠 Technical Specs
Quantity: 5 Elite Clan Bases.
Format: Fully compatible with the CopyPaste plugin (.json files).
Optimization: Tested for stability and raiding flow to ensure the best player experience.
Important Reminder
This is a Base Model Pack (.json files). It is NOT the Raidable Bases plugin script. These are the blueprints crafted by our professional building team.
Level Up Your Server
Don't settle for basic cubes. Give your players a challenge they’ll never forget. Whether you're looking for a "Hardcore" event or a permanent fortress for your top clan, these 5 bases are built to dominate.
[ Buy Now & Start Building]
$26.49
IQTeleportation - is an advanced, optimized teleportation system that provides a wide range of features to improve player comfort and convenience.
Only the necessary, user-friendly features — the plugin isn’t overloaded with extras.
All capabilities are designed for stability and maximum player convenience.
Plugin Installation :
When you download the resource, you receive an archive with plugins and data folders.
Move the file from data strictly following the archive path: oxide/data/IQSystem/IQTeleportation.
If any of these files don’t exist on your server, create them.
Move IQTeleportation.cs from plugins strictly following the archive path: oxide/plugins.
Note for users who use a “web editor” on hosting panels.
Before uploading, unpack the archive locally in any convenient place, then upload the files from there.
Feature List :
Minimalist UI for the player :
The plugin supports UI for teleport requests and for setting a home point. These are optional and configured in the config.
Teleport directly into vehicles :
Optional feature.
Allows accepting a teleport while controlling a vehicle. The player will be teleported into a free seat; if there are no free seats, the teleport is canceled.
Sound effects :
Built-in sound effects for teleportation.
Players can feel the timer through sound: as teleport time approaches, the sound frequency increases.
This makes it clear when a teleport to a friend or home point will occur, without distracting from gameplay and keeping focus.
Home points on G-Map :
Optional feature.
Displays the last 6 home points the player teleported to directly on the G-Map, with the ability to teleport to them via the UI.
It fits the Rust and G-Map style nicely and is very convenient for players!
Teleport requests via G-Map :
Now you can simply right-click on a friend’s nickname (or near it) on the G-Map, and a teleport request will be sent automatically.
This helps players stay focused on gameplay and simplifies team interactions.
Automatic teleport between friends :
The plugin supports automatically accepting teleport requests from friends.
This feature can be toggled with the /atp command.
Players in a team no longer need to confirm requests manually — friend teleports will happen automatically, making co-op play even more comfortable.
Block teleporting from monuments :
You can forbid teleporting from specific monuments.
This improves gameplay and prevents using monument structures as a hideout followed by teleporting away from an opponent, creating a more balanced experience for everyone.
Home point marker :
After setting a home point, the player automatically gets a duplicate marker with the point’s name on their G-Map.
This improves visibility, helps orientation, and simplifies coordination with home points.
A temporary mark with a visual effect is also shown at the placement location.
Simplified commands :
The goal is to simplify usage and add convenience for players — commands weren’t overlooked:
/sethome has a shorter alias /sh
/removehome has a shorter alias /rh
/tpr has “built-in memory,” making player interaction easier.
You no longer need to specify a nickname every time you send a teleport request.
The command remembers the last player you teleported to, and when you run /tpr again without a name, it will send the request to that player.
This makes teleporting even faster and more convenient.
See the full command list in the “Commands” section.
WARP system :
The plugin includes a warp system with multiple points and convenient commands.
What is this system for?
For example, you want players to teleport to Outpost (or any other monument) with /compound — you can do this with the system: just create the points, and the commands will be registered automatically and will persist every server wipe!
Other uses?
Use it however you like: for events, create a teleport point for the event, then remove the warp after it’s over.
Points placed outside standard monuments will not be saved after a map change.
Logging system :
If you want to monitor the plugin and know about your players’ teleports to analyze activity, there’s an optional logging feature for teleport requests, accepted teleports, and home teleports.
There are many simple, clear configuration options — you can preview them in the “Configuration” section.
Permissions :
iqteleportation.gmap — permission to use /gmap and instant admin teleports via G-Map to any point on the map
iqteleportation.tp — permission to use /tp for instant teleport to a player
iqteleportation.warpadmin — for using WARP features and the /warp command
These permissions are intended for administrators only and do not affect player features.
Do not grant them to regular players!
Command List :
Chat Commands :
/atp – toggle automatic acceptance of teleport requests from friends
/sethome Name – set a home point at your current position
/sh Name – shorthand alias for /sethome
/removehome Name – remove a previously set home point
/rh Name – shorthand alias for /removehome
/home NameHome – teleport to your home point
/home NameHome FriendName – teleport to a friend’s home point
/homelist – view all your home points
/tpr Name – send a teleport request to a player
/tpr – send a teleport request to the last player who accepted your request
/tpa – accept a teleport request
/tpc – cancel a teleport request
Warp System :
/warp list – show all available warps
/warp points WarpName – show all teleport points for the specified warp
/warp add WarpName – create a new warp or add an extra teleport point to that warp
/warp edit WarpName PointNumber – edit a specific teleport point for the warp
/warp remove WarpName – remove the warp and all its teleport points
/warp remove WarpName PointNumber – remove the specified teleport point of the warp
/NAMEWARP – command to teleport to a warp; created automatically based on your warp name
For Administrators :
/gmap – enable teleporting to any position via G-Map by right-clicking the map
/tp Name – instantly teleport to a player
/tp Name NameTwo – instantly teleport player “Name” to player “NameTwo”
/mblock – block teleportation from the monument where the admin is currently standing
/a.home points NameOrID – show all named home points of the specified player
/a.home clear NameOrID – delete all home points of the specified player
Console Commands :
atp – toggle automatic acceptance of teleport requests from friends
sethome Name – set a home point at your current position
sh Name – shorthand alias for sethome
removehome Name – remove a previously set home point
rh Name – shorthand alias for removehome
home NameHome – teleport to your home point
home NameHome FriendName – teleport to a friend’s home point
homelist – view all your home points
tpr Name – send a teleport request to a player
tpr – send a teleport request to the last player who accepted your request
tpa – accept a teleport request
tpc – cancel a teleport request
For Administrators :
gmap – enable teleporting to any position via G-Map by right-clicking the map
tp Name – instantly teleport to a player
tp Name NameTwo – instantly teleport player “Name” to player “NameTwo”
Configuration :
{
"General plugin settings": {
"Log player actions to file (true = yes / false = no)": false,
"Use sound effects (true = yes / false = no)": true,
"Use GameTip messages instead of chat (true = yes / false = no)": false,
"Wake the player immediately after teleport (otherwise they remain 'sleeping') (true = yes / false = no)": false,
"List of monuments where teleportation is forbidden (applies to home points / teleport-to-player / warps)": [],
"IQChat settings": {
"IQChat : Custom prefix in the chat": "[IQTeleportation]",
"IQChat : Custom avatar in the chat (Steam64ID) (If required)": "0"
},
"SimpleStatus settings": {
"SimpleStatus: Enable plugin support": false,
"SimpleStatus: UI settings for teleportation": {
"SimpleStatus: Background panel color": "0.3 0.3 0.3 0.5",
"SimpleStatus: Prefix translations [LanguageKey] = Text": {
"ru": "Телепортация",
"en": "Teleporation"
},
"SimpleStatus: Prefix color": "0.5647059 0.5490196 0.5333334 1",
"SimpleStatus: UI sprite": "assets/icons/stopwatch.png",
"SimpleStatus: Sprite color": "0.5647059 0.5490196 0.5333334 1"
}
}
},
"Teleport-to-player settings": {
"Teleport request settings": {
"Offer to accept teleport requests in the UI (true = yes / false = no)": true,
"Teleportation mode: true — teleport the player to the position where the request was accepted; false — teleport the player to the other player regardless of where it was accepted": false,
"Allow players to send teleport requests via G-Map (true = yes / false = no)": true,
"Use instant teleport to a point via G-Map (true = yes / false = no) (requires admin rights or the iqteleportation.gmap permission)": true,
"Disable teleportation features on the server (tpr and tpa will be unavailable) (true = yes / false = no)": false,
"Forbid sending and accepting teleport requests while the player is in a vehicle (true); otherwise teleport directly into the vehicle if a seat is free (false)": true,
"Block sending and accepting teleport requests in a safe zone (true = yes / false = no)": false,
"Block sending and accepting teleport requests during raid block (true = yes / false = no)": true,
"Block sending and accepting teleport requests while the player is in the subway (train tunnels) (true = yes / false = no)": true,
"Block sending and accepting teleport requests while the player is in the Underwater Lab (true = yes / false = no)": true,
"Block sending and accepting teleport requests while the player is on the Cargo Ship (true = yes / false = no)": true,
"Block sending and accepting teleport requests while the player is in a hot air balloon (true = yes / false = no)": true,
"Block sending and accepting teleport requests while the player is cold (freezing) (true = yes / false = no)": true,
"Block sending and accepting teleport requests while the player is swimming (true = yes / false = no)": true,
"Block sending and accepting teleport requests while the player is under radiation (true = yes / false = no)": true,
"Block sending and accepting teleport requests while the player is bleeding (true = yes / false = no)": true,
"Block sending and accepting teleport requests while the player is in another player's building privilege area (building blocked) (true = yes / false = no)": true,
"Allow teleportation only to friends (true = yes / false = no)": false
},
"Teleport-to-player cooldown settings": {
"Default count for players without permissions": 60,
"Count overrides for players with permissions [Permission] = Count": {
"iqteleportation.vip": 45,
"iqteleportation.premium": 35,
"iqteleportation.gold": 25
}
},
"Teleport-to-player countdown settings": {
"Default count for players without permissions": 20,
"Count overrides for players with permissions [Permission] = Count": {
"iqteleportation.vip": 15,
"iqteleportation.premium": 10,
"iqteleportation.gold": 5
}
},
"Teleport-to-player limit settings": {
"Use player teleport-to-player limits (true = yes / false = no)": false,
"Hours until player limits are reset": 24,
"Player teleport limit settings": {
"Default count for players without permissions": 15,
"Count overrides for players with permissions [Permission] = Count": {
"iqteleportation.vip": 20,
"iqteleportation.premium": 25,
"iqteleportation.gold": 30
}
}
}
},
"Home points settings": {
"Allow teleporting to a friend's home point (true = yes / false = no)": true,
"Enable UI with recent home points on G-Map (true = yes / false = no)": true,
"Offer setting a home point in the UI after placing a bed or sleeping bag (true = yes / false = no)": true,
"Allow players to teleport to a home point via G-Map (true = yes / false = no)": false,
"Block home teleports in a safe zone (true = yes / false = no)": false,
"Add a visual ping effect to the home point after it’s set (true = yes / false = no)": true,
"Add a marker on the player’s G-Map after setting a home (true = yes / false = no)": true,
"Permissions for setting home points": {
"Block setting a home point during raid block (true = yes / false = no)": true,
"Allow setting home points on tugboats (true = yes / false = no)": false,
"Allow setting home points only when building privilege is present (true = yes / false = no)": true,
"Allow setting home points only when authorized in the building privilege area (true = yes / false = no)": true
},
"Home point count settings": {
"Default count for players without permissions": 2,
"Count overrides for players with permissions [Permission] = Count": {
"iqteleportation.vip": 3,
"iqteleportation.premium": 4,
"iqteleportation.gold": 5
}
},
"Home teleport cooldown settings": {
"Default count for players without permissions": 30,
"Count overrides for players with permissions [Permission] = Count": {
"iqteleportation.vip": 25,
"iqteleportation.premium": 20,
"iqteleportation.gold": 15
}
},
"Home teleport countdown settings": {
"Default count for players without permissions": 20,
"Count overrides for players with permissions [Permission] = Count": {
"iqteleportation.vip": 15,
"iqteleportation.premium": 10,
"iqteleportation.gold": 5
}
},
"Home teleport limit settings": {
"Use player home-teleport limits (true = yes / false = no)": false,
"Hours until player limits are reset": 12,
"Home teleport limit settings": {
"Default count for players without permissions": 15,
"Count overrides for players with permissions [Permission] = Count": {
"iqteleportation.vip": 20,
"iqteleportation.premium": 25,
"iqteleportation.gold": 30
}
}
}
},
"Warp system settings": {
"Enable warp support (true = yes / false = no)": false,
"Block teleport to a warp if the player is hostile (safe-zone aggression) (true = yes / false = no)": true,
"Teleport-to-warp cooldown settings": {
"Default count for players without permissions": 120,
"Count overrides for players with permissions [Permission] = Count": {
"iqteleportation.vip": 100,
"iqteleportation.premium": 80,
"iqteleportation.gold": 60
}
},
"Teleport-to-warp countdown settings": {
"Default count for players without permissions": 30,
"Count overrides for players with permissions [Permission] = Count": {
"iqteleportation.vip": 25,
"iqteleportation.premium": 20,
"iqteleportation.gold": 15
}
},
"Permissions for teleporting to specific warps: [WarpKey] = Permission (otherwise available to everyone)": {
"warpName": "iqteleportation.warpPermission"
},
"Teleport-to-warp limit settings": {
"Use player teleport-to-warp limits (true = yes / false = no)": false,
"Hours until player limits are reset": 6,
"Teleport-to-warp limit settings": {
"Default count for players without permissions": 15,
"Count overrides for players with permissions [Permission] = Count": {
"iqteleportation.vip": 20,
"iqteleportation.premium": 25,
"iqteleportation.gold": 30
}
}
}
}
}
For Developers :
API :
private void ClearHomesPlayer(UInt64 userID, String pluginName)
// Clears all home points of the player.
private Boolean API_HavePendingRequest(BasePlayer player)
// Returns true if the player has an active (pending) teleport request.
private Dictionary<String, Vector3> GetHomes(UInt64 userID)
// Returns all home points of the player.
Hooks :
private Object CanTeleport(BasePlayer player)
// Called when attempting to teleport to a player.
// Return a string with the reason to cancel the teleport.
private Object canTeleport(BasePlayer player)
// Same as above (alternate hook name).
// Return a string with the reason to cancel the teleport.
private Object OnTeleportRequested(BasePlayer player, BasePlayer requester)
// Called when a teleport request is sent to a player.
// You can cancel by returning false (bool) or a String (your message).
private Object CanTeleportHome(BasePlayer player, Vector3 positionHome)
// Called when attempting to teleport home.
// You can cancel by returning a String with the reason.
private Object OnHomeAdd(BasePlayer player, String homeName, Vector3 positionHome)
// Called when attempting to set a home point.
// You can cancel by returning a String with the reason.
private void OnTeleportRejected(BasePlayer player, BasePlayer requester)
// Called when a teleport request to a player is canceled/rejected.
private void OnTeleportAccepted(BasePlayer player, BasePlayer requester, Int32 countdown)
// Called when a teleport request is accepted.
private void OnPlayerTeleported(BasePlayer player, Vector3 playerPos, Vector3 teleportationPos)
// Called after the player has been teleported.
private void OnHomeAccepted(BasePlayer player, String homeName, Int32 countdown)
// Called after the player has sent a teleport-home request.
private void OnHomeAdded(BasePlayer player, Vector3 positionHome, String homeName)
// Called after a home point has been set.
private void OnHomeRemoved(BasePlayer player, Vector3 positionHome, String homeName)
// Called after a home point has been removed.
private Object CanTeleportWarp(BasePlayer player)
// Called when a player tries to teleport to a warp.
// Return a string to cancel; return null to ignore (allow).
private Object CanTeleportHome(BasePlayer player, Vector3 positionHome)
// Called when a player tries to teleport to a home point.
// Return a string to cancel; return null to ignore (allow).
private Object CanTeleportPlayer(BasePlayer player)
// Called when a player tries to teleport to another player.
// Return a string to cancel; return null to ignore (allow).
private void OnPlayerTeleported(BasePlayer player, BasePlayer target)
// Called when a player has teleported to another player.
private void OnPlayerTeleportedWarp(BasePlayer player, Vector3 positionWarp)
// Called when a player has teleported to a warp.
private void OnPlayerTeleportedHome(BasePlayer player, Vector3 positionHome)
// Called when a player has teleported to a home point.
The complete in-game admin control center for Rust - every moderation tool your team needs.
In one beautiful CUI panel.
Stop alt-tabbing to RCON. Stop memorizing console commands. Stop juggling five different plugins.
PowerfulAdmin puts your entire server - players, permissions, plugins, console, ConVars, ESP, Vanish and more - behind a single, fast, gorgeous in-game interface that any admin can master in minutes.
>>> Open it with one command: /padmin. Everything else is point-and-click.
Why PowerfulAdmin?
All-in-one. Player management, ESP, Vanish, live console, permissions, plugin control, ConVar editing and Discord - no more plugin soup.
Beautiful & fast. A modern, hand-crafted CUI with three themes, smooth partial updates (no jarring full-screen redraws), and an interface that feels like a real desktop app.
Built for real moderation. Heal, kill, strip, teleport, mute, spectate, give items, edit blueprints, tweak metabolism, manage inventories - online and offline players.
Permission-gated to the bone. Fourteen granular permissions let you hand juniors exactly what they need and nothing more.
Scales with you. SQLite out of the box, one-click migration to MySQL for multi-server networks, or plain JSON if you prefer files.
Discord-ready. Webhooks, a full bot with slash commands, a two-way chat bridge and role-based authorization - all optional, all configurable in-game.
Localized. Ships with full English and Russian; every string lives in language files, so any locale is a translation away.
Feature Tour
1. Dashboard
Your server at a glance, updated live:
Online / max players, sleepers, admins online, new players today
Server FPS, entity count, and join queue / joining counters
One-tap quick toggles: Vanish, ESP, Godmode, Noclip
A built-in live console feed so you always see what's happening
2. Player Management
A searchable, paginated roster of online, offline (sleepers) and banned players. Each row has instant actions, and the full management card does it all:
Heal: Set / max / add / subtract HP
Kill: Instantly kill the target
Strip: Clear the player's inventory
Teleport: To me · To player · To coordinates · To line-of-sight
Mute: Timed or permanent, with reason templates and notify options
Kick: With reason, comment and notification routing
Inventory: View and edit a player's main / wear / belt
Spectate: Jump into a live spectate camera (press R to exit)
Give: Full item picker - categories, search, favorites, custom items, skins, a cart, and blueprints
Blueprints: Unlock or reset blueprints per item, on a visual blueprint board
Modifiers: Apply metabolism modifiers with custom duration and value
Vitals: Live HP / metabolism editor that respects each stat's real min / max
Permissions: Grant per-user permissions and manage their groups
Offline players are fully supported - teleport to a sleeper, mute, heal, strip, edit their body and more.
Rich player stats card: SteamID, live status (Online / Sleeping / Dead / Wounded / Offline), total playtime, current session, total Rust hours (via Steam API), groups, first/last seen, and IP - with a dedicated permission so only trusted staff can reveal it.
Inspect Tool
Walk up to anyone in the world, look at them, and act instantly:
E - open their inventory
Right Mouse Button (RMB) - open their full management card
A clean on-screen hint shows you exactly which key does what.
ESP
A powerful, server-side admin ESP rendered through the engine's debug draw, visible only to permitted admins:
- Players & sleepers with name, HP and held item
- World entities: loot, boxes, tool cupboards, sleeping bags, traps, stashes, dropped bags, NPCs, turrets and vehicles
- Adjustable radius, box/text opacity, and distance readouts
- Color-coded enemy / team / admin, plus tagging of vanished admins
Vanish
True invisibility done right:
Removed from networking, colliders and entity queries
Optional silhouette with a configurable color so other admins can still spot you
Full damage and targeting immunity
Optional auto-vanish on connect
Live Console
Real-time server console inside the panel
Category tabs: All · Chat · Commands · Connections · Errors
Search, word-wrap, and export to file
Run commands inline
A draggable floating mini-console widget you can keep on-screen while you work
Permissions Manager
Browse every permission on the server, grouped by owning plugin
Toggle permissions per user or per group
Create and delete groups with parent inheritance
Fast search across thousands of permissions
Logs
In-panel activity log: joins, leaves, chat, commands, admin actions and errors
Filter by category
Persisted to your chosen storage backend with configurable caps
Plugin Control
See every loaded and unloaded plugin with title, author and version
Load / unload / reload with a click
ConVar Editor
Browse and edit server ConVars by category
Paginated and searchable tune your server without touching the console
Storage & Settings
Storage backends: SQLite (default, zero-config), MySQL (perfect for multi-server networks), or JSON files
One-click live migration between backends your data follows you
Security: lock PowerfulAdmin permissions, enable/disable the console, set log and ESP object caps, define reason templates
Steam API key for Rust playtime lookups (cached and stored in your backend)
All configurable in-game, no file editing required
Discord Integration (optional)
Webhook and/or Bot delivery pick per channel
Notifications for bans/kicks, chat, admin actions and plugin errors, each to its own channel
Two-way chat bridge (Discord ↔ in-game)
Slash commands: /online, /players, /kick, /mute, /chatbridge with autocomplete
Role-based authorization so only the right Discord roles can moderate
Configurable bot presence / activity status
Themes & Localization
Three polished themes Rust, Midnight, Plum selectable per admin
Full English and Russian included; every label is translatable via language files
Performance
PowerfulAdmin is engineered to be light:
Object pooling and reused buffers to minimize allocations
Partial UI updates only the element that changed repaints, never the whole panel
Cached state signatures and debounced saves
ESP and inspect run on tuned intervals
Permissions
powerfuladmin.use - Base access - open the panel
powerfuladmin.players - Player management page & actions
powerfuladmin.esp - ESP page & overlay
powerfuladmin.vanish - Vanish
powerfuladmin.godmode - Godmode quick toggle
powerfuladmin.noclip - Noclip quick toggle
powerfuladmin.console - Live console page
powerfuladmin.perms - Permissions manager
powerfuladmin.logs - Logs page
powerfuladmin.plugins - Plugin control
powerfuladmin.convars - ConVar editor
powerfuladmin.settings - Settings, storage & Discord
powerfuladmin.viewip - Reveal player IP addresses
powerfuladmin.candisablevitals - Edit player vitals/metabolism
powerfuladmin.countableondashboard - Counts toward the "admins online" stat
> Tip: there is a one-time console helper pa.setup <steamid/name> that grants the full PowerfulAdmin permission set to a player so you can get started instantly.
Commands
/padmin - (Chat) Open the admin panel
pa.setup <steamid/name> - (Console) Grant the full permission set to a player (one-time)
Everything else happens inside the panel no commands to memorize.
Requirements & Compatibility
Storage: SQLite or JSON work with zero setup; MySQL is optional for networks.
Discord & Steam API: entirely optional the plugin runs perfectly without them.
Quick Start
Drop the plugin into your scripts folder; it loads and creates a clean config automatically.
Run pa.setup <your name or steamid> once to give yourself full access.
Type /padmin in-game.
(Optional) Open Settings to switch to MySQL, connect Discord, or add your Steam API key.
That's it you're running.
FAQ
Q: Do I need MySQL or a database server?
A: No. SQLite is the default and needs zero configuration. MySQL is there only if you run multiple servers and want shared data.
Q: How do admins open the panel?
A: With the /padmin chat command, provided they have at least the powerfuladmin.use permission.
Q: How do I give my staff access?
A: Grant the permissions above (per user or per group) right inside the Permissions page, or use pa.setup for a quick full grant.
Q: Is Discord required?
A: No, it's completely optional. Everything in the panel works without Discord. When you do want it, set it up entirely in-game.
Q: Will it lag my server?
A: It's built for performance object pooling, partial UI redraws, debounced saves and tuned update intervals keep the footprint small.
Q: Can players abuse it?
A: No. Every page and action is gated behind its own permission, and you can even lock the plugin's own permissions so they can't be edited.
Q: Is the ESP a "cheat"?
A: It's a server-side admin tool rendered through the engine's debug draw and only shown to admins with the ESP permission there is no client-side mod involved.
Q: Can I manage offline players?
A: Yes. You can teleport to, mute, heal, strip and otherwise manage a player's sleeping body. Actions that genuinely need a live connection (like kick) are disabled while they're offline.
Q: Can I move from SQLite to MySQL later?
A: Absolutely there's a one-click live migration in Settings that moves your data between backends.
Q: Is it multi-language?
A: It ships with full English and Russian, and every string is in language files, so adding a new language is just a translation.
Q: Can I change how it looks?
A: Yes choose from the Rust, Midnight and Plum themes.
Q: Do I need a Steam API key?
A: Only if you want the "total Rust hours" stat on player cards. Everything else works without one.
Q: What about bans and player freezes?
A: Ban and Freeze are reserved for an upcoming DLC add-on and currently appear as placeholders. All other moderation tools are fully included.
Roadmap
Bans DLC full ban management (timed/permanent, templates, history)
Freezes DLC freeze/unfreeze players in place
Continuous polish, more themes, and additional languages
PowerfulAdmin administer your Rust server the way it should be: fast, visual, and powerful.
ExtraEvents can run multiple different and custom competitive events for players to win prizes; each event is highly configurable including chat/GameTip messages & items, commands, and/or kits rewards for one or more winners; regularly optimized to be as lightweight & efficient as possible; additional events and features planned.
The configuration may seem long but it's simply repetitive to allow for greater customization. ExtraEvents comes out of the box running a random event every 1-2 hours with a scrap reward of 100 for the top player and a participation reward of 10 scrap for everyone else who participates in the event! Custom events and rewards can be added.
Join my Discord for support and updates: https://discord.gg/teSffnDQ7N
Events Included
AnimalAnnihilation - Kill animals to win!
BarrelBreakers - Break barrels to win!
BerryBash - Gather wild berries to win!
BotBash - Kill bots to win!
CrateClash - Loot crates to win!
FishingFrenzy - Catch fish to win!
HempHunters - Gather wild hemp to win!
MushroomMadness - Gather wild mushrooms to win!
OreWar - Mine ore nodes to win!
PlayerBattle - Kill players to win!
ResourceRumble - Collect resources to win!
RoadsignRun - Destroy roadsigns to win!
TreeTrimmers - Chop trees to win!
TunnelTussle - Kill tunnel dwellers to win!
UnderwaterWar - Kill underwater lab scientists to win!
Additional Events Included
HighQualBrawl - Collect high quality metal ore at 3x (configurable) the normal rate
MetalMash - Collect metal ore at 3x (configurable) the normal rate
ResourceRun - Collect resources at 2x (configurable) the normal rate!
StoneSmash - Collect stones at 3x (configurable) the normal rate
SulfurSpree - Collect sulfur ore at 3x (configurable) the normal rate
WoodWhirl - Collect wood at 3x (configurable) the normal rate
Custom Events Can Be Added!
Event Types
destroy - counts destroyed/killed NPCs, players, barrels, roadsigns, etc.
loot - counts looted crates & loot containers
collect - adds collected resources/entity amounts together (adds total number of entities collected [500 wood, 1000 metal.ore, 10 cloth, etc.])
dispense - counts collected resource/entity types (counts entity types distributed [wood = 1 point, metal.ore = 1 point, cloth = 1 point, etc.])
fish - counts caught fish or killed sharks
gather - Adds gathered resources/entity amounts together when picked up from the ground (adds total number of entities collected [10 cloth, 1 mushroom, 1 red.berry, etc.])
Permissions
extraevents.admin
Admin Commands (Console & Chat) (requires extraevents.admin permission)
extraevents start - Start random event manually (regardless of Minimum Players Online) [/extraevents start]
extraevents start EventName - Start event manually (case sensitive (uses Event key/identifier, not DisplayNames)) [/extraevents start EventName]
extraevents end - End current event [/extraevents end]
Player Chat Commands
/extraevents ui - Toggle the UI visibility
/extraevents image - Toggle event image visiblity independent from UI
/extraevents sound - Toggle event sounds
ADD CUSTOM EVENTS
"BoarBrawl": {
"Enable Event": true,
"Event Name": "BoarBrawl",
"Event Description": "Kill boar to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy",
"Event Length (seconds)": 600,
"Event Entities": [
"boar"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.boarbrawl",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
}
Add extra winner positions to each event by adding to the Event Reward(s) [] group and extra Rewards by adding to the Item(s) [], Command(s) [], and Kits[] groups.
Example (First winner receives 100 Scrap, 1 Pookie, and 10,000 RP. Second winner receives 5,000 RP and Farm Kit)
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "{player_name} scored first place in the {event_name} event with {points_scored} points and won {rewards_list}!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Pookie",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "pookie.bear",
"Item Skin ID": 0,
"Min Item Amount": 1,
"Max Item Amount": 1
},
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": true,
"Command Probability %": 100,
"Command Display Name": "10,000 RP",
"Command": "sr add {player.id} 10000"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
},
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "{player_name} scored second place in the {event_name} event with {points_scored} points and won {rewards_list}!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": false,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": true,
"Command Probability %": 100,
"Command Display Name": "5,000 RP",
"Command": "sr add {player.id} 5000"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": true,
"Kit Probability %": 100,
"Kit Display Name": "Farm Kit",
"Kit": "farmkit"
}
]
}
]
FAQ
Q: Is there a limit to the number of custom events I can create?
Add as many custom events as you want! All custom "Event Types" and "Additional Event Types" must have a unique identifier (EX: "OreWar_Metal", "ResourceRumble_Stones", "ScarecrowSniper", etc.), must use the correct "Event Type" (EX: "dispense", "collect", "destroy", etc.), and must target the appropriate "Event Entities" (EX: "metal.ore", "stones", "scarecrow", etc.)
Q: Can I add custom Additional Event Types?
Yes! Same as the "Event Types" you can have as many "Additional Event Types" as you'd like, so long as they have a unique identifier (EX: "ResourceRun_Stones", etc.), use the correct "Event Type" (EX: "multiply"), and target the appropriate "Event Entities" (EX: "metal.ore", "stones", etc.)
Q: Is there a limit to the number of reward positions?
Nope, the sky is the limit! The plugin will automatically read any reward position you add to the Event Reward(s)[] group. Give rewards to the top 100 players if you want.
Q: Is there a limit to the number of items, commands, kits, etc. each player can win?
Again the sky is the limit! The plugin will read each item[], command[], kit[], etc. you add to the reward position as long as it is valid and enabled. Invalid items, commands, kits, etc. will be attempted and skipped on failure.
Q: Can I remove an entire event from the config file if I'm not using it?
No, if you remove an entire event from the configuration file it will re-add that event in its default state on reload. Use "Enable Event": false, to completely disable specific events.
Q: What is the ExtraEvents.data file? What does it do? Why can't I read it? Can I delete it?
The ExtraEvents.data file simply stores PlayerIDs for players who have disabled their event UIs & images and that is all. ExtraEvents uses an efficient ProtoBuf method of saving data to optimize performance (originally created by Google) which saves this file in binary and is why your average reader cannot compile it. If you delete the ExtraEvents.data file it will enable the UI and images for all of your players and they would have to disable it again manually.
Q: What is (r g b a)?
(r g b a) stands for (red green blue alpha[opacity]) and is a way of formatting colors, specifically for UI elements in our case. You can convert HEX (#FF0000) to RGBA (255 0 0 1.0) using online guides. Support for HEX and English colors coming soon. https://www.w3schools.com/colors/colors_hexadecimal.asp
Q: Can I add multiple images per event?
Sure, it will display any image you have in the Event Image(s)[] group.
Hooks for Developers
private void OnExtraEventStart(string eventIdentifier, string eventName, string eventDesc)
{
PrintWarning($"Event Identifier: {eventIdentifier} Event Start Name: {eventName} Event Desc: {eventDesc}");
}
private void OnExtraEventEnd(string eventIdentifier, string eventName, string eventDesc)
{
PrintWarning($"Event Identifier: {eventIdentifier} Event End Name: {eventName} Event Desc: {eventDesc}");
}
private void OnExtraEventWinnerItem(ItemDefinition item, BasePlayer winningPlayer)
{
PrintWarning($"Item Name: {item.displayName.english} Winner Name: {winningPlayer.displayName}");
}
private void OnExtraEventWinnerCommand(string command, BasePlayer winningPlayer)
{
PrintWarning($"Command: {command} Winner Name: {winningPlayer.displayName}");
}
private void OnExtraEventWinnerKit(string kitName, object kitSuccess, BasePlayer winningPlayer)
{
PrintWarning($"Kit: {kitName} Success: {kitSuccess} Winner Name: {winningPlayer.displayName}");
}
private void OnExtraEventParticipationItem(ItemDefinition item, BasePlayer winningPlayer)
{
PrintWarning($"Item Name: {item.displayName.english} Winner Name: {winningPlayer.displayName}");
}
private void OnExtraEventParticipationCommand(string command, BasePlayer winningPlayer)
{
PrintWarning($"Command: {command} Winner Name: {winningPlayer.displayName}");
}
private void OnExtraEventParticipationKit(string kitName, object kitSuccess, BasePlayer winningPlayer)
{
PrintWarning($"Kit: {kitName} Success: {kitSuccess} Winner Name: {winningPlayer.displayName}");
}
Default Config
{
"General Options": {
"Chat Prefix": "<color=purple>ExtraEvents:</color>",
"Chat Icon (Steam64 ID)": 76561199519603325,
"Minimum Players Online to Automatically Start Random Event": 3,
"Auto Random Event Start Time Min (seconds)": 3600,
"Auto Random Event Start Time Max (seconds)": 7200,
"Enable Console Messages": true,
"Enable Log File": true,
"Chat Command": "extraevents",
"Admin Permission": "extraevents.admin",
"All Events Permission (optional, overrides individual event permissions if enabled)": "extraevents.all"
},
"Event Types": {
"AnimalAnnihilation": {
"Enable Event": true,
"Event Name": "AnimalAnnihilation",
"Event Description": "Kill animals to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy",
"Event Length (seconds)": 600,
"Event Entities": [
"chicken",
"stag",
"boar",
"wolf",
"wolf2",
"bear",
"polarbear",
"crocodile",
"panther",
"tiger",
"snake.entity"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.animalannihilation",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"BarrelBreakers": {
"Enable Event": true,
"Event Name": "BarrelBreakers",
"Event Description": "Break barrels to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy",
"Event Length (seconds)": 600,
"Event Entities": [
"loot-barrel-1",
"loot-barrel-2",
"loot_barrel_1",
"loot_barrel_2",
"oil_barrel"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.barrelbreakers",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"BerryBlast": {
"Enable Event": true,
"Event Name": "BerryBlast",
"Event Description": "Gather wild berries to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "gather",
"Event Length (seconds)": 600,
"Event Entities": [
"black.berry",
"blue.berry",
"green.berry",
"red.berry",
"white.berry",
"yellow.berry"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.berryblast",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"BotBash": {
"Enable Event": true,
"Event Name": "BotBash",
"Event Description": "Kill bots to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy",
"Event Length (seconds)": 600,
"Event Entities": [
"Scientist",
"scientistnpc_roam",
"scientistnpc_patrol",
"scientistnpc_junkpile_pistol",
"scientistnpc_peacekeeper",
"scientistnpc_excavator",
"scientistnpc_full_any",
"scientistnpc_full_lr300",
"scientistnpc_oilrig",
"scientistnpc_cargo",
"scientistnpc_cargo_turret_any",
"scientistnpc_cargo_turret_lr300",
"scientistnpc_heavy",
"scientistnpc_full_shotgun",
"scientistnpc_outbreak",
"scarecrow",
"zombie",
"npc_underwaterdweller",
"npc_tunneldweller",
"scientistnpc_ptboat",
"scientistnpc_rhib",
"scientist2"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.botbash",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"CrateClash": {
"Enable Event": true,
"Event Name": "CrateClash",
"Event Description": "Loot crates to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "loot",
"Event Length (seconds)": 600,
"Event Entities": [
"crate_basic",
"crate_elite",
"crate_normal",
"crate_normal_2",
"crate_normal_2_food",
"crate_normal_2_medical",
"crate_underwater_basic",
"crate_underwater_advanced",
"crate_tools",
"crate_mine",
"minecart",
"vehicle_parts",
"hiddenhackablecrate",
"codelockedhackablecrate",
"codelockedhackablecrate_oilrig",
"supply_drop",
"bradley_crate",
"heli_crate",
"crate_ammunition",
"crate_fuel",
"crate_medical",
"crate_food_1",
"crate_food_2",
"foodbox",
"loot_trash",
"trash-pile-1",
"tech_parts_1",
"tech_parts_2",
"wagon_crate_normal",
"wagon_crate_normal_2",
"wagon_crate_normal_2_food",
"wagon_crate_normal_2_medical",
"giftbox_loot",
"presentdrop",
"xmastunnellootbox",
"crate_basic_jungle"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.crateclash",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"FishingFrenzy": {
"Enable Event": true,
"Event Name": "FishingFrenzy",
"Event Description": "Catch fish to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "fish",
"Event Length (seconds)": 600,
"Event Entities": [
"fish",
"fish.herring",
"fish.yellow_perch",
"fish.brown_trout",
"fish.anchovy",
"fish.sardine",
"simpleshark",
"fish.troutsmall",
"fish.catfish",
"fish.salmon",
"fish.orangeroughy"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.fishingfrenzy",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"HempHunters": {
"Enable Event": true,
"Event Name": "HempHunters",
"Event Description": "Gather wild hemp to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "gather",
"Event Length (seconds)": 600,
"Event Entities": [
"cloth"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.hemphunters",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"MushroomMadness": {
"Enable Event": true,
"Event Name": "MushroomMadness",
"Event Description": "Gather wild mushrooms to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "gather",
"Event Length (seconds)": 600,
"Event Entities": [
"mushroom"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.mushroommadness",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"OreWar": {
"Enable Event": true,
"Event Name": "OreWar",
"Event Description": "Mine ore nodes to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "dispense",
"Event Length (seconds)": 600,
"Event Entities": [
"sulfur.ore",
"metal.ore",
"stones"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.orewar",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"PlayerBattle": {
"Enable Event": true,
"Event Name": "PlayerBattle",
"Event Description": "Kill other players to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy",
"Event Length (seconds)": 600,
"Event Entities": [
"player"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.playerbattle",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"ResourceRumble": {
"Enable Event": true,
"Event Name": "ResourceRumble",
"Event Description": "Collect resources to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "collect",
"Event Length (seconds)": 600,
"Event Entities": [
"sulfur.ore",
"metal.ore",
"hq.metal.ore",
"stones",
"wood",
"cloth",
"leather"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.resourcerumble",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"RoadsignRun": {
"Enable Event": true,
"Event Name": "RoadsignRun",
"Event Description": "Destroy roadsigns to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy",
"Event Length (seconds)": 600,
"Event Entities": [
"roadsign1",
"roadsign2",
"roadsign3",
"roadsign4",
"roadsign5",
"roadsign6",
"roadsign7",
"roadsign8",
"roadsign9"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.roadsignrun",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"TreeTrimmers": {
"Enable Event": true,
"Event Name": "TreeTrimmers",
"Event Description": "Chop trees to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "dispense",
"Event Length (seconds)": 600,
"Event Entities": [
"wood"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.treetrimmers",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"TunnelTussle": {
"Enable Event": true,
"Event Name": "TunnelTussle",
"Event Description": "Kill tunnel dwellers to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy",
"Event Length (seconds)": 600,
"Event Entities": [
"npc_tunneldweller"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.tunneltussle",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
},
"UnderwaterWar": {
"Enable Event": true,
"Event Name": "UnderwaterWar",
"Event Description": "Kill underwater lab scientists to win!",
"Event Type (destroy, loot, collect, dispense, fish, gather)": "destroy",
"Event Length (seconds)": 600,
"Event Entities": [
"npc_underwaterdweller"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.underwaterwar",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event Leaderboard": {
"Enable Leaderboard UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center",
"UI Player List Text Alignment (left, right, center)": "center",
"UI Pending Participation Message": "No one has played... yet."
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"No Participants": "No one participated in the <color=purple>{event_name}</color> event",
"Multiple Winners Notification Delay (seconds)": 4.0
},
"Event Reward(s)": [
{
"Enable Reward": true,
"Reward Probability %": 100,
"Reward Notification": {
"Enable Reward Notification": true,
"Only Send Reward Notification To Winning Player?": false,
"Reward Notification": "<color=purple>{player_name}</color> scored <color=purple>first place</color> in the <color=purple>{event_name}</color> event with <color=purple>{points_scored} points</color> and won <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Item(s) List": 999,
"Max Number from Item(s) List": 999,
"Randomize Item(s) List": false,
"Item(s)": [
{
"Enable Item": true,
"Item Probability %": 100,
"Item Display Name": "Scrap",
"Change Item Name to Item Display Name in Player Inventory": false,
"Item Shortname": "scrap",
"Item Skin ID": 0,
"Min Item Amount": 100,
"Max Item Amount": 100
}
],
"Command(s)": [
{
"Enable Command": false,
"Command Probability %": 100,
"Command Display Name": "VIP Role",
"Command": "oxide.usergroup add {player.id} vip"
}
],
"Kit(s) (plugin required)": [
{
"Enable Kit": false,
"Kit Probability %": 100,
"Kit Display Name": "PVP Kit",
"Kit": "pvpkit"
}
]
}
],
"Participation Reward": {
"Enable Participation Reward": true,
"Give Participation Reward to Event Reward(s) Winner(s)?": false,
"Participation Reward Probability %": 100,
"Participation Reward Notification": {
"Enable Participation Reward Notification": true,
"Only Send Participation Reward Notification To Participating Players?": false,
"Participation Reward Notification": "Everyone else who participated in the <color=purple>{event_name}</color> event received <color=purple>{rewards_list}</color>!",
"Separate {rewards_list} With Commas?": true
},
"Min Number from Participation Reward Item(s) List": 999,
"Max Number from Participation Reward Item(s) List": 999,
"Randomize Participation Reward Item(s) List": false,
"Participation Reward Item(s)": [
{
"Enable Participation Reward Item": true,
"Participation Reward Item Probability %": 100,
"Participation Reward Item Display Name": "Scrap",
"Change Item Name to Participation Reward Item Display Name in Player Inventory": false,
"Participation Reward Item Shortname": "scrap",
"Participation Reward Item Skin ID": 0,
"Participation Reward Min Item Amount": 10,
"Participation Reward Max Item Amount": 10
}
],
"Participation Reward Command(s)": [
{
"Enable Participation Reward Command": false,
"Participation Reward Command Probability %": 100,
"Participation Reward Command Display Name": "Participant Role",
"Participation Reward Command": "oxide.usergroup add {player.id} participant"
}
],
"Participation Reward Kit(s) (plugin required)": [
{
"Enable Participation Reward Kit": false,
"Participation Reward Kit Probability %": 100,
"Participation Reward Kit Display Name": "Farm Kit",
"Participation Reward Kit": "farmkit"
}
]
}
}
},
"Additional Event Types": {
"HighQualBrawl": {
"Enable Event": true,
"Event Name": "HighQualBrawl",
"Event Description": "Collect high quality metal ore at 3x the normal rate!",
"Event Type (multiply)": "multiply",
"Event Length (seconds)": 600,
"Event Multiplier": 3.0,
"Event Entities": [
"hq.metal.ore"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.highqualbrawl",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event UI": {
"Enable UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center"
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab"
}
},
"MetalMash": {
"Enable Event": true,
"Event Name": "MetalMash",
"Event Description": "Collect metal ore at 3x the normal rate!",
"Event Type (multiply)": "multiply",
"Event Length (seconds)": 600,
"Event Multiplier": 3.0,
"Event Entities": [
"metal.ore"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.metalmash",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event UI": {
"Enable UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center"
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab"
}
},
"ResourceRun": {
"Enable Event": true,
"Event Name": "ResourceRun",
"Event Description": "Collect resources at 2x the normal rate!",
"Event Type (multiply)": "multiply",
"Event Length (seconds)": 600,
"Event Multiplier": 2.0,
"Event Entities": [
"sulfur.ore",
"metal.ore",
"hq.metal.ore",
"stones",
"wood",
"cloth",
"leather"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.resourcerun",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event UI": {
"Enable UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center"
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab"
}
},
"StoneSmash": {
"Enable Event": true,
"Event Name": "StoneSmash",
"Event Description": "Collect stones at 3x the normal rate!",
"Event Type (multiply)": "multiply",
"Event Length (seconds)": 600,
"Event Multiplier": 3.0,
"Event Entities": [
"stones"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.stonesmash",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event UI": {
"Enable UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center"
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab"
}
},
"SulfurSpree": {
"Enable Event": true,
"Event Name": "SulfurSpree",
"Event Description": "Collect sulfur ore at 3x the normal rate!",
"Event Type (multiply)": "multiply",
"Event Length (seconds)": 600,
"Event Multiplier": 3.0,
"Event Entities": [
"sulfur.ore"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.sulfurspree",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event UI": {
"Enable UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center"
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab"
}
},
"WoodWhirl": {
"Enable Event": true,
"Event Name": "WoodWhirl",
"Event Description": "Collect wood at 3x the normal rate!",
"Event Type (multiply)": "multiply",
"Event Length (seconds)": 600,
"Event Multiplier": 3.0,
"Event Entities": [
"wood"
],
"Enable Event Permission": false,
"Event Permission": "extraevents.woodwhirl",
"Show UI And Notifications To Players Without Event Permission?": false,
"Restrict Event to Deep Sea Players Only?": false,
"Show UI And Notifications to Deep Sea Players Only?": false,
"Event Image(s)": [
{
"Enable Image": true,
"Image URL": "https://avatars.cloudflare.steamstatic.com/9df6fd69fc80ebe9387bb7a58ff4ee01d092af11_full.jpg",
"Image Transparency (0.0 - 100.0)": 75.0,
"Image Anchors Min (x y)": "0.8 0.2",
"Image Anchors Max (x y)": "0.83 0.245"
}
],
"Event UI": {
"Enable UI": true,
"UI Anchors Min (x y)": "0.695 0.025",
"UI Anchors Max (x y)": "0.83 0.1975",
"UI Background Color (r g b a)": "255 255 255 0.2",
"UI Text Color (r g b a)": "255 255 255 1.0",
"UI Text Outline Color (r g b a)": "0 0 0 0.25",
"UI Text Alignment (left, right, center)": "center"
},
"Event Notifications": {
"Enable Chat Notifications": true,
"Event Chat Prefix": "",
"Event Chat Icon (Steam64 ID)": 0,
"Enable GameTip Notifications": false,
"GameTip Style (info OR alert OR error)": "info",
"GameTip Duration (seconds)": 3.0,
"Enable Event Upcoming Notification": false,
"Event Upcoming Delay (seconds) (time before event starts after Event Upcoming Notification)": 30,
"Event Upcoming": "The <color=purple>{event_name}</color> event will start in {upcoming_announcement_delay} seconds! <color=purple>{event_description}</color>",
"Event Starting": "The <color=purple>{event_name}</color> event has started! <color=purple>{event_description}</color>",
"Event Starting Sound": "assets/bundled/prefabs/fx/item_unlock.prefab",
"Event Ending": "The <color=purple>{event_name}</color> event has ended.",
"Event Ending Sound": "assets/bundled/prefabs/fx/item_unlock.prefab"
}
}
},
"Version": {
"Major": 1,
"Minor": 15,
"Patch": 0
}
}
$49.90
Welcome to ThemePark Island
An expansive and meticulously crafted custom map for Rust, brought to you by the combined efforts of Silent Creations and Explosive Shart.
This map blends high-octane thrill-seeking with gritty, urban survival. Whether you’re riding a functional coaster or navigating the trap-filled halls of a medical center, ThemePark Island offers a fresh gameplay loop for PVP and PVE servers alike.
🎡 Featured Custom Monuments
The Theme Park
The crown jewel of the island. This isn't just a static monument—it features a fully functional, custom-coded rollercoaster. Scale the heights for a view of the island before diving into the chaos below.
Loot: High-density loot spawns throughout the park.
Puzzles: Includes both Green and Blue keycard puzzle rooms.
The 2 Gorges Dam
A massive, custom-built architectural marvel. The dam dominates the landscape, offering scenic vistas and deep, dark secrets.
Underground Puzzles: Navigate multiple puzzle rooms hidden deep within the structure.
Tactical Depth: Perfect for long-range engagements or sneaky subterranean looting.
Black Rock City
A sprawling urban center that feels like a lived-in wasteland.
Black Rock Medical Center: Enter at your own risk. This landmark is rigged with traps, multiple puzzles, and enough loot to supply an entire clan.
Custom Car Dealership: A unique urban addition for those looking to secure high-tier parts.
Pine Bluff
A smaller, dense city center for quick skirmishes and essential supplies.
Interiors: Explore a replica McDonald’s and a completely custom Supermarket.
Puzzles: Features multiple puzzles and heavy loot concentrations.
Mills Trailer Park
An eerie, abandoned residential area.
Puzzles: Features 2x Green Card puzzles and 1x Blue Card puzzle, making it a high-value stop for progression.
Additional Points of Interest
7-Eleven: That’s right—a faithful replica of the iconic convenience store for all your raiding snack needs.
Fuel Depot: An abandoned facility located in the snow biome, featuring a working Pumpjack and a Green Card puzzle.
Rose Hill Development: An unfinished construction site offering unique verticality and parkour opportunities.
Green Houses: Small botanical structures perfect for picking up plants and quick loot.
Map Size
4500
Prefab Count
#38450
🏛️ Facepunch Monuments
ThemePark Island includes a full suite of classic monuments to ensure a balanced Rust experience:
Tier 3: Launch Site, Arctic Research, Large Oil Rig, Small Oil Rig, Military Tunnel, Giant Excavator.
Tier 2: Airfield, Trainyard, Ferry Terminal, Rad Town, Jungle Ziggurat, Large/Small Harbor.
Tier 1: & Utilities: Bandit Camp, 3x Mining Outpost, 3x Oxums, Lighthouse, Supermarket, Large Barn, Ranch, Abandoned Cabins, Fishing Villages, 3x Water Well.
Resources: Stone, HQM, and Sulfur Quarries.
🙏 Acknowledgements
A massive thank you to those who helped bring this project to life:
Substrata: For the incredible work on the custom rollercoaster plugin.
Milky: For the stellar work on the promotional video.
MrLiquid & the Luffy Map Testing Team: For their dedication to polishing and balancing the map.
For any Assistance or questions Please contact me on Discord @ https://discord.gg/THf6dGN8eW
$19.99
This plugin allows you to set how many times per day players can raid bases. It is a very straight forward plugin with lots of features to customize it for your server such as scheduled reset times, custom UI, and protection options.
Features:
Limit number of raids that players can perform daily
Scheduled reset times, even when server is offline
Option for "free" raids against your attackers when defending your base
Limit sync with teams and clans
Assign bonus raid points to individuals
Damage thresholds for raids
Configurable messages
Customizable UI
Works with Simple Status
Works with Clans
Works with protection plugins (configurable)
Documentation:
A full readme including permissions, command, 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 🙂
Highest Rated
Top-rated picks trusted and loved by the community.
-
$16.99
By David
-
$40.00
By nivex
-
$29.99$19.99By LosGranada
-
$29.99
By imthenewguy
-
$24.99
By Whispers88
-
$40.00$31.95By Mevent
-
Free
By Steenamaroo
-
$14.99
By AhigaO
-
$19.99$15.99By Fruster
-
$14.99
By David
-
$45.99
By Monster
-
$19.99$15.99By Fruster
Trending Files
Popular picks members are downloading the most right now.
-
$40.00
By nivex
-
Free
By Steenamaroo
-
$29.99
By imthenewguy
-
Free
By Adem
-
$35.00
By KpucTaJl
-
$16.99
By David
-
$40.00
By The_Kiiiing
-
Free
By tofurahie
-
Free
By KpucTaJl
-
$40.00$31.95By Mevent
-
$29.99
By Adem
Great Deals
Discounted picks, limited-time deals, and sale items worth grabbing now.
-
$25.00$19.99By Magnumk
-
$15.00$12.00By Ionut Shiro
-
$8.00$6.40By Ionut Shiro
-
$8.00$6.40By Ionut Shiro
-
$8.30$7.05By Shemov
-
$12.00$9.60By Ionut Shiro
-
$25.50$17.00By Bandit Frost
-
$3.99$2.99By Alka
-
$14.99$9.99By SlayersRust
-
$25.00$20.00By Ionut Shiro
-
$130.00$85.00By Rust Bases
-
$10.99$8.99By fullwiped
-
$9.99$7.99By Fruster
Recently Updated
Recently improved files with fresh updates, fixes, and new content.
-
$15.00
By SRten
-
$4.99$3.99By Je_Re_My
-
$24.00$19.90By AvG Лаймон
-
$21.95$15.95By Mevent
-
$40.00$31.95By Mevent
-
$24.99$19.99By Khan
-
$25.00
By Iftebinjan
-
$40.00
By The_Kiiiing
-
$11.00
By The_Kiiiing
Latest Reviews
See what customers are saying about their experience with files.
HIGHLY RECOMMEND
This map is fantastic!
I was on the fence with some custom maps because of high prefab counts - BUT @Litumdoes is right!
This map and others ive used have been great, high performance and no issues at all.
When ive been questioning myself, all it takes is a DM or message in discord and i got instant support and all my questions answered.
I thought id deliver some feeback from my community.
- Seb "I liked the custom monuments"
- Doc "Whos ever idea i
Great plugin. Does exactly what it says it does. It's So easy to setup. Highly recommended
Great product! Only leaderboards I will use now. Instructions make it super easy to setup, but if you have issues along the way the support is top! ❤️
A great racetrack! Nice and wide to fit a variety of vehicles, was really easy to fit onto map and had all the expected layer masks ready to go. Love all the detail in the decoration outside of the track, this will be a favourite for players for sure!
My players think this content is quite challenging yet well-designed. They spend seven to eight hours every day mining sulfur to take part in the event.
My players really love the house designs he created. They keep asking me to buy new ones every time they're released.
Its a very nice Ui and useful tool. I am using it on my server and players like it very much..
Galium offers truly comprehensive help in the fight against the troublemakers none of us want on our servers.
You get a detailed explanation of what needs to be done and how everything works by the developers. I’d highly recommend that anyone running a server of any significance look into this.
Galium does not replace administrative work, but it makes it significantly easier - or rather, improves it. 🔨
Truly a real asset to your server. The support is also top-notch and very personable.
I got involved quite early on and was able to use it during a large part of the development process. You are encouraged to make suggestions for improvement, and—lo and behold—they actually get implemented.
Do not buy this in its current state