Paratroopers landing in waterFixed
is there a way to have the plugin check if the spot the want to land is above water or not  cause  lots off times the just land in the ocean.

paratroopers in ocean
What is your version, map size and config settings, I haven't ever seen them do this on the 30 servers I have. 
4500 running custom map latest version 
{
  "Event Automation": {
    "Automatically spawn Paratroopers Events on a timer": true,
    "Auto-spawn time minimum (seconds)": 1800.0,
    "Auto-spawn time maximum (seconds)": 5400.0,
    "Minimum amount of online players to trigger the event": 1,
    "Paratrooper Plane Jump Height": 300.0,
    "Paratrooper Plane incoming speed": 60.0,
    "Static Paratrooper Jump Point X Coordinate": 0.0,
    "Static Paratrooper Jump Point Z Coordinate": 0.0
  },
  "Map Marker Settings": {
    "Paratrooper Marker Refresh rate (seconds)": 10.0,
    "Create Paratroopers Drop Zone Marker on map": true,
    "Paratroopers Drop Zone Radius": 1.0,
    "Paratroopers Drop Zone Alpha Shading": 0.4,
    "Create Individual Paratrooper Landing Zone Markers on map": true,
    "Paratroopers individual Landing Zone Radius": 0.5,
    "Paratroopers individual Landing Zone Alpha Shading": 0.35
  },
  "Notification Options": {
    "Show notification when Paratroopers are inbound": true,
    "Show notification when Paratroopers begin Jumping": true,
    "Show notification when a NPC has been killed": false,
    "Show notification when a NPC commited Suicide/Drowned/Despawned": false,
    "Show notification when the Bradley APC has been destroyed": false,
    "Show notification when the Bradley APC SelfDestruct/Recalled": false,
    "Show notifications in Console": true
  },
  "Paratrooper Chute Options": {
    "Parachute drag force": 1.0,
    "Wind force": 2.0,
    "Paratrooper Spread Distance": 5,
    "Deploy Paratroopers with Smoke Trail while parachuting down": true
  },
  "NPC Paratrooper Options": {
    "Amount of NPC Paratroopers to spawn": 20,
    "NPC Paratrooper display name (chosen at random)": [
      "Mike's Elite Force",
      "Mike's Elite Commando",
      "Mike's Defence Force",
      "Mike's Paratrooper"
    ],
    "NPC Paratrooper Kit to be used (chosen at random)": [
      "Para"
    ],
    "NPC Health": 350,
    "NPC Paratroopers attack Accuracy (0 - 100)": 80,
    "NPC Paratroopers attack Damage Scale (0 - 100)": 50,
    "NPC Paratroopers Aggrovation Range": 70,
    "NPC Paratroopers DeAggrovation Range": 80,
    "NPC Paratroopers use Peace Keeper mode": false,
    "NPC Paratroopers use Peace Keeper Cooldown": 5,
    "Always use Light Sources if available": false,
    "Chance of being wounded when landing (x / 100)": 5,
    "Wounded duration minimum time (seconds)": 60,
    "Wounded duration maximum time (seconds)": 180,
    "Chance of recovery from being wounded(x / 100)": 100,
    "Amount of time the NPCs will be alive before suiciding (seconds, 0=disable)": 1200,
    "Roam distance from landing position": 150.0,
    "Loot type (Default, Inventory, Random)": "Random",
    "Random loot items": {
      "Minimum amount of items": 5,
      "Maximum amount of items": 7,
      "Items": [{
          "Item shortname": "apple",
          "Item skin ID": 0,
          "Minimum amount of item": 2,
          "Maximum amount of item": 6,
          "Item Display Name": "Apple"
        },
        {
          "Item shortname": "bearmeat.cooked",
          "Item skin ID": 0,
          "Minimum amount of item": 2,
          "Maximum amount of item": 4,
          "Item Display Name": "Cooked Bear Meat"
        },
        {
          "Item shortname": "blueberries",
          "Item skin ID": 0,
          "Minimum amount of item": 4,
          "Maximum amount of item": 8,
          "Item Display Name": "Blueberries"
        },
        {
          "Item shortname": "corn",
          "Item skin ID": 0,
          "Minimum amount of item": 4,
          "Maximum amount of item": 8,
          "Item Display Name": "Corn"
        },
        {
          "Item shortname": "fish.raw",
          "Item skin ID": 0,
          "Minimum amount of item": 2,
          "Maximum amount of item": 4,
          "Item Display Name": "Raw Fish"
        },
        {
          "Item shortname": "granolabar",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 4,
          "Item Display Name": "Granola Bar"
        },
        {
          "Item shortname": "meat.pork.cooked",
          "Item skin ID": 0,
          "Minimum amount of item": 4,
          "Maximum amount of item": 8,
          "Item Display Name": "Cooked Pork"
        },
        {
          "Item shortname": "syringe.medical",
          "Item skin ID": 0,
          "Minimum amount of item": 2,
          "Maximum amount of item": 6,
          "Item Display Name": "Medical Syringe"
        },
        {
          "Item shortname": "largemedkit",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 2,
          "Item Display Name": "Large Medkit"
        },
        {
          "Item shortname": "bandage",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 4,
          "Item Display Name": "Bandage"
        },
        {
          "Item shortname": "antiradpills",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 3,
          "Item Display Name": "Anti-Radiation Pills"
        },
        {
          "Item shortname": "ammo.rifle",
          "Item skin ID": 0,
          "Minimum amount of item": 10,
          "Maximum amount of item": 100,
          "Item Display Name": "5.56 Rifle Ammo"
        },
        {
          "Item shortname": "ammo.pistol",
          "Item skin ID": 0,
          "Minimum amount of item": 10,
          "Maximum amount of item": 100,
          "Item Display Name": "Pistol Bullet"
        },
        {
          "Item shortname": "ammo.rocket.basic",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 10,
          "Item Display Name": "Rocket"
        },
        {
          "Item shortname": "ammo.shotgun.slug",
          "Item skin ID": 0,
          "Minimum amount of item": 10,
          "Maximum amount of item": 20,
          "Item Display Name": "12 Gauge Slug"
        },
        {
          "Item shortname": "pistol.m92",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "M92 Pistol"
        },
        {
          "Item shortname": "rifle.l96",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "L96 Rifle"
        },
        {
          "Item shortname": "rifle.lr300",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "LR-300 Assault Rifle"
        },
        {
          "Item shortname": "rifle.ak",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "Assault Rifle"
        },
        {
          "Item shortname": "rifle.bolt",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "Bolt Action Rifle"
        },
        {
          "Item shortname": "rocket.launcher",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "Rocket Launcher"
        },
        {
          "Item shortname": "pistol.revolver",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "Revolver"
        }
      ]
    }
  },
  "Loot Container Options": {
    "Enable Loot Box to drop with Paratroopers": true,
    "What type of Loot box to drop with Paratroopers (supplydrop|hackablecrate)": "hackablecrate",
    "Amount of time before despawning Loot Box (seconds, 0=disable)": 1200,
    "Loot Box Effects Settings": {
      "Enable Loot Effects": true,
      "Enable Parachute Loot Box for either Supply Drop or HackableCrate": true,
      "Supply Drop Drag Force (without parachute)": 0.0,
      "Supply Drop Mass Weigth (without parachute": 0.0,
      "Hackable Crate Drag Force": 2.0,
      "Hackable Crate Weigth": 5.25,
      "Hackable Crate time to unlock (seconds)": 300,
      "Bradley ACP - Air drop a Bradley APC with Paratroopers": false,
      "Bradley APC - Enable Parachute for Air Drop": true,
      "Bradley ACP - Amount of Crates to drop after death (0=disable)": 2,
      "Bradley APC - Health Amount": 1000.0,
      "Bradley ACP - Amount of time before despawning (seconds, 0=disable)": 1200,
      "Bradley ACP - Allow to explode instead of despawning": true,
      "Enable Smoke trail Loot Box and Bradley APC on drop": true,
      "Enable Spinning Light trail Loot Box on drop": true,
      "Enable Spinning Light trail Loot Box on drop at night only": true,
      "Enable Siren Alarm trail Loot Box on drop": true,
      "Enable Siren Alarm trail Loot Box on drop at night only": true
    },
    "Loot container items": {
      "Minimum amount of items": 7,
      "Maximum amount of items": 10,
      "Items": [{
          "Item shortname": "apple",
          "Item skin ID": 0,
          "Minimum amount of item": 2,
          "Maximum amount of item": 6,
          "Item Display Name": "Apple"
        },
        {
          "Item shortname": "bearmeat.cooked",
          "Item skin ID": 0,
          "Minimum amount of item": 2,
          "Maximum amount of item": 4,
          "Item Display Name": "Cooked Bear Meat"
        },
        {
          "Item shortname": "blueberries",
          "Item skin ID": 0,
          "Minimum amount of item": 4,
          "Maximum amount of item": 8,
          "Item Display Name": "Blueberries"
        },
        {
          "Item shortname": "corn",
          "Item skin ID": 0,
          "Minimum amount of item": 4,
          "Maximum amount of item": 8,
          "Item Display Name": "Corn"
        },
        {
          "Item shortname": "fish.raw",
          "Item skin ID": 0,
          "Minimum amount of item": 2,
          "Maximum amount of item": 4,
          "Item Display Name": "Raw Fish"
        },
        {
          "Item shortname": "granolabar",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 4,
          "Item Display Name": "Granola Bar"
        },
        {
          "Item shortname": "meat.pork.cooked",
          "Item skin ID": 0,
          "Minimum amount of item": 4,
          "Maximum amount of item": 8,
          "Item Display Name": "Cooked Pork"
        },
        {
          "Item shortname": "syringe.medical",
          "Item skin ID": 0,
          "Minimum amount of item": 2,
          "Maximum amount of item": 6,
          "Item Display Name": "Medical Syringe"
        },
        {
          "Item shortname": "largemedkit",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 2,
          "Item Display Name": "Large Medkit"
        },
        {
          "Item shortname": "bandage",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 4,
          "Item Display Name": "Bandage"
        },
        {
          "Item shortname": "antiradpills",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 3,
          "Item Display Name": "Anti-Radiation Pills"
        },
        {
          "Item shortname": "ammo.rifle",
          "Item skin ID": 0,
          "Minimum amount of item": 10,
          "Maximum amount of item": 100,
          "Item Display Name": "5.56 Rifle Ammo"
        },
        {
          "Item shortname": "ammo.pistol",
          "Item skin ID": 0,
          "Minimum amount of item": 10,
          "Maximum amount of item": 100,
          "Item Display Name": "Pistol Bullet"
        },
        {
          "Item shortname": "ammo.rocket.basic",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 10,
          "Item Display Name": "Rocket"
        },
        {
          "Item shortname": "ammo.shotgun.slug",
          "Item skin ID": 0,
          "Minimum amount of item": 10,
          "Maximum amount of item": 20,
          "Item Display Name": "12 Gauge Slug"
        },
        {
          "Item shortname": "pistol.m92",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "M92 Pistol"
        },
        {
          "Item shortname": "rifle.l96",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "L96 Rifle"
        },
        {
          "Item shortname": "rifle.lr300",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "LR-300 Assault Rifle"
        },
        {
          "Item shortname": "rifle.ak",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "Assault Rifle"
        },
        {
          "Item shortname": "rifle.bolt",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "Bolt Action Rifle"
        },
        {
          "Item shortname": "rocket.launcher",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "Rocket Launcher"
        },
        {
          "Item shortname": "pistol.revolver",
          "Item skin ID": 0,
          "Minimum amount of item": 1,
          "Maximum amount of item": 1,
          "Item Display Name": "Revolver"
        }
      ]
    }
  },
  "Command Cooldowns Timers (permission / time in minutes)": {
    "paratroopers.cancall.default": 120,
    "paratroopers.cancall.vip": 60
  },
  "Version": {
    "Major": 2,
    "Minor": 3,
    "Patch": 1
  }
}​
Had it happen on my server as well, 3600 size map. Procedural. Seed 71736954
yes me too... map 3500.  Spawn in water
so its not only me a it seems  and its not only custom map  i tought it might been that  but out2kill has a proc map. hope this can be fixed cause people love it.
I have the same issue on my server running custom maps, perhaps its possible to use the Spawns Database mod to create custom spawn locations for the event.
Same problem here, procedural map, 4500 
Still working on a fix as I still cannot get this to reproduce on any of my servers. Hopefully soon I will get a work around to kill the event if its over water is the only thing I can possibly think of.
5d35f1495da0a.jpg FastBurst
Still working on a fix as I still cannot get this to reproduce on any of my servers. Hopefully soon I will get a work around to kill the event if its over water is the only thing I can possibly think of.

Hopefully yeah, but thanks for an awesome plugin anyway :)

3500, 4200,4800,5800 custom map keirox maps all do same thing all 5 of his maps and a bunch of lone design ive tried multiple maps and getting the same bug plugin is configured fine everytime a plane comes in 8/10 times they drop over water and drowned when it should be randomly spawning on land or to a static mesh lol?
https://hastebin.com/umixegifew.json
@Arthatus2018  The problem is already known, and if you had read above, the plugin developer is working on a Fix for it ... You have to be patient. In addition, you post too long a message to us .... Use "Pastebin" or "Hastebin" to put a config ... Thank you.
Hi i am having problems with it always spawning in the water 
great plugin if players could actually play the plane always drop them over water they all drowned so exciting ...... this needs to be adressed or theres no point using this plugin cause its always in water
Plugin updated and should fix that issue. It is difficult to test when it comes to custom maps. See update notes, should spawn evetns like a regular cargo supply drop now as far as random locations.
Locked automatically