Live
Sphinkter reviewed Compost HelperSphinkter reviewed Better JackhammerSphinkter reviewed Extraction LooterCalvinRF reacted 👍 to Rage Cheating DetectionCalvinRF published Rage Cheating DetectionKhaled updated Recycler StationMayonnaiseScc published Porta-Potty / OuthouseSnaplatack reacted 😮 to Electric VehiclesRickySpanish updated PurgeFXFlecksel updated Rust Valley GPArox followed @WizlaVoodooLights updated MyTimedEventsVoodooLights published MyTimedEventsbadgyver updated The Day After TomorrowBrad Copp reacted 🚀 to Silent Shadows - Grimwood HollowTheGamingChurch published Silent Shadows - Haunted MansionTheGamingChurch published Silent Shadows - Haunted CemeteryTheGamingChurch published Silent Shadows - Quagknocker's Haunted AbodeTheGamingChurch published Silent Shadows - Grimwood HollowTheGamingChurch published Silent Shadows - Halloween Fair Safe ZoneJeffGoldblume followed @bigtexryderJeffGoldblume reacted 😮 to Radio StudioWrecks updated Skybase (Community Center)RickySpanish updated Escape RoomRickySpanish reacted 🔥 to LootFloatEM$Ø updated rPhonebadgyver updated Extractiondrifter reacted ❤️ to OverWatch HUD UIWrecks published OverWatch HUD UIWrecks updated Beast Master - (Aura & Effect Update)
Browse/Rust/Plugins/Ghost Ships Event

Ghost Ships Event

Razor★ 0.0 (0)v1.0.1Oxide
Ghost Ships Event
Ghost ship event
Description

Ghost Ships Event

Bring danger to your server’s open ocean with Ghost Ships Event - an offshore encounter packed with armed scientists, valuable loot, and NPC patrol boats.

Players board abandoned ships, fight through their defenders, and hack locked crates while patrol crews guard the surrounding waters. When the warning alarm sounds and radiation begins rising, it’s time to grab the loot and escape.

Build your own encounters

  • Five configurable difficulties: Easy, Medium, Hard, Expert, and Nightmare.
  • Random ship selection: Spawn multiple ghost ships with varied layouts, avoiding duplicate selections where possible.
  • Ocean placement checks: Events search for locations away from land, oil rigs, the cargo route, players, and boats.
  • NPC patrol boats: Configure patrol coverage and reinforcements called when crate hacking begins.
  • Custom defenders: Set separate NPC counts, health, weapons, and per-weapon aim cones for ship scientists, heavy scientists, and patrol crews.
  • Flexible loot: Configure container quantities and weighted prefab choices, with quantities limited to available spawn locations.
  • AlphaLoot integration: Assign multiple profiles to containers and NPC corpses for randomized rewards.
  • Locked crate controls: Set hacking duration, with extra event time provided when a qualifying hack starts too close to the deadline.
  • Alarm and radiation warnings: Escalating radiation creates pressure to leave before the ship sinks.
  • Onboard countdown: Players can see how much safe event time remains.

Easy server administration

Schedule automatic events or start them manually. An in-game configuration editor lets admins adjust event settings, difficulty groups, NPCs, weapons, and loot.

Give your players a reason to head offshore - and a reason to watch the clock.

Chat Commands

All commands require server admin access.

CommandDescription
/ghostshipseventOpens the in-game configuration editor.
/ghostshipsevent <difficulty>Starts an event using the selected difficulty’s settings.
/ghostshipsevent <difficulty> trueStarts an event and teleports you to its first Ghost Ship. "BE IN NOCLIP"
/ghostshipsevent removeEnds all active Ghost Ship events and begins cleanup.
/ghostshipsevent drawTemporarily displays ship trigger boundaries and locked-crate spawn positions for testing.
/ghostshipsevent scannpcsScans NPCs within 150 meters. Logs their classes, prefab paths, and health when debug is enabled.

Default difficulties: Easy, Medium, Hard, Expert, and Nightmare.

Example: /ghostshipsevent Medium true starts a Medium event and teleports you to a ship. No notification is given in chat when this command is ran. Only events that are started from the random timer notify chat.

Console Commands

Run these commands through the server console, RCON, or the in-game F1 console as an administrator.

ghostshipsevent <difficulty|auto> [ship count] [duration seconds]

CommandDescription
ghostshipsevent MediumStarts a Medium event using the configured ship count and Medium duration.
ghostshipsevent Hard 1Spawns one Hard ship using the Hard group’s duration.
ghostshipsevent Medium 3 1800Spawns three Medium ships with a 30-minute duration.
ghostshipsevent autoStarts a mixed-difficulty fleet using the automatic event settings.
ghostshipsevent auto 6 2700Spawns six ships with individually randomized difficulties and a 45-minute starting duration.

Available difficulties: Easy, Medium, Hard, Expert, Nightmare.

Ship count and duration are optional. Omitted values use your configuration. Ship count must be at least 1, and duration must be at least 60 seconds.

Automatic fleets use your difficulty selection weights and send one announcement containing the ship count and directions. Each ship keeps its own timer, including locked-crate time extensions.

Console-started events bypass the automatic event limit.

Heavy's are disabled until FP fixed them. But normal scientists2 function properly.

Default configuration
GhostShipsEvent.json
{
  "Event settings": {
    "Use automatic event timer": true,
    "Seconds between automatic event attempts": 3600.0,
    "Maximum Ghost Ship events running at once": 1,
    "Number of Ghost Ships to spawn per event": 1,
    "Automatic Ghost Ship event duration in seconds": 2700.0,
    "Alarm and radiation start seconds before despawn": 120.0,
    "Radiation increase per second after the alarm starts": 1.0,
    "Radiation increase per second after halfway through the warning": 2.0
  },
  "Ocean location settings": {
    "Minimum distance beyond the map edge": 300.0,
    "Maximum distance beyond the map edge": 800.0,
    "Minimum water depth": 20.0,
    "Minimum distance from land": 600.0,
    "Radius scanned for players and player boats": 125.0,
    "Minimum distance from Oil Rig monuments": 350.0,
    "Minimum distance from the Cargo Ship path": 200.0,
    "Minimum distance from another Ghost Ship event": 500.0,
    "Minimum distance between ships in the same event": 500.0,
    "Maximum random position attempts": 200
  },
  "Shared loot prefab pools": {
    "Locked crate prefabs, weights, and AlphaLoot profiles": [
      {
        "Prefab path": "assets/prefabs/deployable/chinooklockedcrate/codelockedhackablecrate_ghostship.prefab",
        "Selection weight": 100,
        "Random AlphaLoot profile names for this container prefab": []
      }
    ],
    "Elite crate prefabs and weights": [
      {
        "Prefab path": "assets/bundled/prefabs/radtown/crate_elite.prefab",
        "Selection weight": 100,
        "Random AlphaLoot profile names for this container prefab": []
      }
    ],
    "Normal crate prefabs and weights": [
      {
        "Prefab path": "assets/bundled/prefabs/radtown/crate_normal_2.prefab",
        "Selection weight": 50,
        "Random AlphaLoot profile names for this container prefab": []
      },
      {
        "Prefab path": "assets/bundled/prefabs/radtown/crate_normal.prefab",
        "Selection weight": 50,
        "Random AlphaLoot profile names for this container prefab": []
      }
    ],
    "Barrel prefabs and weights": [
      {
        "Prefab path": "assets/bundled/prefabs/radtown/loot_barrel_1.prefab",
        "Selection weight": 10,
        "Random AlphaLoot profile names for this container prefab": []
      },
      {
        "Prefab path": "assets/bundled/prefabs/radtown/loot_barrel_2.prefab",
        "Selection weight": 10,
        "Random AlphaLoot profile names for this container prefab": []
      },
      {
        "Prefab path": "assets/bundled/prefabs/radtown/oil_barrel.prefab",
        "Selection weight": 80,
        "Random AlphaLoot profile names for this container prefab": []
      }
    ]
  },
  "Ghost Ship groups": {
    "Easy": {
      "Enabled": true,
      "Random selection weight": 40,
      "Ghost Ship prefab paths": [
        "assets/prefabs/misc/ghostships/ghostship_b.prefab",
        "assets/prefabs/misc/ghostships/ghostship_c.prefab",
        "assets/prefabs/misc/ghostships/ghostship_d.prefab"
      ],
      "Event duration in seconds": 2700.0,
      "Map marker color": "green",
      "Map marker size": 0.25,
      "Map marker transparency": 0.85,
      "Locked crates": {
        "Minimum amount": 1,
        "Maximum amount": 1
      },
      "Elite crates": {
        "Minimum amount": 1,
        "Maximum amount": 1
      },
      "Normal crates": {
        "Minimum amount": 2,
        "Maximum amount": 4
      },
      "Barrels": {
        "Minimum amount": 2,
        "Maximum amount": 4
      },
      "Locked crate hacking time in seconds": 900.0,
      "Regular Ghost Ship ScientistNPC2 settings": {
        "Amount to spawn": 2,
        "Health": 100.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 4.0
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Heavy Ghost Ship ScientistNPC2 settings": {
        "Amount to spawn": 0,
        "Health": 200.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 3.5
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Patrol boats at event start": 1,
      "Patrol boats called when hacking starts": 1,
      "Patrol boat NPC settings": {
        "Amount to spawn": 2,
        "Health": 100.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 4.0
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Patrol boat distance from its Ghost Ship": 150.0,
      "Patrol boat player target search distance": 100.0
    },
    "Medium": {
      "Enabled": true,
      "Random selection weight": 30,
      "Ghost Ship prefab paths": [
        "assets/prefabs/misc/ghostships/ghostship_b.prefab",
        "assets/prefabs/misc/ghostships/ghostship_c.prefab",
        "assets/prefabs/misc/ghostships/ghostship_d.prefab"
      ],
      "Event duration in seconds": 3000.0,
      "Map marker color": "cyan",
      "Map marker size": 0.25,
      "Map marker transparency": 0.85,
      "Locked crates": {
        "Minimum amount": 1,
        "Maximum amount": 1
      },
      "Elite crates": {
        "Minimum amount": 1,
        "Maximum amount": 1
      },
      "Normal crates": {
        "Minimum amount": 3,
        "Maximum amount": 6
      },
      "Barrels": {
        "Minimum amount": 3,
        "Maximum amount": 6
      },
      "Locked crate hacking time in seconds": 900.0,
      "Regular Ghost Ship ScientistNPC2 settings": {
        "Amount to spawn": 3,
        "Health": 125.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 3.5
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Heavy Ghost Ship ScientistNPC2 settings": {
        "Amount to spawn": 0,
        "Health": 250.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 3.0
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Patrol boats at event start": 1,
      "Patrol boats called when hacking starts": 1,
      "Patrol boat NPC settings": {
        "Amount to spawn": 3,
        "Health": 125.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 3.5
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Patrol boat distance from its Ghost Ship": 175.0,
      "Patrol boat player target search distance": 125.0
    },
    "Hard": {
      "Enabled": true,
      "Random selection weight": 15,
      "Ghost Ship prefab paths": [
        "assets/prefabs/misc/ghostships/ghostship_b.prefab",
        "assets/prefabs/misc/ghostships/ghostship_c.prefab",
        "assets/prefabs/misc/ghostships/ghostship_d.prefab"
      ],
      "Event duration in seconds": 3300.0,
      "Map marker color": "orange",
      "Map marker size": 0.25,
      "Map marker transparency": 0.85,
      "Locked crates": {
        "Minimum amount": 1,
        "Maximum amount": 1
      },
      "Elite crates": {
        "Minimum amount": 1,
        "Maximum amount": 2
      },
      "Normal crates": {
        "Minimum amount": 4,
        "Maximum amount": 8
      },
      "Barrels": {
        "Minimum amount": 4,
        "Maximum amount": 8
      },
      "Locked crate hacking time in seconds": 900.0,
      "Regular Ghost Ship ScientistNPC2 settings": {
        "Amount to spawn": 4,
        "Health": 150.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 3.0
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Heavy Ghost Ship ScientistNPC2 settings": {
        "Amount to spawn": 1,
        "Health": 300.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 2.5
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Patrol boats at event start": 2,
      "Patrol boats called when hacking starts": 2,
      "Patrol boat NPC settings": {
        "Amount to spawn": 3,
        "Health": 150.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 3.0
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Patrol boat distance from its Ghost Ship": 200.0,
      "Patrol boat player target search distance": 150.0
    },
    "Expert": {
      "Enabled": true,
      "Random selection weight": 10,
      "Ghost Ship prefab paths": [
        "assets/prefabs/misc/ghostships/ghostship_b.prefab",
        "assets/prefabs/misc/ghostships/ghostship_c.prefab",
        "assets/prefabs/misc/ghostships/ghostship_d.prefab"
      ],
      "Event duration in seconds": 3600.0,
      "Map marker color": "red",
      "Map marker size": 0.25,
      "Map marker transparency": 0.85,
      "Locked crates": {
        "Minimum amount": 1,
        "Maximum amount": 1
      },
      "Elite crates": {
        "Minimum amount": 1,
        "Maximum amount": 2
      },
      "Normal crates": {
        "Minimum amount": 5,
        "Maximum amount": 10
      },
      "Barrels": {
        "Minimum amount": 5,
        "Maximum amount": 10
      },
      "Locked crate hacking time in seconds": 900.0,
      "Regular Ghost Ship ScientistNPC2 settings": {
        "Amount to spawn": 5,
        "Health": 175.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 2.5
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Heavy Ghost Ship ScientistNPC2 settings": {
        "Amount to spawn": 1,
        "Health": 350.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 2.0
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Patrol boats at event start": 2,
      "Patrol boats called when hacking starts": 2,
      "Patrol boat NPC settings": {
        "Amount to spawn": 4,
        "Health": 175.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 2.5
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Patrol boat distance from its Ghost Ship": 225.0,
      "Patrol boat player target search distance": 175.0
    },
    "Nightmare": {
      "Enabled": true,
      "Random selection weight": 5,
      "Ghost Ship prefab paths": [
        "assets/prefabs/misc/ghostships/ghostship_b.prefab",
        "assets/prefabs/misc/ghostships/ghostship_c.prefab",
        "assets/prefabs/misc/ghostships/ghostship_d.prefab"
      ],
      "Event duration in seconds": 3600.0,
      "Map marker color": "magenta",
      "Map marker size": 0.25,
      "Map marker transparency": 0.85,
      "Locked crates": {
        "Minimum amount": 1,
        "Maximum amount": 1
      },
      "Elite crates": {
        "Minimum amount": 1,
        "Maximum amount": 2
      },
      "Normal crates": {
        "Minimum amount": 6,
        "Maximum amount": 11
      },
      "Barrels": {
        "Minimum amount": 6,
        "Maximum amount": 11
      },
      "Locked crate hacking time in seconds": 900.0,
      "Regular Ghost Ship ScientistNPC2 settings": {
        "Amount to spawn": 6,
        "Health": 200.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 2.0
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Heavy Ghost Ship ScientistNPC2 settings": {
        "Amount to spawn": 2,
        "Health": 400.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 1.5
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Patrol boats at event start": 3,
      "Patrol boats called when hacking starts": 3,
      "Patrol boat NPC settings": {
        "Amount to spawn": 5,
        "Health": 200.0,
        "Random weapons and aim cones": [
          {
            "Item shortname": "smg.mp5",
            "Aim cone": 2.0
          }
        ],
        "Random AlphaLoot corpse profiles": []
      },
      "Patrol boat distance from its Ghost Ship": 250.0,
      "Patrol boat player target search distance": 200.0
    }
  }
}
Sponsored
RCONtrol
RCONtrol

Command your Rust server. Live WebRCON console, performance and player monitoring, quick actions, groups and permissions, and plugin management.

Visit site ↗
$25.00
Views135
Downloads6
Purchases4
Rating★ 0.0
Version1.0.1
PlatformRust
CategoryPlugins
CompatibleOxide
Size175 KB
PublishedSep 10, 2026
UpdatedSep 16, 2026
✓ Reviewed for safety and integrity