Hello, one of my three servers started to have this issue today. Before going to the error I will let you know what I did.
It works fine on my local test server and on my other 2 servers.
- Deleting all Furnace Splitter files while plugin is unloaded
- Deleting all plugins besides Furnace Splitter
Error 1:
Failed to call hook 'OnTick' on plugin 'FurnaceSplitter v2.3.1' (MissingMethodException: System.Linq.Lookup`2<!0, !1> System.Linq.Lookup`2.edUpdate<!0>(System.Collections.Generic.IEnumerable`1<!!0>,System.Func`2<!!0, !0>,System.Func`2<!!0, !1>,System.Collections.Generic.IEqualityComparer`1<!0>))
at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at Oxide.Plugins.FurnaceSplitter.GetSmeltTimes (BaseOven oven) [0x0008e] in <7a7b516d603b4a3581feac3baec82fed>:0
at Oxide.Plugins.FurnaceSplitter.GetOvenInfo (BaseOven oven) [0x00006] in <7a7b516d603b4a3581feac3baec82fed>:0
at Oxide.Plugins.FurnaceSplitter.OnTick () [0x00048] in <7a7b516d603b4a3581feac3baec82fed>:0
at Oxide.Plugins.FurnaceSplitter.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00184] in <7a7b516d603b4a3581feac3baec82fed>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <9882f28dc2204b4dba514a9ad18f5042>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <9882f28dc2204b4dba514a9ad18f5042>:0
Error 2:
Failed to call hook 'CanMoveItem' on plugin 'FurnaceSplitter v2.3.1' (MissingMethodException: System.Linq.Lookup`2<!0, !1> System.Linq.Lookup`2.edUpdate<!0>(System.Collections.Generic.IEnumerable`1<!!0>,System.Func`2<!!0, !0>,System.Func`2<!!0, !1>,System.Collections.Generic.IEqualityComparer`1<!0>))
at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at Oxide.Plugins.FurnaceSplitter.GetSmeltTimes (BaseOven oven) [0x0008e] in <78c6dc5623604721a889e2ef091caa4b>:0
at Oxide.Plugins.FurnaceSplitter.GetOvenInfo (BaseOven oven) [0x00006] in <78c6dc5623604721a889e2ef091caa4b>:0
at Oxide.Plugins.FurnaceSplitter.AutoAddFuel (PlayerInventory playerInventory, BaseOven oven) [0x0000d] in <78c6dc5623604721a889e2ef091caa4b>:0
at Oxide.Plugins.FurnaceSplitter.CanMoveItem (Item item, PlayerInventory inventory, System.UInt32 targetContainer, System.Int32 targetSlot) [0x00127] in <78c6dc5623604721a889e2ef091caa4b>:0
at Oxide.Plugins.FurnaceSplitter.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00874] in <78c6dc5623604721a889e2ef091caa4b>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <9882f28dc2204b4dba514a9ad18f5042>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <9882f28dc2204b4dba514a9ad18f5042>:0
Please help me :)