OreRush – Competitive Mining Hotspot Event
Turn mining into a real PvP objective.
OreRush creates a timed, visible dome event that spawns dense ore nodes inside a glowing sphere. Players rush the zone, compete for control, fight for dominance — and now earn persistent rewards.
This is not a global gather boost.
This is a physical, competitive event zone players can see, contest, and dominate.
What OreRush Does:
Designed to create instant PvP attraction points.
Media:
Core Systems:
Dome System:
Smart Location Validation:
Node Spawning:
Built for real hotspot gameplay.
Competitive Systems:
Optional Gather Multiplier (Standard Mode):
Adds controlled bonus farming inside the hotspot.
Optional Unlimited Mode
Turn the dome into a controlled farming arena:
Perfect for competitive farming events.
Optional Leaderboard:
Tracks:
Turn farming into competition.
Claimable Winner Rewards:
Fully optional competitive reward system.
Turn OreRush into a repeatable competitive event framework.
Optional Clan Integration:
Perfect for clan-based competition servers.
Optional Discord Webhook Integration:
Keep your Discord informed automatically.
Advanced Custom CUI System (Optional):
Modular, fully positionable event display system.
Available CUI Elements:
Complete layout freedom.
Announcement System:
Performance Optimized
Optimized for high-pop servers.
Admin Controls:
Chat:
Console:
Configurable reward claim command (default: /claimrewards)
Config Example
{ "Chat": { "Use Prefix": true, "Prefix": "<color=#89CFF0>[OreRush Event]</color> ", "Channel (0=Global)": 0, "Icon SteamId": 76561198888888888 }, "Event": { "Only Command Start Event": false, "Minimum Players to Start Event": 1, "Event Minimum Interval (seconds)": 3600, "Event Maximum Interval (seconds)": 7200, "Event Duration Seconds": 30, "Allow Event To Spawn Near Monuments/Roads/Rails": false, "Minimum Distance From Monuments (meters) used When AllowEventToSpawnNearMonumentsRoadsRails = false": 250.0 }, "Announcements": { "Broadcast Start/End Messages": true, "Event Start Message": "<color=#ffd479>Ore Rush Event</color> <color=white>has started! Check your map.</color>", "Event End Message": "<color=#ffd479>Ore Rush Event</color> <color=white>has ended.</color>", "Play Start Notification Sound": true, "Start Sound FX #1 (empty = disabled)": "assets/bundled/prefabs/fx/invite_notice.prefab", "Start Sound FX #2 (empty = disabled)": "assets/bundled/prefabs/fx/item_unlock.prefab" }, "Announcement Option 2": { "Enabled (Announcement Option 2)": false, "Warn When X Minutes Left (0 = disabled)": 10, "Show End Summary": true, "Show Clan Winner": true, "Show Clan Member Breakdown": true, "Max Clan Member Lines": 8, "Start Message (RichText)": "<color=#ffd479>Ore Rush</color> started! Check your map.", "Warning Message (use {minutes})": "<color=#ffd479>Ore Rush</color>: <color=white>{minutes} minutes left!</color>", "End Message Header (RichText)": "<color=#ffd479>Ore Rush</color> ended! Results:\n", "Total Line Format (use {total})": "<color=#ffd479>• Total Farmed</color>: <color=#ffffff>{total}</color>", "End Total Line (use {total},{st},{m},{hq},{su})": "<color=#ffd479>• Breakdown</color>: <color=#ffffff>{total}</color> \n<color=#ffd479>[</color><color=#cfcfcf>Stone</color> <color=#ffffff>{st}</color> <color=#cfcfcf>Metal</color> <color=#ffffff>{m}</color> <color=#cfcfcf>HQM</color> <color=#ffffff>{hq}</color> <color=#cfcfcf>Sulfur</color> <color=#ffffff>{su}</color><color=#ffd479>]</color>\n", "End Top Player Line (use {name},{total},{st},{m},{hq},{su})": "<color=#ffd479>• Top Player</color>: <color=#ffffff>{name}</color> <color=#ffd479>(</color><color=#ffffff>{total}</color><color=#ffd479>)</color> \n<color=#cfcfcf>[Stone {st} | Metal {m} | HQM {hq} | Sulfur {su}]</color>\n", "Top Clan Line Format (use {clan},{total},{st},{m},{hq},{su})": "<color=white>Top Clan:</color> <color=#ffd479>{clan}</color> (<color=#ffd479>{total}</color>) \n[Stone {st} | Metal {m} | HQM {hq} | Sulfur {su}]", "Clan Members Header Line": "<color=#ffd479>• Clan Members</color>:", "Clan Member Line Format (use {name},{total},{st},{m},{hq},{su})": " <color=#cfcfcf>-</color> <color=#ffffff>{name}</color> <color=#ffd479>{total}</color> <color=#cfcfcf>[Stone {st} | Metal {m} | HQM {hq} | Sulfur {su}]</color>", "Play Start Notification Sound": true, "Start Sound FX #1 (empty = disabled)": "assets/bundled/prefabs/fx/invite_notice.prefab", "Start Sound FX #2 (empty = disabled)": "assets/bundled/prefabs/fx/item_unlock.prefab" }, "Discord Announcements": { "Event Start Announce": { "Enable": true, "Use Embed": true, "Use Embed Fields": true, "Embed Title": "OreRush Event", "Embed Color (Hex)": "#ffd479", "Include Resource Breakdown": true, "Include Clan Member Breakdown": true, "Max Clan Member Lines (Embed)": 8, "Footer Server Name (optional)": "", "Discord Webhook": "" }, "Event Stop Announce": { "Enable": false, "Use Embed": true, "Use Embed Fields": true, "Embed Title": "OreRush Event", "Embed Color (Hex)": "#ffd479", "Include Resource Breakdown": true, "Include Clan Member Breakdown": true, "Max Clan Member Lines (Embed)": 8, "Footer Server Name (optional)": "", "Discord Webhook": "" }, "Event Winner Announce": { "Enable": true, "Use Embed": true, "Use Embed Fields": true, "Embed Title": "OreRush Event", "Embed Color (Hex)": "#ffd479", "Include Resource Breakdown": true, "Include Clan Member Breakdown": true, "Max Clan Member Lines (Embed)": 8, "Footer Server Name (optional)": "", "Discord Webhook": "" } }, "UI": { "Show UI": false, "UI Update Interval Seconds": 1.0, "UI Title Text (RichText)": "<color=#ffd479>Ore Rush Event</color>", "UI Anchor X": 0.37, "UI Anchor Y": 0.98, "UI Use Handwriting Font": true, "UI Proximity Mode (only show when near dome)": true, "UI Proximity Range (meters)": 350.0, "Enable Stats Tracking (Top Leaderboard)": false, "Stats: Show Top Farmers Count": 5, "Leaderboard Anchor Min (x y)": "0.18 0.68", "Leaderboard Anchor Max (x y)": "0.42 0.97", "Leaderboard Font Size": 12, "Show Time In UI": true, "UI Time Format (use {time})": "Time Left: <color=#ffd479>{time}</color>", "UI Show Players Inside Line": true, "UI Players Inside Text (RichText)": "Players Inside: <color=#ffd479>{0}</color>" }, "Custom CUI - Use Only If You Understand How To Position Elements Correctly with Anchor's": { "Enable": true, "Image URL (direct .png/.jpg/.webp)": "", "Use ImageLibrary if available": true, "Anchor Min (x y)": "0.2 0.75", "Anchor Max (x y)": "0.8 0.92", "Offset Min (px px)": "0 0", "Offset Max (px px)": "0 0", "Color (r g b a)": "1 1 1 1", "Players Inside Count": { "Enable": true, "Show Background Box": true, "Background Color (r g b a)": "1 0 0 0.25", "Anchor Min (x y)": "0.152 0.18", "Anchor Max (x y)": "0.268 0.62", "Offset Min (px px)": "0 0", "Offset Max (px px)": "0 0", "Font Size": 36, "Color (r g b a)": "1 1 1 1" }, "Clans Inside Count": { "Enable": true, "Show Background Box": true, "Background Color (r g b a)": "1 0 0 0.25", "Anchor Min (x y)": "0.72 0.18", "Anchor Max (x y)": "0.88 0.62", "Offset Min (px px)": "0 0", "Offset Max (px px)": "0 0", "Font Size": 36, "Color (r g b a)": "1 1 1 1", "Format (use {count})": "{count}" }, "Countdown Timer": { "Enable": true, "Show Background Box": true, "Background Color (r g b a)": "1 0 0 0.25", "Anchor Min (x y)": "0.35 0.35", "Anchor Max (x y)": "0.65 0.65", "Offset Min (px px)": "0 0", "Offset Max (px px)": "0 0", "Font Size": 36, "Color (r g b a)": "1 1 1 1", "Format (use {time})": "{time}" }, "Gather Rate": { "Enable": true, "Show Background Box": true, "Background Color (r g b a)": "1 0 0 0.25", "Anchor Min (x y)": "0.72 0.02", "Anchor Max (x y)": "0.88 0.12", "Offset Min (px px)": "0 0", "Offset Max (px px)": "0 0", "Font Size": 36, "Color (r g b a)": "1 1 1 1", "Format (use {rate})": "{rate}" }, "Total Farmed (Inside Event)": { "Enable": true, "Show Background Box": true, "Background Color (r g b a)": "1 0 0 0.25", "Anchor Min (x y)": "0.35 0.08", "Anchor Max (x y)": "0.65 0.16", "Offset Min (px px)": "0 0", "Offset Max (px px)": "0 0", "Font Size": 36, "Color (r g b a)": "1 1 1 1", "Format (use {total})": "{total}" }, "Top Player (Inside Event)": { "Enable": true, "Show Background Box": true, "Background Color (r g b a)": "1 0 0 0.25", "Anchor Min (x y)": "0.35 0.16", "Anchor Max (x y)": "0.65 0.22", "Offset Min (px px)": "0 0", "Offset Max (px px)": "0 0", "Font Size": 22, "Color (r g b a)": "1 1 1 1", "Format (use {name})": "{name}" }, "Top Clan (Inside Event)": { "Enable": true, "Show Background Box": true, "Background Color (r g b a)": "1 0 0 0.25", "Anchor Min (x y)": "0.35 0.22", "Anchor Max (x y)": "0.65 0.30", "Offset Min (px px)": "0 0", "Offset Max (px px)": "0 0", "Font Size": 22, "Color (r g b a)": "1 1 1 1", "Format (use {clan})": "{clan}" } }, "Map Marker": { "Map Marker Enabled": true, "Map Marker Message": "ORE RUSH EVENT", "Map Marker Radius (0.05 - 1.0)": 0.25, "Map Marker Alpha (0-1)": 0.7, "Map Marker Colour 1 (hex)": "#050505", "Map Marker Colour 2 (hex)": "#e5ff00" }, "Zone Sphere": { "Sphere Colour (blue/green/red/purple)": "blue", "Sphere Radius (yards)": 70.0, "Sphere Visual Scale Multiplier (2.0 = matches radius)": 2.0, "Sphere Lerp Speed": 60.0 }, "Nodes": { "Stone Nodes to Spawn Inside Dome": 20, "Metal Nodes to Spawn Inside Dome": 20, "Sulfur Nodes to Spawn Inside Dome": 20, "Minimum node spacing (meters)": 1.0, "Prevent nodes spawning on water": true, "Delete Nodes at Event End": true, "Make Nodes 'Unlimited' (prevent breaking + custom rewards)": false }, "GatherMultiplier": { "Enable Node Gather Multiplier (Only when Make Nodes 'Unlimited' = false)": false, "Show Multiplier In UI": false, "Announce Multiplier On Start": false, "UI Prefix (RichText)": "<color=#ffd479>Gather Bonus:</color>", "UI Separator": " | ", "UI Label Stone": "Stone", "UI Label Metal": "Metal", "UI Label HQ": "HQ", "UI Label Sulfur": "Sulfur", "UI Multiplier Prefix": "x", "UI Hide Resource If Multiplier <= 1": true, "UI Show When No Bonus": false, "UI No Bonus Text (RichText)": "<color=#ffd479>Gather Bonus:</color> <color=white>None</color>", "Stone Gather Multiplier": 2.0, "Metal Gather Multiplier": 2.0, "HQ Metal Gather Multiplier": 2.0, "Sulfur Gather Multiplier": 2.0 }, "Threshold Repopulate": { "Enable Threshold Repopulate": false, "Threshold Check Interval Seconds": 30.0, "Stone Threshold (respawn when below)": 10, "Metal Threshold (respawn when below)": 10, "Sulfur Threshold (respawn when below)": 10 }, "Rewards When Unlimited Node Mode Is Enabled": { "Reward: Stone Ore Min": 3, "Reward: Stone Ore Max": 8, "Reward: Metal Ore Min": 3, "Reward: Metal Ore Max": 8, "Reward: HQ Metal Ore Min": 1, "Reward: HQ Metal Ore Max": 1, "Reward: Sulfur Ore Min": 3, "Reward: Sulfur Ore Max": 8, "Reward: Charcoal Min": 1, "Reward: Charcoal Max": 3 }, "Top Farmer Rewards": { "Reward Top Farmer Player (claimable)": false, "Reward Top Clan Leader (top farmer's clan) (claimable)": false, "Claim Command": "claimrewards", "Notify On Join If Unclaimed": true, "Notify Message (RichText)": "<color=#ffd479>[OreRush]</color> You have <color=#55ff55>{0}</color> unclaimed rewards. Type <color=#ffd479>/{1}</color> to claim.", "Granted Message (RichText)": "<color=#ffd479>[OreRush]</color> You earned a reward claim! Type <color=#ffd479>/{0}</color> to claim.", "Rewards": [ { "Item Shortname": "ammo.rocket.basic", "Skin ID (0 = default)": 0, "Amount": 10 }, { "Item Shortname": "ammo.rocket.mlrs", "Skin ID (0 = default)": 0, "Amount": 10 } ] }, "Debug": { "Enabled": false } }
Ideal For
Why OreRush?
Most mining plugins:
OreRush creates:
Plugins By Duff