Preventing Set Home at Oil Rig but do not want ForcedOnFoundation enabledSolved

I'm currently confused with the configs.

I've enabled Strict Foundation Check and Disabled ForceOnFoundation because I don't want my players to only set home on the ground floor.

But whenever I disabled ForceOnFoundation even with Strict Foundation Check True. People are still able to Set Home anywhere including RIG. I've also set TP On Top Ceiling to TRUE but that doesn't help when ForceOnFoundation is on TRUE.

Here's my current config files to avoid people setting home on RIG but it disallow people TPR on RIG.

{
  "Settings": {
    "ChatName": "<color=red>Teleportation</color>: ",
    "HomesEnabled": true,
    "TPREnabled": true,
    "TownEnabled": true,
    "OutpostEnabled": false,
    "BanditEnabled": false,
    "InterruptTPOnHurt": true,
    "InterruptTPOnCold": true,
    "InterruptTPOnHot": true,
    "InterruptTPOnHostile": false,
    "InterruptTPOnSafe": true,
    "InterruptTPOnBalloon": true,
    "InterruptTPOnCargo": true,
    "InterruptTPOnRig": true,
    "InterruptTPOnExcavator": false,
    "InterruptTPOnLift": true,
    "InterruptTPOnMonument": false,
    "InterruptTPOnMounted": true,
    "InterruptTPOnSwimming": true,
    "InterruptAboveWater": false,
    "StrictFoundationCheck": true,
    "CaveDistanceSmall": 40.0,
    "CaveDistanceMedium": 60.0,
    "CaveDistanceLarge": 100.0,
    "DefaultMonumentSize": 50.0,
    "MinimumTemp": 0.0,
    "MaximumTemp": 40.0,
    "BlockedItems": {},
    "BypassCMD": "pay",
    "UseEconomics": false,
    "UseServerRewards": false,
    "WipeOnUpgradeOrChange": false,
    "AutoGenOutpost": false,
    "AutoGenBandit": false
  },
  "GameVersion": {
    "Network": 2211,
    "Save": 188,
    "Level": "Procedural Map",
    "LevelURL": "",
    "WorldSize": 3500,
    "Seed": 1100025
  },
  "Admin": {
    "AnnounceTeleportToTarget": false,
    "UseableByAdmins": true,
    "UseableByModerators": true,
    "LocationRadius": 2,
    "TeleportNearDefaultDistance": 2
  },
  "Home": {
    "HomesLimit": 3,
    "VIPHomesLimits": {
      "nteleportation.vip": 8
    },
    "Cooldown": 240,
    "Countdown": 10,
    "DailyLimit": 0,
    "VIPDailyLimits": {
      "nteleportation.vip": 0
    },
    "VIPCooldowns": {
      "nteleportation.vip": 5
    },
    "VIPCountdowns": {
      "nteleportation.vip": 5
    },
    "LocationRadius": 1,
    "ForceOnTopOfFoundation": false,
    "CheckFoundationForOwner": true,
    "UseFriends": true,
    "UseClans": true,
    "UseTeams": true,
    "UsableOutOfBuildingBlocked": true,
    "UsableIntoBuildingBlocked": true,
    "CupOwnerAllowOnBuildingBlocked": true,
    "AllowIceberg": true,
    "AllowCave": true,
    "AllowCraft": false,
    "AllowAboveFoundation": true,
    "CheckValidOnList": false,
    "Pay": 0,
    "Bypass": 0
  },
  "TPR": {
    "Cooldown": 240,
    "Countdown": 10,
    "DailyLimit": 0,
    "VIPDailyLimits": {
      "nteleportation.vip": 0
    },
    "VIPCooldowns": {
      "nteleportation.vip": 5
    },
    "VIPCountdowns": {
      "nteleportation.vip": 5
    },
    "RequestDuration": 30,
    "OffsetTPRTarget": true,
    "BlockTPAOnCeiling": false,
    "UsableOutOfBuildingBlocked": false,
    "UsableIntoBuildingBlocked": false,
    "CupOwnerAllowOnBuildingBlocked": true,
    "AllowCraft": false,
    "Pay": 0,
    "Bypass": 0
  },
  "Town": {
    "Cooldown": 240,
    "Countdown": 10,
    "DailyLimit": 0,
    "VIPDailyLimits": {
      "nteleportation.vip": 0
    },
    "VIPCooldowns": {
      "nteleportation.vip": 5
    },
    "VIPCountdowns": {
      "nteleportation.vip": 5
    },
    "Location": "0 0 0",
    "UsableOutOfBuildingBlocked": false,
    "AllowCraft": false,
    "Pay": 0,
    "Bypass": 0
  },
  "Outpost": {
    "Cooldown": 240,
    "Countdown": 15,
    "DailyLimit": 0,
    "VIPDailyLimits": {
      "nteleportation.vip": 0
    },
    "VIPCooldowns": {
      "nteleportation.vip": 5
    },
    "VIPCountdowns": {
      "nteleportation.vip": 5
    },
    "Location": "0 0 0",
    "UsableOutOfBuildingBlocked": false,
    "AllowCraft": false,
    "Pay": 0,
    "Bypass": 0
  },
  "Bandit": {
    "Cooldown": 300,
    "Countdown": 15,
    "DailyLimit": 0,
    "VIPDailyLimits": {
      "nteleportation.vip": 0
    },
    "VIPCooldowns": {
      "nteleportation.vip": 5
    },
    "VIPCountdowns": {
      "nteleportation.vip": 5
    },
    "Location": "0 0 0",
    "UsableOutOfBuildingBlocked": false,
    "AllowCraft": false,
    "Pay": 0,
    "Bypass": 0
  },
  "Version": {
    "Major": 1,
    "Minor": 0,
    "Patch": 86
  }
}
Added as option InterruptTPOnOilrig in next update 1.0.87
Locked automatically