not sure exactly when or how, but have some of these after updating to 2.4.001:47 [Error] Failed to call hook 'OnTick' on plugin 'FurnaceSplitter v2.4.0' (KeyNotFoundException: The given key was not present in the dictionary.) at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in :0 at Oxide.Plugins.FurnaceSplitter.CreateUi (BasePlayer player, BaseOven oven, Oxide.Plugins.FurnaceSplitter+OvenInfo ovenInfo) [0x00006] in :0 at Oxide.Plugins.FurnaceSplitter+c__AnonStorey0.m__0 (BasePlayer plr) [0x00016] in :0 at System.Collections.Generic.List`1[T].ForEach (System.Action`1[T] action) [0x00024] in :0 at Oxide.Plugins.FurnaceSplitter.OnTick () [0x0006a] in :0 at Oxide.Plugins.FurnaceSplitter.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0009d] in :0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in :0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0 07:11 [Error] Failed to call hook 'OnTick' on plugin 'FurnaceSplitter v2.4.0' (KeyNotFoundException: The given key was not present in the dictionary.) at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in :0 at Oxide.Plugins.FurnaceSplitter.CreateUi (BasePlayer player, BaseOven oven, Oxide.Plugins.FurnaceSplitter+OvenInfo ovenInfo) [0x00006] in :0 at Oxide.Plugins.FurnaceSplitter+c__AnonStorey0.m__0 (BasePlayer plr) [0x00016] in :0 at System.Collections.Generic.List`1[T].ForEach (System.Action`1[T] action) [0x00024] in :0 at Oxide.Plugins.FurnaceSplitter.OnTick () [0x0006a] in :0 at Oxide.Plugins.FurnaceSplitter.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0009d] in :0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in :0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0
KeyNotFoundException at OnTickFixed
Please try the latest update, seems I missed one check. Thanks for the report!
Thanks I tried it, no more errors, but when i click 'turn off' the button does not toggle, when i 'leave' the furnace and come back no more ui, I have no way to enable it again
Locked automatically