Turn Rust monuments into contested timed-lock crate events with custom loot, live markers and optional rewards.
One Crate. One Countdown. One Monument Worth Fighting For.
MegaCrateEvent turns supported Rust monuments into visible, high-value loot objectives.
A large locked crate appears at a monument and is shown to players through configurable event markers. The first player who finds it can begin the unlock sequence, but the loot does not open immediately. The countdown is running, the server knows where the prize is, and other players have time to move in and contest it.
Get to the monument. Hold the area. Take the crate.
Features
How It Works
A MEGA CRATE spawns at an eligible monument location and begins in a locked state.
When a player tries to open it, the unlock sequence begins. Until the countdown completes, nobody can access the contents. Once unlocked, the crate generates loot from its assigned profile and becomes available to loot.
The first player to successfully open the crate can receive additional rewards. When the crate is emptied, or its configured cleanup timer expires, the event is removed automatically.
MegaCrateEvent is built around a simple objective players immediately understand: a valuable crate is opening at a monument, and somebody is going to leave with it.
Spawn Points And Monuments
MegaCrateEvent detects supported monuments on the current map and can automatically generate safe crate locations for them.
Spawn positions are checked for ground placement, slope, clearance, monument bounds and runtime safety before being used.
Admins can:
Supported monument areas include Airfield, Launch Site, Train Yard, Water Treatment Plant, Power Plant, Military Tunnels, Arctic Research Base, Excavator, Junkyard, Dome, Satellite Dish, Sewer Branch, Supermarket, Gas Station, Mining Outpost, Harbors, Quarries, Ferry Terminal, Lighthouse, Missile Silo and optionally Oil Rig when enabled and detected.
Custom Loot Profiles
Loot profiles are stored in:
| 1 | oxide/data/MegaCrateEvent/MegaCrateLootProfiles.json |
Profiles support:
Default and high-tier example profiles are included.
Command rewards support:
| 1 | {steamid} |
| 2 | {playerid} |
| 3 | {playername} |
| 4 | {monument} |
| 5 | {point} |
| 6 | {profile} |
Admin Commands
| 1 | /megacrate |
| 2 | /megacrate status |
| 3 | /megacrate spawn |
| 4 | /megacrate spawn <point selector> |
| 5 | /megacrate spawnmonument <monument name> |
| 6 | /megacrate spawnhere |
| 7 | /megacrate despawn |
| 8 | /megacrate scan |
| 9 | /megacrate reload |
| 10 | /megacrate points |
| 11 | /megacrate savepoint <name> |
| 12 | /megacrate delpoint <point selector> |
| 13 | /megacrate enablepoint <point selector> |
| 14 | /megacrate disablepoint <point selector> |
| 15 | /megacrate setprofile <point selector> <profileId> |
Permission:
| 1 | megacrateevent.admin |
Console commands:
| 1 | megacrate.spawn |
| 2 | megacrate.despawn |
| 3 | megacrate.scan |
Note: /megacrate scan intentionally regenerates auto-generated spawn points. Manual spawn points remain available for custom placement control.
Performance And Cleanup
MegaCrateEvent is designed for live servers:
Support
For support, feedback and updates, join Plugins By Duff:
https://discord.gg/2KBPH7hXb7