Events not triggering when they said they should
All the commands and everything works great, I can kill the events and trigger them when I want. But the events themselves when left to naturally spawn don't spawn when it says they will. For example, it says cargo will be out in 30 minutes but there was an active cargo.

Here is my config file:

{
  "Settings": {
    "Announce On Plugin Loaded": false,
    "Use GUIAnnouncements Plugin": true
  },
  "Chat Settings": {
    "Next Event Command": "nextevent",
    "Run Event Command": "runevent",
    "Kill Event Command": "killevent",
    "Chat Prefix": "[AutomatedEvents]: ",
    "Chat Prefix Color": "#00FFFF",
    "Chat SteamID Icon": 0
  },
  "Event Settings": {
    "Bradley Event": {
      "Enabled": false,
      "Display Name": "Bradley",
      "Disable Vanilla Event": false,
      "Minimum Time Between (Minutes)": 30.0,
      "Maximum Time Between (Minutes)": 45.0,
      "Announce Next Run Time": false,
      "Kill Existing Event On Plugin Loaded": false,
      "Maximum Number On Server": 1,
      "Exclude Player's Entity": true,
      "Restart Timer On Entity Kill": true
    },
    "Cargo Plane Event": {
      "Enabled": true,
      "Display Name": "Cargo Plane",
      "Disable Vanilla Event": false,
      "Minimum Time Between (Minutes)": 30.0,
      "Maximum Time Between (Minutes)": 45.0,
      "Announce Next Run Time": true,
      "Kill Existing Event On Plugin Loaded": false,
      "Maximum Number On Server": 1,
      "Exclude Player's Entity": true,
      "Restart Timer On Entity Kill": true,
      "Normal Event Weight (0 = Disable)": 60.0,
      "FancyDrop Plugin Event Weight (0 = Disable)": 20.0,
      "PlaneCrash Plugin Event Weight (0 = Disable)": 20.0
    },
    "Cargo Ship Event": {
      "Enabled": true,
      "Display Name": "Cargo Ship",
      "Disable Vanilla Event": false,
      "Minimum Time Between (Minutes)": 30.0,
      "Maximum Time Between (Minutes)": 45.0,
      "Announce Next Run Time": true,
      "Kill Existing Event On Plugin Loaded": false,
      "Maximum Number On Server": 1,
      "Exclude Player's Entity": true,
      "Restart Timer On Entity Kill": true,
      "Normal Event Weight (0 = Disable)": 80.0,
      "RustTanic Plugin Event Weight (0 = Disable)": 20.0
    },
    "Chinook (CH47) Event": {
      "Enabled": true,
      "Display Name": "Chinook",
      "Disable Vanilla Event": false,
      "Minimum Time Between (Minutes)": 45.0,
      "Maximum Time Between (Minutes)": 60.0,
      "Announce Next Run Time": true,
      "Kill Existing Event On Plugin Loaded": false,
      "Maximum Number On Server": 1,
      "Exclude Player's Entity": true,
      "Restart Timer On Entity Kill": true
    },
    "Helicopter Event": {
      "Enabled": true,
      "Display Name": "Helicopter",
      "Disable Vanilla Event": false,
      "Minimum Time Between (Minutes)": 45.0,
      "Maximum Time Between (Minutes)": 60.0,
      "Announce Next Run Time": true,
      "Kill Existing Event On Plugin Loaded": false,
      "Maximum Number On Server": 1,
      "Exclude Player's Entity": true,
      "Restart Timer On Entity Kill": true,
      "Normal Event Weight (0 = Disable)": 60.0,
      "HeliRefuel Plugin Event Weight (0 = Disable)": 20.0,
      "PilotEject Plugin Event Weight (0 = Disable)": 20.0
    },
    "Santa Sleigh Event": {
      "Enabled": false,
      "Display Name": "Santa Sleigh",
      "Disable Vanilla Event": false,
      "Minimum Time Between (Minutes)": 30.0,
      "Maximum Time Between (Minutes)": 60.0,
      "Announce Next Run Time": false,
      "Kill Existing Event On Plugin Loaded": false,
      "Maximum Number On Server": 1,
      "Exclude Player's Entity": true,
      "Restart Timer On Entity Kill": true
    },
    "Christmas Event": {
      "Enabled": false,
      "Display Name": "Christmas",
      "Disable Vanilla Event": false,
      "Minimum Time Between (Minutes)": 60.0,
      "Maximum Time Between (Minutes)": 120.0,
      "Announce Next Run Time": false,
      "Kill Existing Event On Plugin Loaded": false,
      "Maximum Number On Server": 1,
      "Exclude Player's Entity": true,
      "Restart Timer On Entity Kill": true,
      "Normal Event Weight (0 = Disable)": 20.0,
      "AlphaChristmas Plugin Event Weight (0 = Disable)": 80.0
    },
    "Easter Event": {
      "Enabled": false,
      "Display Name": "Easter",
      "Disable Vanilla Event": false,
      "Minimum Time Between (Minutes)": 30.0,
      "Maximum Time Between (Minutes)": 60.0,
      "Announce Next Run Time": false,
      "Kill Existing Event On Plugin Loaded": false,
      "Maximum Number On Server": 1,
      "Exclude Player's Entity": true,
      "Restart Timer On Entity Kill": true
    },
    "Halloween Event": {
      "Enabled": false,
      "Display Name": "Halloween",
      "Disable Vanilla Event": false,
      "Minimum Time Between (Minutes)": 30.0,
      "Maximum Time Between (Minutes)": 60.0,
      "Announce Next Run Time": false,
      "Kill Existing Event On Plugin Loaded": false,
      "Maximum Number On Server": 1,
      "Exclude Player's Entity": true,
      "Restart Timer On Entity Kill": true
    }
  }
}​
The next event may not happen.
For example, if you set the cargo ship "Maximum Number On Server" to 1 and there is already a cargo ship on the server, when you trigger the cargo ship event, this event will not occur