Plant drop a little bit flawed
turn on the ability to plant multiple seeds using randomisation

go to  gas station, try to plant seeds by hand (show red)
go outside stand near pavement edge where you can plant seed, now drop a lot of seeds...

they will spawn thru floors in gas station (model is sitting slighlty above ground), your plugin is taking the frame of reference from the players feet outside.... (the model is above the kerb edge, player feet are on real ground..)

Therefore seeds CAN plant in ground UNDER models even if it is dissallowed normally.. and it plants inside rocks... anywhere...
same can be used on other objects /foundations etc.....

Also.. if seeds cannot be planted.. they dissapear... becasue you itterate round loop  then just kill the seeds count on return.
It is indeed supposed to be so because it plants it on ground level. I could raycast instead tho and check if it's ground indeed, this should solve a lot of issues. Thanks
Hi,
the issue is that 90% of the code seems to serve no purpose........, so it could be stripped out...
becasue basically seeds can be planted anywhere..... & when it does "fail" the seeds just totally dissapear, they are not returned to the environment as a "sack" adding to the confusion.

perhaps also:
  A flag to  not allow it to override dropping seeds every where you cannot plant, so admins can use the plugin without worrying it's circomventing too much of the plant logic.?
even 500 dropped in the outpost  took the FPS to 19FPS
A "throttle", I managed to plant 50,000 seeds on my server.... 
As I have said usually noone won't ever have even 100 seeds but I will work on it sure, just have to update a few mods more