NullReferenceException at Loaded
@rfc1920
I got this error while using the general commands,  
Even on the globalchat and on f1 console its gonna tell me that the command doesn't exist can you please fix this 
It's not broken for everyone, most likely.  We're going to need more details.
Failed to initialize plugin 'NTeleportation v1.0.58' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.NTeleportation.Loaded () [0x00063] in <6a43b62b696e4013b56a75c247a0645d>:0 
  at Oxide.Plugins.NTeleportation.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x001b3] in <6a43b62b696e4013b56a75c247a0645d>:0 
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0 
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0 
  at Oxide.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x0006e] in <9affce1cd15c4ec183941adef8db1722>:0 
Failed to initialize plugin 'NTeleportation v1.0.58' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.NTeleportation.Loaded () [0x00063] in <6a43b62b696e4013b56a75c247a0645d>:0 
  at Oxide.Plugins.NTeleportation.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x001b3] in <6a43b62b696e4013b56a75c247a0645d>:0 
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0 
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0 
  at Oxide.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x0006e] in <9affce1cd15c4ec183941adef8db1722>:0 

This is the whole error that I've for you nothing more  this just happens while I'm using the /o.grant group default nteleportation.tpr

I would try:
1. Unload the plugin if it is actually loaded
2. Delete or rename config/NTeleportation.json
3. Delete or rename lang/en/NTeleportation.json and lang/ru/NTeleportation.json
4. Load the plugin.

If that doesn't work and/or before you do this, make sure to update to the very latest version of Oxide.
In response to rfc1920 ():
I would try:
1. Unload the plugin if it is actually loaded
2. Delete or rename config/NTel...
Well I've just restarded the server and that seems to be sloved for now 
In response to rfc1920 ():
I would try:
1. Unload the plugin if it is actually loaded
2. Delete or rename config/NTel...
okey So do you mean  bij delete or rename from inside the plugin  or just on the files it self?  

Merged post

@rfc1920

Everytime when I'm trying to  edit the json file from this plugin, 
I'm getting this as a respon 
[NTeleportation] Corrupt config, loading default...

And then the error just shows up
But the json file can't be corrupted because I have just the json validator site and everthing is fine,
And I have delete and reloaded the plugin also as the json file and still the same error shows up
so what can I do to fix this , ?


Merged post

@rfc1920
I'm just give it up nothing is really working I'm still getting the same error, 
And I'm also using the last build of oxide which is 4.0.4192, 
so yeah @Wulf Do you've some ideas to  fix this problem because I can't slove this by my self, 
I'd suggest providing your edited configuration, otherwise we can't really help with it. It's not an Oxide issue.
{
  "Settings": {
    "ChatName": "<color=red>Teleportation</color>: ",
    "HomesEnabled": true,
    "TPREnabled": true,
    "TownEnabled": true,
    "InterruptTPOnHurt": true,
    "InterruptTPOnCold": false,
    "InterruptTPOnHot": false,
    "InterruptTPOnSafe": true,
    "InterruptTPOnBalloon": true,
    "InterruptTPOnCargo": true,
    "InterruptTPOnRig": false,
    "InterruptTPOnLift": true,
    "InterruptTPOnMonument": false,
    "InterruptTPOnMounted": true,
    "InterruptTPOnSwimming": 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
  },
  "Admin": {
    "AnnounceTeleportToTarget": false,
    "UseableByAdmins": true,
    "UseableByModerators": true,
    "LocationRadius": 25,
    "TeleportNearDefaultDistance": 30
  },
  "Home": {
    "HomesLimit": false,
    "VIPHomesLimits": {
      "nteleportation.vip": false
    },
    "Cooldown": false,
    "Countdown": 7,
    "DailyLimit": false,
    "VIPDailyLimits": {
      "nteleportation.vip": false
    },
    "VIPCooldowns": {
      "nteleportation.vip": false
    },
    "VIPCountdowns": {
      "nteleportation.vip": false
    },
    "LocationRadius": 25,
    "ForceOnTopOfFoundation": true,
    "CheckFoundationForOwner": true,
    "UseFriends": true,
    "UsableOutOfBuildingBlocked": false,
    "UsableIntoBuildingBlocked": false,
    "CupOwnerAllowOnBuildingBlocked": true,
    "AllowIceberg": false,
    "AllowCave": false,
    "AllowCraft": false,
    "AllowAboveFoundation": true,
    "CheckValidOnList": false,
    "Pay": 0,
    "Bypass": 0
  },
  "TPR": {
    "Cooldown": false,
    "Countdown": 7,
    "DailyLimit": false,
    "VIPDailyLimits": {
      "nteleportation.vip": false
    },
    "VIPCooldowns": {
      "nteleportation.vip": false
    },
    "VIPCountdowns": {
      "nteleportation.vip": false
    },
    "RequestDuration": 30,
    "OffsetTPRTarget": true,
    "BlockTPAOnCeiling": true,
    "UsableOutOfBuildingBlocked": false,
    "UsableIntoBuildingBlocked": false,
    "CupOwnerAllowOnBuildingBlocked": true,
    "AllowCraft": false,
    "Pay": 0,
    "Bypass": 0
  },
  "Town": {
    "Cooldown": false,
    "Countdown": false,
    "DailyLimit": false,
    "VIPDailyLimits": {
      "nteleportation.vip": false
    },
    "VIPCooldowns": {
      "nteleportation.vip": false
    },
    "VIPCountdowns": {
      "nteleportation.vip": false
    },
    "Location": "0 0 0",
    "UsableOutOfBuildingBlocked": false,
    "AllowCraft": false,
    "Pay": 0,
    "Bypass": 0
  },
  "Version": {
    "Major": 1,
    "Minor": 0,
    "Patch": 58
  }
}

@Wulf 
Only what I did was changing a few little things like HomeLimits on false like CountDown from  15, to 7, and some other stuff and while saving this and using o.reload NTeleportation the plugin just started crashing and its calling that the json is corrupted and it's going automatically back towards the default config and after that the whole command isn't working and then using o.reload again it is working again but I'm not able to change everything on the JSON file which sounds weird to me right...??  
Well if you know how I can slove this please let me know