FormatException in OnEntitySpawnedError
10:05 [Error] Failed to call hook 'OnEntitySpawned' on plugin 'BradleyControl v0.2.2' (FormatException: Input string was not in a correct format.)
  at System.Number.StringToNumber (System.String str, System.Globalization.NumberStyles options, System.Number+NumberBuffer& number, System.Globalization.NumberFormatInfo info, System.Boolean parseDecimal) [0x00057] in :0 
  at System.Number.ParseUInt64 (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt) [0x00014] in :0 
  at System.UInt64.Parse (System.String s, System.IFormatProvider provider) [0x00008] in :0 
  at System.Convert.ToUInt64 (System.String value) [0x0000c] in :0 
  at Oxide.Plugins.BradleyControl.OnEntitySpawned (BaseNetworkable entity) [0x0029b] in <80bd819c8ec8424f8a4e2b3247d4ecda>:0 
  at Oxide.Plugins.BradleyControl.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x002b0] in <80bd819c8ec8424f8a4e2b3247d4ecda>: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.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <4452f821def6406d834e4149849fe7ea>:0 


and if you can add support for vanish comptabilitie

10:03 [Warning] Calling hook CanBradleyApcTarget resulted in a conflict between the following plugins: Vanish - False (Boolean), BradleyControl (True (Boolean))

Cheers,

The error likely means something is not right in your configuration file, but I've not looked at the plugin to verify.

The hook warning isn't really avoidable without one plugin tying into another (not ideal for many plugins to do), so I'd just avoid using both for the same purpose.
Thanks for tip but config file is by default, i don't have modified this...

i've removed bradleycontrol for prevent any conflict
I been hacking at this and improved the null checking as Wulf suggested.

The only outstanding bug is with:
tooHotUntil.SetValue(debris, Time.realtimeSinceStartup + configs.options.gibsHotDelay);

I will see if I can solve that one too.