Works with
Compatible add-ons, packages, or tools that pair well with this resource.
-
Sorry, you do not have permission for that! Optional -
Sorry, you do not have permission for that! Optional
About Ore Rush Event
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:
- Spawns a glowing dome at a valid map location
- Places a radius marker + named map icon
- Spawns configurable Stone / Metal / Sulfur nodes
- Optional gather multiplier inside dome
- Optional unlimited arena mode
- Optional leaderboard tracking
- Optional clan integration
- Optional persistent winner rewards
- Optional Discord webhook integration
- Cleans up dome, UI, markers and nodes safely
Designed to create instant PvP attraction points.
Media:
Core Systems:
Dome System:
- Selectable dome color (Blue / Green / Red / Purple)
- Configurable radius
- Smooth animated expansion
- Adjustable visual scale
Smart Location Validation:
- Scheduled mode or command-only mode
- Minimum players required
- Optional monument / road / rail avoidance
- Configurable monument distance
- Terrain sampling prevents bad spawn areas
- Ensures playable event locations
Node Spawning:
- Separate counts for Stone / Metal / Sulfur
- Minimum spacing control
- Optional water prevention
- Optional threshold repopulation
- Optional node cleanup on event end
Built for real hotspot gameplay.
Competitive Systems:
Optional Gather Multiplier (Standard Mode):
- Separate multipliers per resource
- Optional UI display
- Optional start announcement
- Custom formatting tokens
- Only active when Unlimited Mode is OFF
Adds controlled bonus farming inside the hotspot.
Optional Unlimited Mode
Turn the dome into a controlled farming arena:
- Nodes do not break
- Configurable min/max rewards
- Separate HQ Metal configuration
- Optional charcoal bonus
- Custom FX on reward
Perfect for competitive farming events.
Optional Leaderboard:
Tracks:
- Stone
- Metal
- HQ Metal
- Sulfur
- Configurable top count
- Live updating UI
- Adjustable anchors & font size
Turn farming into competition.
Claimable Winner Rewards:
Fully optional competitive reward system.
- Reward Top Farmer
- Reward Top Clan Leader
- Optional clan-leader redirection
- Store pending claims in persistent data
- Claim via configurable command
- Optional notify on player join
- Full item configuration (shortname / skin / amount)
- Inventory validation before delivery
- Supports multiple reward items per winner
Turn OreRush into a repeatable competitive event framework.
Optional Clan Integration:
- Automatically detects Clans plugin
- Safe fallback if Clans not installed
- Player → Clan runtime caching
- Clan leader reward resolution
- Clan disband/unload cleanup handling
- No hard dependency required
Perfect for clan-based competition servers.
Optional Discord Webhook Integration:
- Separate announce settings per event phase
- Embed or plain message mode
- Custom embed title + color
- Resource breakdown tokens
- Optional clan + member breakdown
- Per-announce webhook URL
- Clean token formatting (grid / center / radius / duration / totals)
Keep your Discord informed automatically.
Advanced Custom CUI System (Optional):
Modular, fully positionable event display system.
- Toggleable Custom CUI
- Direct image URL OR ImageLibrary support
- Independent anchor positioning per element
- Independent pixel offsets
- Full RGBA control
- Optional background box per element
- Font size & color control
- Custom format tokens ({time}, {count}, {rate}, {total}, {name}, {clan})
- Fully modular – enable/disable elements individually
Available CUI Elements:
- Players Inside Counter
- Clans Inside Counter
- Countdown Timer
- Gather Rate Display
- Total Farmed
- Live Top Player
- Live Top Clan
Complete layout freedom.
Announcement System:
- Standard broadcast system
- Advanced Announcement Option 2
- Dual pipeline support (simple + detailed)
- Tokenized formatting
- Optional start sound
- Separate start/end formatting
Performance Optimized
- • High-frequency hooks dynamically subscribe/unsubscribe
- • No idle gather/melee overhead when event inactive
- • Tight early-return gating
- • Dependency runtime cache handling
- • Safe cleanup logic
Optimized for high-pop servers.
Admin Controls:
Chat:
- /orerush start
- /orerush starthere
- /orerush stop
- /orerush add <name>
- /orerush delete <name>
- /orerush list
- /orerush clear
Console:
- OreRush.start
- OreRush.stop
- OreRush.list
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
- PvP servers
- Wipe-day events
- Clan competition servers
- Weekly resource wars
- High population servers
- Competitive seasonal events
Why OreRush?
Most mining plugins:
- Modify global gather rates
- Spawn a single special node
OreRush creates:
- A visible PvP hotspot
- A timed objective
- A competitive farming arena
- A reward-driven event system
- A clan-aware competitive framework
Plugins By Duff
