Jump to content
Community collections
Collections curated by the community
Explore curated groups of files assembled by the community to help you discover tools and resources that work well together.
View Collections
sale
$19.99 $16.99
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, "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, "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, "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, "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" ], "Enable Event Permission": false, "Event Permission": "extraevents.botbash", "Show UI And Notifications To Players Without Event Permission?": 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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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, "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": 14, "Patch": 0 } }    
5.0
sale
$17.99 $14.99
AdminWarn is designed for situations where players clearly violate server rules or require a direct and serious warning. With the latest update, an optional popup warning mode has been added alongside the mandatory acknowledgment GUI. This allows admins to send clean, non-intrusive messages displayed at the top of the screen. News: To avoid disrupting gameplay (such as PvP), you can use: /warnpopup <SteamID> <message> /warnpopupall <message> The core purpose of AdminWarn remains unchanged: forcing players to acknowledge warnings. Each mandatory warning includes a single confirmation button, ensuring the player has read and accepted it. Acknowledgment events are tracked via Discord webhook logs, including whether the warning was confirmed while the player was online or after reconnecting.   AdminWarn is built for manual use only. It is not an automated warning system. All warnings are intentionally sent by admins using commands.   At the same time, the system works intelligently in the background: - Warnings sent to offline players are stored and automatically shown when they next join, even days later. - For online players, warnings remain active until acknowledged, then are automatically cleared. - All data is fully wipe-aware and automatically cleaned on server wipes.   Each warning includes built-in in-game sound effects. No external or custom audio files are used. This is not a chat message. Warnings are delivered as visual UI elements that require acknowledgment or appear as optional popup notifications. Even if a player closes the game, mandatory warnings will reappear on the next login until confirmed. No movement restrictions are applied.   Warnings can be sent via: - RCON - Server console - In-game admin console (F1) 🚀 Performance: AdminWarn is built with an optimized and efficient code structure, making its presence virtually unnoticeable on the server. It runs smoothly during long uptimes and maintains stable hook memory and performance values under normal server conditions. 🔄 Wipe Behavior: - Restarts: Data preserved (approved warnings are auto-deleted for data optimization) - Server wipe: All warning data automatically cleared - No manual cleanup needed (Most of the time, it is not necessary) 🔧 Commands Chat & Rcon: Note: Player names are not unique and may include different alphabets or special characters. To avoid ambiguity, using Steam64ID is strongly recommended when sending warnings. warn <SteamID> <message> warn <PlayerName> <message> warn <SteamID1>,<SteamID2>,<SteamID3> <message> warn <Name1>,<Name2>,<Name3> <message> warnall <message> warnpopup <SteamID> <message> warnpopup <PlayerName> <message> warnpopup <SteamID1>,<SteamID2>,<SteamID3> <message> warnpopup <Name1>,<Name2>,<Name3> <message> warnpopupall <message> 🔐 Permissions Oxide/Carbon oxide.grant group admin adminwarn.admin c.grant group admin adminwarn.admin 📊 Discord Webhook Logging - Player name/steamid and SteamURL - Warning message / Timestamp - Read status (online/after reconnect) - Logs warning sending - Logs individual warning acknowledgements   AdminWarnLangEn.jsonAdminWarnDefaultConfig.json
0.0
sale
$49.90 $45.99
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/HNhPTPZVmd
5.0
$21.00
This plugin allows players to gather weed from hemp plants and craft joints using a mixing table. There are different types of weed where each type can be found in a different biome. Joints can be crafted at a mixing table and will give the player configurable buffs and healing with each tier having different effects.   Features: Fully customizable Different types  of weed Configurable effects for each type Custom crafting UI integrates in the mixing table UI Configurable recipes for mixing table Yield amount and chance configurable for each type Ideal for Roleplay Servers   New in v2.0.15: Advanced modifiers Advanced modifiers allow you to use any tea/pie modifier that's currently in the game. I did not test all of them so there is a chance that some modifiers might not work as expected. List of modifiers: Wood_Yield, Ore_Yield, Radiation_Resistance, Radiation_Exposure_Resistance, Max_Health, Scrap_Yield, MoveSpeed, ObscureVision, Warming, Cooling, CoreTemperatureMinAdjustment, CoreTemperatureMaxAdjustment, Crafting_Quality, VisionCare, MetabolismBooster, Harvesting, DigestionBoost, FishingBoost, Collectible_DoubleYield, Farming_BetterGenes, HorseGallopSpeed, HorseDungProductionBoost, Comfort, Clotting, HunterVision, Radiation,   Configuration Example: "Advanced modifiers (only works for joints)": [ { "Name (case sensitive! see plugin description for all modifiers)": "Warming", "Duration (seconds)": 60.0, "Value": 10.0 } ]     New in v2.0.10: Give command Server owners can use this command to give weed or joints to themselves or a certain player. The identifier has to be specified in the config file for every type of weed or joint. ganja.give <weed|joint> <identifier> <amount> <player?>   Permission: ganja.give - Required to use ganja.give command   New in v2.0.0: Fully configurable crafting: With Version 2.0.0 the crafting system has been integrated in the mixing table. Joints can now be crafted by using the right ingredients in the right slot. The crafting recipes are fully configurable. New recipes can also be added.     New in v1.0.8: Loot Table integration: This plugin now supports the custom item api of Loot Table and Stack Size GUI, so you can easily add weed to the loot table. When both plugins are installed on the server, the weed items will show up in the custom items tab of Loottable (right image):     Different tiers: Depending on the biome, you will receive different tiers of weed, the biomes can also be changed in the config. By default, tier2 weed can be gathered in the snow biome, tier1 in the desert and tier0 everywhere else. Names, droprates, and boosts can also be configured individually for each tier.   Controls: With a joint selected in the hot bar: Right click to ignite / extinguish a joint When joint is bruning: left click to use a  joint   Permissions: Permissions can be disabled in the config, making gathering and crafting accessible to everyone regardless of permissions. ganja.craft - Required to craft joints ganja.gather - Required to obtain weed   Biome masks: The biome mask is a simple 4-bit number that determines where a certain tier of weed can be found. Each biome has its own number; add these numbers together to select multiple biomes. The numbers for each biome are as follows: 1 - Arid 2 - Temperate 4 - Tundra 8 - Arctic 16 - Jungle 32 - Deep Sea For example: Low Quality Weed has the biome mask 6 by default (see configuration below). That means it can be found in the Temperate and the Tundra biome.   Configuration: { "Weed configuration": [ { "Drop chance when harvesting (1 = 100%)": 0.4, "Drop amount when harvesting": { "min": 1, "max": 3 }, "Biome mask (see description for details)": 6, "Gene configuration": { "h": { "Minimum amount for a chance to yield": 1, "Minimum amount for guaranteed yield": 3, "Maximum amount (-1 = no limit, set to 0 to disable gathering from plants with that gene)": -1 } }, "Disable gathering from collectable hemp": false, "Disable gathering from growable hemp": false, "Item identifier (used with ganja.give command)": "low_quality", "Custom item name (null = default name)": "Low Quality Weed", "Item short name": "sticks", "Item skin id": 2661029427 }, { "Drop chance when harvesting (1 = 100%)": 0.3, "Drop amount when harvesting": { "min": 1, "max": 3 }, "Biome mask (see description for details)": 1, "Gene configuration": { "h": { "Minimum amount for a chance to yield": 1, "Minimum amount for guaranteed yield": 3, "Maximum amount (-1 = no limit, set to 0 to disable gathering from plants with that gene)": -1 } }, "Disable gathering from collectable hemp": false, "Disable gathering from growable hemp": false, "Item identifier (used with ganja.give command)": "med_quality", "Custom item name (null = default name)": "Medium Quality Weed", "Item short name": "sticks", "Item skin id": 2661031542 }, { "Drop chance when harvesting (1 = 100%)": 0.1, "Drop amount when harvesting": { "min": 1, "max": 2 }, "Biome mask (see description for details)": 8, "Gene configuration": { "h": { "Minimum amount for a chance to yield": 1, "Minimum amount for guaranteed yield": 3, "Maximum amount (-1 = no limit, set to 0 to disable gathering from plants with that gene)": -1 } }, "Disable gathering from collectable hemp": false, "Disable gathering from growable hemp": false, "Item identifier (used with ganja.give command)": "high_quality", "Custom item name (null = default name)": "High Quality Weed", "Item short name": "sticks", "Item skin id": 2660588149 } ], "Crafting Recipes": [ { "Ingredient Slots": { "0": { "Amount": 1, "Item short name": "note", "Item skin id": 0 }, "1": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2661029427 }, "2": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2661029427 } }, "Produced Item": { "Amount": 1, "Custom item name (null = default name)": "Low Quality Joint", "Item short name": "horse.shoes.basic", "Item skin id": 2894101592 }, "Identifier (used with ganja.give command)": "low_quality", "Is joint": true, "Boosts (only works for joints)": { "Wood boost percentage (1 = 100%)": 0.4, "Wood boost duration (seconds)": 20.0, "Ore boost percentage (1 = 100%)": 0.0, "Ore boost duration (seconds)": 0.0, "Scrap boost percentage (1 = 100%)": 0.0, "Scrap boost duration (seconds)": 0.0, "Max Health percentage (1 = 100%)": 0.0, "Max Health duration (seconds)": 0.0, "Healing per use": 1.0, "Health regeneration per use": 0.0, "Poisoning per use(a negative value will decrease poisoning)": 0.0, "Radiation poisoning per use (a negative value will decrease radiation)": 0.0, "Bleeding per use (a negative value will decrease bleeding)": 0.0, "Calories per use (a negative value will decrease calories)": 0.0, "Hydration per use (a negative value will decrease hydration)": 0.0, "Joint durability (seconds)": 120.0, "Joint durability loss per hit (seconds)": 10.0 }, "Advanced modifiers (only works for joints)": [ { "Name (case sensitive! see plugin description for all modifiers)": "Warming", "Duration (seconds)": 60.0, "Value": 10.0 } ] }, { "Ingredient Slots": { "0": { "Amount": 1, "Item short name": "note", "Item skin id": 0 }, "1": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2661031542 }, "2": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2661031542 } }, "Produced Item": { "Amount": 1, "Custom item name (null = default name)": "Medium Quality Joint", "Item short name": "horse.shoes.basic", "Item skin id": 2894101290 }, "Identifier (used with ganja.give command)": "med_quality", "Is joint": true, "Boosts (only works for joints)": { "Wood boost percentage (1 = 100%)": 0.0, "Wood boost duration (seconds)": 0.0, "Ore boost percentage (1 = 100%)": 0.8, "Ore boost duration (seconds)": 20.0, "Scrap boost percentage (1 = 100%)": 0.0, "Scrap boost duration (seconds)": 0.0, "Max Health percentage (1 = 100%)": 0.0, "Max Health duration (seconds)": 0.0, "Healing per use": 4.0, "Health regeneration per use": 0.0, "Poisoning per use(a negative value will decrease poisoning)": 0.0, "Radiation poisoning per use (a negative value will decrease radiation)": 0.0, "Bleeding per use (a negative value will decrease bleeding)": 0.0, "Calories per use (a negative value will decrease calories)": 0.0, "Hydration per use (a negative value will decrease hydration)": 0.0, "Joint durability (seconds)": 120.0, "Joint durability loss per hit (seconds)": 10.0 }, "Advanced modifiers (only works for joints)": [ { "Name (case sensitive! see plugin description for all modifiers)": "Warming", "Duration (seconds)": 60.0, "Value": 20.0 } ] }, { "Ingredient Slots": { "0": { "Amount": 1, "Item short name": "note", "Item skin id": 0 }, "1": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2660588149 }, "2": { "Amount": 1, "Item short name": "sticks", "Item skin id": 2660588149 } }, "Produced Item": { "Amount": 1, "Custom item name (null = default name)": "High Quality Joint", "Item short name": "horse.shoes.basic", "Item skin id": 2893700325 }, "Identifier (used with ganja.give command)": "high_quality", "Is joint": true, "Boosts (only works for joints)": { "Wood boost percentage (1 = 100%)": 0.0, "Wood boost duration (seconds)": 0.0, "Ore boost percentage (1 = 100%)": 0.0, "Ore boost duration (seconds)": 0.0, "Scrap boost percentage (1 = 100%)": 1.0, "Scrap boost duration (seconds)": 30.0, "Max Health percentage (1 = 100%)": 0.3, "Max Health duration (seconds)": 30.0, "Healing per use": 8.0, "Health regeneration per use": 0.0, "Poisoning per use(a negative value will decrease poisoning)": 0.0, "Radiation poisoning per use (a negative value will decrease radiation)": 0.0, "Bleeding per use (a negative value will decrease bleeding)": 0.0, "Calories per use (a negative value will decrease calories)": 0.0, "Hydration per use (a negative value will decrease hydration)": 0.0, "Joint durability (seconds)": 120.0, "Joint durability loss per hit (seconds)": 10.0 }, "Advanced modifiers (only works for joints)": [ { "Name (case sensitive! see plugin description for all modifiers)": "Cooling", "Duration (seconds)": 60.0, "Value": 10.0 } ] } ], "Require permission for crafting": true, "Require permission for gathering": true, "Disable built-in stack fix (set to true if you have problems with item stacking/splitting)": false, "Automatically extinguish joint when unequiping it": true }
4.9
Welcome to Wallpaper Planner a lightweight, fast, and user-friendly extension for Rust that enhances the default wallpaper tool with a powerful custom skin selector. 📐 Features 🔳 Custom UI: Access a sleek, in-game wallpaper selector by middle-clicking (FIRE_THIRD) while holding the wallpaper tool. The plugin automatically detects whether you're aiming at a wall, floor, or ceiling and opens the correct category. ⭐ Favourites System: Mark your favourite skins in each category, then easily toggle a view that shows only your most liked wallpapers. 👑 VIP Skins (New): Offer exclusive VIP-only wallpapers, floors, and ceilings to supporters or special groups. Create unlimited VIP tiers in the config (e.g. wallpaperplanner.vip, wallpaperplanner.vip1, wallpaperplanner.vip2, etc.). Assign unique skins to each tier. Players with the matching permission automatically see their extra VIP skins in the UI. 🎨 100% Custom All wallpapers are exclusively made for this plugin. No DLC or official skins are used, though some designs may be inspired by existing skins. 🎨 More Skins Incoming: New exclusive custom wallpapers are added regularly. You can also import your own Workshop skins with ease. 🔐 Permissions wallpaperplanner.use — Grants access to the wallpaper planner UI. wallpaperplanner.outside — Allows use of wallpapers outside of a player’s base. (Please note: This is currently in Beta. Not all skins perform perfectly on exterior surfaces or Armoured Tier walls.) wallpaperplanner.admin — Enables admin-only tools to rename, delete, or manage skins directly through the UI. 💬 Chat Commands /wallpaperplanner — Use this if you prefer a custom keybind instead of the middle mouse button. Must be used while holding the wallpaper planner. Example: Bind to H key Open console (F1) and enter: bind H "chat.say /wallpaperplanner" List of input keys to use in config that rust accepts. BACKWARD LEFT RIGHT JUMP DUCK SPRINT USE FIRE_PRIMARY FIRE_SECONDARY RELOAD FIRE_THIRD DISABLED ⛔ DISABLED Input Key (New): Server owners can now disable the UI keybind system entirely. In the config, set: "UI input key": "DISABLED" This prevents the menu from opening with FIRE_THIRD, allowing admins to enforce custom binds (e.g. /wallpaperplanner only).
5.0
$32.99
Well rounded shop, with various features. It's standalone plugin which is compatible with WelcomePanel, HumanNpc. This plugin also supports selling commands, wipe block, no escape, sales, permission access.   Multi-currency support Use different currencies for different items. Economics and ServerRewards (RP) is supported as well as scrap or any other ingame item.     Restrictions Combat, raid, spawn and building block supported alongside with  basic cooldowns and wipe block.   NoEscape is required for combat and raid block.       Appearance   Simple and clean design to ensure smooth user experience for your players.   Additionally Shop can be inserted into WelcomePanel to achieve "all in" server panel.   Customization Widely customizable and feature rich Shop which will  fit all needs of your community.         Field Tested Plugin made by experienced developer,  tested by hundreds of server owners and used by some big organizations.       Discord   Customer support available on discord,   Installation - unzip downloaded package and place Shop.cs file into your plugin folder. - after succesfuly loading the plugin, data folder oxide/data/Shop will be generated - take data files provided in plugin package and drop them into your Shop data folder After finishing these steps your shop is ready to used.         Server Currency   If you don't wish to use ingame items as currency make sure you use either Economics or ServerRewards as you currency management as only those two plugins are compatible with Shop. Default currency setting is Economics ("eco"), if you wish to change it navigate to "oxide/data/Shop/Items.json", open this file in some text editor (VSC recommended) and simply select "eco" and mass replace for desired value. (video here) "eco" for Economics "rp" for ServerRewards "scrap" or any other ingame item   Shop Categories To remove, change or add new categories open "oxide/data/Shop/Categories.json" file. There you will find all categories alongside with items lists. If you wish to remove certain items from category, just head over to item list and delete from there.   Items Changing prices In "oxide/data/Shop/Items.json" you will find every item with their properties, to quick search for specific items press "CTRL + F".  By leaving BuyPrice or SellPrice at 0 you will disable selling or buying of said item. Due to multi-currency support prices can be set only in whole numbers, no decimals. To offset for this, you can set minimal amount requirement. For example instead of selling one piece of wood for 0.01$ you can set minimal amount of  100x wood for 1$.   Removing items If you wish to remove some items from Shop, you can do that directly in  "data/Shop/Categories.json" file. Removing items from "Items.json" is not needed as they have no effect unless they are listed in some category. Adding new items To add new item you must first head over to "Items.json" data file and create new entry by copy pasting some of the existing ones. Once done with that you can add the  item into category. To add multiple versions of same item can be created by simply adding unique tag behind shortname, for example "rifle.ak{1}",  "rifle.ak{2}", etc...   Commands Adding new commands Commands can be create at "data/Shop/Commands.json". Plugin can only run server side console commands and then parse steam id or player name with tags {steamid} and {playername}. There are two examples shown in default data file. Server side console commands are common thing and almost all plugins utilize them. Listing commands in categories Simply type in one of your command names into category item list like this "cmd/yourCommandName". Slash cmd in front of command name is there to make difference between ingame item and command.   Cooldowns These are very basic, cooldown is triggered when buy/sell action is triggered. By using minimal amount requirement for items you can manage how much player buy and how often. Cooldowns are managed in "data/Shop/Cooldowns.json". Default data file contains two example of cooldowns but it's simply shortname and amount of seconds.     Restrictions Raid and Combat Block Managed by NoEscape plugin, option to enable these two block can be found in config file. Building Block Prevents players from using shop while they are building block, option can be found in config file. Spawn Block Prevents players from using shop after they respawn, amount of seconds can be set in config file, 0 = disabled. Wipe Block Prevents players from buying specific items after wipe. Settings are located in "data/Shop/ItemsWipeBlock.json", similar as cooldowns.   Sales By Permission (config file) Discount on every item in the shop assigned by permission, multiple permission can be created with their own discount values. By Category (categories data file) Discount for every item within specified category. By Item Discount for specific item in the shop. If item is already in discounted category, higher discount will be applied.   WelcomePanel integration To integrate this plugin into WelcomePanel simply use one of the four configs included in download package. These config were premade for each WelcomePanel template (goes from 1 to 4). In case you have own  highly customized layout for WelcomePanel you will have to adjust "Layout Container" in Shop config file by yourself.                  
4.9
Introducing "Lost Horizons," a custom Rust map designed for optimal gameplay on PvE servers. Spanning 4500 in size and featuring approximately 80,000 prefabs, this map is fully compatible with BetterNPC plugins, Train Homes, and Raidable bases. Explore the underground railway and a double-track surface railway with two metro entrances and separate spawn train branches. The ring road supports event plugins, while monuments are evenly spaced to optimize FPS load. Custom building sites are marked with 'X' on the minimap, and subway construction areas are indicated by 'XU'. Bridges provide easy access for tugboats, and unique raid islands offer exciting challenges. Dive into the immersive world of "Lost Horizons"! FEATURES Map size: 4500; Prefab count: ~80k; Compatible with BetterNPC plugins (Config for bots in the file),  Train Homes and Raidable bases; Underground railway;- Double-track surface railway with 2 entrances to the metro with separate branches for spawn trains; Ring road (compatible with event plugins); Evenly spaced monuments to spread the FPS load of client; Custom building sites (X on the minimap); Custom places for building in the subway (XU on the minimap); Bridges are designed for easy tugboat access; A large number of points with access to fresh water for farms; Custom raid islands. CUSTOM MONUMENTS Factory; New hope; Ranch; Woodland; RW Station; Serenity; Creekside; Warehouse; Oil Refinery; Sandalwood; Cloverfield; Bluffton; Cedarwood; A large number of small settlements/single buildings not marked on the road map by road; A lots custom places to build a base. ( "X"/"XU"  on map  ); Custom raid islands; Underwater farm zones ( "O" on map ). FACEPUNCH MONUMENTS Combined Outpost; Harbour (2/2); Ferry Terminal; Radtown; Abandoned Supermarket; Oxum's Gas Station; Launch Site; Airfield; Water treatment plant; Trainyard; Power Plant; Arctic Research Base; Desert Military Base; Giant Excavator Pit Stone, Sulfur & HQM quarries; Satellite Dish; Small & Large Oil Rig; Underwater Lab. My Discord: shemov A password is attached to the map.  You can edit it.
5.0
sale
This is a custom package created by us, featuring 110 unique bases and a specialized loot setup tailored for five difficulty levels, ranging from Easy to Nightmare. Note:  The building skins in the package showcase images may differ from the spawned bases or use the default building skin. Warning: The Raidable Bases plugin requires the Copy Paste plugin to function. You must install both for this bases pack to work. 🔗 Raidable Bases (Paid): https://codefling.com/plugins/raidable-bases 🔗 Copy Paste (Free): https://umod.org/plugins/copy-paste This Raidable Bases Pack & Loot Tables package includes: 🏡30 Easy Bases            +🗡️Base_Loot Tables   (Easy "Vanilla" and "Enhanced" tables included) 🏡30 Medium Bases       +🗡️Base_Loot Tables   (Medium "Vanilla" and "Enhanced" tables included) 🏡30 Hard Bases            +🗡️Base_Loot Tables   (Hard   "Vanilla" and "Enhanced" tables included) 🏡10 Expert Bases          +🗡️Base_Loot Tables   (Expert "Vanilla" and "Enhanced" tables included) 🏡10 Nightmare Bases   +🗡️Base_Loot Tables   (Nightmare "Vanilla" and "Enhanced" tables included) Beware:   Our loot table package includes only the 5-tier loot tables within the Base_loot folder, ranging from easy to nightmare. It does not include the loot tables from the Difficulty_Loot or Weekday_Loot folders. With a total of 110 bases, this package focuses on simplicity and optimization. Most bases are protected by turrets and traps, and each base is designed with player PC performance and server stability in mind.   VANILLA AND ENHANCED LOOT TABLES FOR RAIDABLE BASES This package includes 10 different base loot table files, ensuring a well-structured and advanced configuration for every difficulty level, from Easy to Nightmare. 5 loot files for the Vanilla setup (Easy, Medium, Hard, Expert, Nightmare), offering a balanced loot experience with some junk items, staying close to a 1x rate. 5 loot files for the Enhanced setup (Easy, Medium, Hard, Expert, Nightmare), designed for modded servers with 2x, 3x, or higher gather rates, featuring cleaner loot tables with minimal junk and more valuable rewards. 📁 Installation Path: All loot table files are intended for the /oxide/data/RaidableBases/Base_Loot directory. ⚠️ Setup Requirement: You must choose and install only one loot table setup at a time—either Vanilla or Enhanced. If you want to switch, you can replace the current files with the other set, but both cannot be active simultaneously. For those exclusively seeking the loot table, we offer it as a standalone product:  https://codefling.com/customizations/raidable-bases-loot-tables-pack (Note: If you've purchased our Raidable Bases Pack & Loot Tables (110 Bases) package, there is no need to buy this separately.)   WARNING: TWO DIFFERENT INSTALLATION METHODS (PLEASE READ BOTH AND APPLY ONLY THE ONE THAT FITS YOUR NEEDS) INSTALLATION GUIDE 1: (If you do not have a custom configuration and are not a professional in server configurations, choose this option. However, if you already have your own configuration and profile settings and do not wish to use the optional configs we provide—in other words, if you only need the bases and loot tables—use the second installation guide instead.) Step 1: Place the Config File From the extracted ZIP files, locate the config folder and find the RaidableBases.json file. Move it to the following directory: 📁 /serverfiles/oxide/config Step 2: Place the Bases From the extracted ZIP files, locate the copypaste folder and move it to the following directory: 📁 /serverfiles/oxide/data Step 3: Place the Base_Loot Tables From the extracted ZIP files, locate the Base_Loot folder and move it to the following directory: 📁 /serverfiles/oxide/data/RaidableBases Important: If there are any existing JSON files inside this folder that are not part of our loot tables, delete them to ensure proper functionality. Choose between Vanilla or Enhanced loot tables based on your preference. If the folder is named "Base_Loot (Enhanced loot)", remove the text in parentheses so that the correct folder name is simply: "Base_Loot"   (Otherwise, the loot tables will not work properly.) Step 4: Place the Profiles Folder From the extracted ZIP files, locate the profiles folder and move it to the following directory: 📁 /serverfiles/oxide/data/RaidableBases Why Are Profiles Important? The profiles folder contains crucial settings that allow you to: ✔️ Enable/disable the dome ✔️ Enable/disable NPCs ✔️ Adjust the number of lootable items These are just a few examples—there are dozens of important settings that directly affect how raid bases function. The config file alone is not enough—these files play a major role in customizing your raid bases. ⚠️ I strongly recommend reviewing each difficulty setting (Easy to Nightmare) inside the profiles folder and adjusting them based on your needs. Step 5: Restart the plugin via RCON: o.reload RaidableBases INSTALLATION GUIDE 2: (Use this installation method if you do not want to use our configurations and instead prefer to use your own config files and your own /oxide/data/RaidableBases/Profiles configurations.) In this case, you only need to add the bases. To do this, use the following commands in RCON:   Step 1:   You can add bases one by one or in bulk. After executing the commands in RCON, the bases will be registered inside the Profiles configuration. If you do not want to deal with these adjustments, it is recommended to use Installation Guide 1 instead. A- Example RCON commands:   rb.config add "Easy Bases" fullwipedeasy1 rb.config add "Hard Bases" fullwipedhard1 B- Commands to Integrate Raid Bases in Bulk via RCON: rb.config add "Easy Bases" fullwipedeasy1 fullwipedeasy2 fullwipedeasy3 fullwipedeasy4 fullwipedeasy5 fullwipedeasy6 fullwipedeasy7 fullwipedeasy8 fullwipedeasy9 fullwipedeasy10 fullwipedeasy11 fullwipedeasy12 fullwipedeasy13 fullwipedeasy14 fullwipedeasy15 fullwipedeasy16 fullwipedeasy17 fullwipedeasy18 fullwipedeasy19 fullwipedeasy20 fullwipedeasy21 fullwipedeasy22 fullwipedeasy23 fullwipedeasy24 fullwipedeasy25 fullwipedeasy26 fullwipedeasy27 fullwipedeasy28 fullwipedeasy29 fullwipedeasy30 rb.config add "Medium Bases" fullwipedmed1 fullwipedmed2 fullwipedmed3 fullwipedmed4 fullwipedmed5 fullwipedmed6 fullwipedmed7 fullwipedmed8 fullwipedmed9 fullwipedmed10 fullwipedmed11 fullwipedmed12 fullwipedmed13 fullwipedmed14 fullwipedmed15 fullwipedmed16 fullwipedmed17 fullwipedmed18 fullwipedmed19 fullwipedmed20 fullwipedmed21 fullwipedmed22 fullwipedmed23 fullwipedmed24 fullwipedmed25 fullwipedmed26 fullwipedmed27 fullwipedmed28 fullwipedmed29 fullwipedmed30 rb.config add "Hard Bases" fullwipedhard1 fullwipedhard2 fullwipedhard3 fullwipedhard4 fullwipedhard5 fullwipedhard6 fullwipedhard7 fullwipedhard8 fullwipedhard9 fullwipedhard10 fullwipedhard11 fullwipedhard12 fullwipedhard13 fullwipedhard14 fullwipedhard15 fullwipedhard16 fullwipedhard17 fullwipedhard18 fullwipedhard19 fullwipedhard20 fullwipedhard21 fullwipedhard22 fullwipedhard23 fullwipedhard24 fullwipedhard25 fullwipedhard26 fullwipedhard27 fullwipedhard28 fullwipedhard29 fullwipedhard30 rb.config add "Expert Bases" fullwipedexp1 fullwipedexp2 fullwipedexp3 fullwipedexp4 fullwipedexp5 fullwipedexp6 fullwipedexp7 fullwipedexp8 fullwipedexp9 fullwipedexp10 rb.config add "Nightmare Bases" fullwipednight1 fullwipednight2 fullwipednight3 fullwipednight4 fullwipednight5 fullwipednight6 fullwipednight7 fullwipednight8 fullwipednight9 fullwipednight10 Step 2: Place the Base_Loot Tables From the extracted ZIP files, locate the Base_Loot folder and move it to the following directory: 📁 /serverfiles/oxide/data/RaidableBases Important: If there are any existing JSON files inside this folder that are not part of our loot tables, delete them to ensure proper functionality. Choose between Vanilla or Enhanced loot tables based on your preference. If the folder is named "Base_Loot (Enhanced loot)", remove the text in parentheses so that the correct folder name is simply: "Base_Loot"   (Otherwise, the loot tables will not work properly.) Step 3: Restart the plugin via RCON: o.reload RaidableBases EXTRA IMPORTANT INFORMATIONS: We do not use a dome, NPCs, or arena walls around raid bases on our servers, and in the ZIP file we provided, these features are also disabled by default. If you want to enable them, you will need to adjust the settings accordingly. For example, to enable the dome, follow the steps below: Navigate to: /oxide/data/RaidableBases/Profiles Open the files inside the Profiles folder with a text editor. Locate the following settings: (This is already set to false because it is required for markers to appear on the map.) "Spawn Silently (No Notification, No Dome, No Map Marker)": false, "Create Dome Around Event Using Spheres (0 = disabled, recommended = 5)": 0, Change the value from 0 to 5 as shown below: "Create Dome Around Event Using Spheres (0 = disabled, recommended = 5)": 5, Additionally, the loot amount for bases varies depending on the difficulty level (easy, medium, hard, expert, and nightmare). You can adjust this setting in the same Profiles location according to your needs: "Amount Of Items To Spawn": 210, For example, in medium bases, this value is set to 210, which determines the total number of items that will appear in crates, furnaces, and the cupboard. Our current configuration is specifically adjusted to prevent players from feeling overwhelmed by massive buildings right after a wipe. We have configured Maintained Events accordingly to ensure a balanced experience. In our setup: - Timed events and purchasable events are disabled. - After a wipe, easy bases will start spawning 30 minutes later. - Nightmare bases will begin spawning 48 hours (2 days) later. Imagine starting the game with just a torch in hand and immediately encountering a nightmare base on the shore. You’d likely quit the game right away—this setting is crucial for us to avoid such scenarios. Configuration Example: serverfiles/oxide/config "Maintained Events": {   "Always Maintain Max Events": true,   "Max Maintained Events": 30,   "Enable X Hours After Wipe (0 = immediately)": {     "Easy": 0.5,     "Medium": 1.0,     "Hard": 3.0,     "Expert": 24.0,     "Nightmare": 48.0       All of our bases from Easy to Nightmare are equipped with turret protection. If you do not want turrets to spawn in your raidable bases on your server, you can use the following method. Go to the file path /data/RaidableBases/Profiles, open the JSON files inside with a text editor, and apply the following:   "Kill These Prefabs After Paste": [     "assets/prefabs/npc/autoturret/autoturret_deployed.prefab",     "autoturret_deployed" ], If you are satisfied with this package, you can support us by leaving a 5-star review on the site where you purchased it. Your feedback motivates us to continue improving and providing even better configurations for dedicated server owners like you. Please leave a review here:  https://codefling.com/bases/raidable-bases-pack-loot-tables-110-bases?tab=reviews Thank you! ❤️ Support:  FULLWIPED DISCORD  
5.0
$29.99
Introducing Total Control – The Ultimate Rust Server Admin Tool     Total Control is a powerful full GUI admin plugin for Rust servers. Whether you run hardcore PvP or relaxed PvE, Total Control gives you complete live control over every major system directly in-game, with zero config files or reloading after changes.     📅 Dynamic Schedule System: •Plan your entire wipe and let the plugin do the work for you. •Create up to 5 scheduled sets (plus the default) Automatically change gather rates, stack sizes, smelting, rewards, PvE/PvP mode, raid protection, and more at exact dates and times. •Use real-world time or server time. •Enable only the pages you want for each set everything else stays on your default settings. •Run your server exactly how you want.   ⚒️ Gather Rates & Stack Sizes: •Full control over every item (ore, plants, crates, quarries, excavator, etc.) Quick multiplier buttons or type exact values. •Category multipliers with individual item overrides. •Add or remove any item instantly with chat commands.   🔥 Smelting & Cooking: •Adjust speed, charcoal output, fuel usage, and resource output for every furnace type. •Full control over the Mixing Table and Cooking Workbench.   🎁 Rewards System: •Reward players for gathering, killing animals/NPCs/players, destroying barrels, emptying crates, Bradley/Heli loot, and playtime. •Support for Scrap, Economics, and ServerRewards (use any or all three) Optional UI Notify integration with custom message styles.   ⚙️ Settings Page: •Auto or voted night skip. Time freeze, custom day/night lengths, and server date. •PvE/PvP mode switching (manual or timed). •Full raid protection (manual or timed). •Offline raid protection (with adjustable cooldown timer). •Option to disable shotgun traps, flame turrets, auto turrets, and SAM sites.   Any admin with the correct permission can open the Total Control GUI with /tc and modify everything, without requiring data file access or plugin reload. Ideal for administrators worldwide.   🔑 Permissions & Commands: Permission: TotalControl.OpenGui   Chat Commands: /tc  Open the GUI /addgather <shortname> /removegather <shortname> Add/Remove items to GatherRates page. /addstack <shortname> /removestack <shortname> Add/Remove items to StackSize page. /addreward <shortname or prefab> /removereward <shortname or prefab> Add/Remove items to Rewards page. (Shortnames list: https://www.corrosionhour.com/rust-item-list)   💬 Join the Community Stay up to date, get support, make suggestions, report bugs, or promote your server. 🔗 https://discord.gg/AkwHUs8Qma  
5.0
Automated chat messages based on chat keywords, timer or various other triggers. Plugin comes with an easy to use  Admin UI for complete setup, and supports special localization for your messages. You can define messages to be sent only to specific Groups or Permissions, and you can allow players to toggle on/off messages if they do not find them useful.   SUPPORTED TRIGGERS  If what you need is not here and still falls under the scope of the plugin description, reach out to me Timed | ChatCommand | AutoReply | NewPlayerJoined | PlayerConnected | PlayerDisconnected | PermissionGranted | PermissionRevoked | AddedToGroup | RemovedFromGroup | PlayerDead | CrateHacked | EnteredDeepSea | LeftDeepSea | EnteredZone | LeftZone | EnteredMonument | LeftMonument   COMMANDS /am.edit - (Admin UI for complete setup) - requires automatedmessages.admin permission /tips -  (Player command for toggling on/off messages) command can be changed in the config file   MESSAGES LOCALIZATION You can switch between languages in Admin UI to setup localized replies for every language the game supports. Check config section below for how to add languages.   Game Tips You can utilize Rust's native game tip UI to show specific messages instead or along with sending it to chat.   VARIABLES Variables can be included in the messages text to show further info based on the trigger or player. The plugin also supports  https://umod.org/plugins/placeholder-api  with the extensive list of variables it brings.   {playername} {playerid} - Player steam id {playercountry} {hacklocation} - Specific to messages with type CrateHacked {wipetimeremaining} - Days/Hours till wipe (based on rust convar settings if a missile silo monument is present) {online} - # of players online {sleeping} - # of players sleeping {joining} - # of players joining   CONFIG SETTINGS  Below are  only settings not currently available in Admin UI, highly recommended to edit triggers or actions using /am.edit Chat Icon (Steam Id)  - Icon that will be used for all messages sent by the plugin, must be a steam id. Toggle Chat Command  - "tips" - Chat command that allows a player to toggle on/off messages. AutoReply Cooldown (in seconds)  - Per action cooldown timer when  players type a keyword set. ChatCommand Cooldown (in seconds) - Per player cooldown timer when a player types a  chat command. ZoneManager Cooldown (in seconds)  - Per player cooldown timer on enter or exit zone. MonumentWatcher Cooldown (in seconds) - Per player cooldown timer on enter or exit monument. Replies Server Languages  - Languages your server will support. Available options:  af, ar, ca, cs, da, de, el, en-PT, en, es-ES, fi, fr, hu, it, ja, ko, nl, no, pl, pt-PT, pt-BR, ro, ru, sr, sv, tr, uk, vi, zh-CN, zh-TW Default Server Language -  Fallback language if player client  language had no available replies, you must have at least one reply for this language for the action to function. AutoReply `Broadcast to all` option to broadcast to team only if keywords sent from team chat - true/false
5.0
Community Picks
Highest Rated
Top-rated picks trusted and loved by the community.
Trending
Trending Files
Popular picks members are downloading the most right now.
Deals
Great Deals
Discounted picks, limited-time deals, and sale items worth grabbing now.
Fresh Updates
Recently Updated
Recently improved files with fresh updates, fixes, and new content.
Community Feedback
Latest Reviews
See what customers are saying about their experience with files.
I have had this Plugin for years. It has always been stable and working perfectly the whole time. The Dev has done a great job making and maintaining this plugin. Love your stuff  Silent  
Great mod for my pve server. The mod developer is great modified the map for me at my request and even updated my version of the map without me asking.
What a fun map!  We bough this map to kick off our Rust server.  Last month we did a month wipe testing with our new server and had a lot of fun on the map.  Silent and his team put a lot of work and detail into this map and the hard work is evident! Want to have a real fun time, take heli while riding the roller coaster - GOOD TIME. May wipe created havoc for a lot of moders. Silent was on top of his game and put out a map update to fix monument height issues before wipe came out. Def on t
News Broadcaster is a really useful plugin for keeping players informed across multiple platforms. I use it on my server together with a Discord bot that posts updates to RCON, which then sends the news directly to my server. It is great being able to post news in one place and have it displayed in multiple places automatically. Simple, practical, and a real time-saver for server owners.
It's a very good tool. I've only been using it for a couple of days, but I'm very happy with it. It has a lot of updates and a lot of features. It's the best tool for creating Rust interfaces out there. Thanks!
Out of all the plugins I use, this is definitely one of the plugins I have to worry about the least. For whatever reason. It's just always truckin' no matter what, and considering how big this plugin is and what it ultimately does, to me, that's very impressive.
Very simple plugin, but very powerful. Players love it, and having the permission is awesome.

About Us

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

Downloads
2.5m
Total downloads
Customers
11.1k
Customers served
Files Sold
158.8k
Marketplace sales
Payments
3.4m
Processed total
×
×
  • Create New...

Important Information

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