Error while compiling FurnaceSplitter: There is no argument given that corresponds to the required parameter 'id' of 'PlayerInventory.FindItemsByItemID(List<Item>, int)' | Line: 460, Pos: 46
Error while compiling
Failed to compile: There is no argument given that corresponds to the required parameter 'id' of 'PlayerInventory.FindItemsByItemID(List<Item>, int)' | Line: 460, Pos: 46
same here.
FurnaceSplitter
Failed to Load--Compile Error--Contact Developer!
Console Report:
Error while compiling FurnaceSplitter: There is no argument given that corresponds to the required parameter 'id' of 'PlayerInventory.FindItemsByItemID(List<Item>, int)' | Line: 460, Pos: 46
Yup, me too. This reall really needs to get updated
FurnaceSplitter.cs 460:46 There is no argument given that corresponds to the required parameter 'id' of 'PlayerInventory.FindItemsByItemID(List<Item>, int)'
FurnaceSplitter.cs 460:17 Cannot assign void to an implicitly-typed variable
Because of the new update it's expecting List<Item> to be the first parameter and Int as the second parameter, the code is instead trying to pass Int (itemid) which doesn't work.
If you go to Line 460 and replace;
var playerFuel = playerInventory.FindItemsByItemID(oven.fuelType.itemid);with
List<Item> playerFuel = new List<Item>();playerInventory.FindItemsByItemID(playerFuel, oven.fuelType.itemid);it should fix this issue.
Alkaris
it should fix this issue.
Fixed! Thank you!
(11:32:32) | Failed to call hook 'CanMoveItem' on plugin 'FurnaceSplitter v2.5.3' (InvalidOperationException: Collection was modified; enumeration operation may not execute.)
at System.Collections.Generic.List`1+Enumerator[T].MoveNextRare () [0x00013] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0
at System.Collections.Generic.List`1+Enumerator[T].MoveNext () [0x0004a] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0
at Oxide.Plugins.FurnaceSplitter.AutoAddFuel (PlayerInventory playerInventory, BaseOven oven) [0x00217] in <9a74d255321744c7b51b27e39975f745>:0
at Oxide.Plugins.FurnaceSplitter.CanMoveItem (Item item, PlayerInventory inventory, ItemContainerId targetContainerId, System.Int32 targetSlotIndex, System.Int32 splitAmount) [0x001b8] in <9a74d255321744c7b51b27e39975f745>:0
at Oxide.Plugins.FurnaceSplitter.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x008a5] in <9a74d255321744c7b51b27e39975f745>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <42f9bedc659b4f4786eb778d3cd58968>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <d59b507fd76240e5b62228d0eae39b73>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <d59b507fd76240e5b62228d0eae39b73>:0
who in the hell is using furnace slitter in 2025. did you not catch up on the updates?
You obviously have no idea what Furnace Splitter does do you and why people still use it?hom3rSIMPwho in the hell is using furnace slitter in 2025. did you not catch up on the updates?
It's simple;
1. Have ores to smelt
2. Have wood as burn material
3. Auto-sort Ores + Wood consumption × Time it takes to smelt
4. Profit
It takes only the necessary materials needed to cook ores based on how much inserted automatically without having to click and drag the wood amount needed.
Just check his comments.
Toxic user.
Nothing else.
Couch warrior.