Error Message - Skin Shop not Loading.

I am getting the following error message today when updating my server to the latest update from Rust.  Can anyone help please?

https://www.dropbox.com/scl/fi/9edmv1qxprs5x3bdwze5p/Error.jpg?rlkey=l32q944c9ocsge58eui72qfuc&st=zr50f9sb&dl=0

I've included a link with a screenshot snippet of the error message.  The message itself would not let me copy and paste.  Here is the gist of the error message:

Error while compiling SkinShop: 'PlayerInventory' does not contain a definition for 'AllItems' and no accessible extension method 'AllItems' accepting a first augment of type 'PlayerInventory' could be found (are you missing a using directive or an assembly reference?)  Line: 1049, Pos: 60

Yep same here

Same. Newest update must have changed something that takes place on line 1049 which it can't compile now.

Copied from the server Batch.

19 SkinShop - Failed to compile: 'PlayerInventory' does not contain a definition for 'AllItems' and no accessible extension method 'AllItems' accepting a first argument of type 'PlayerInventory' could be found (are you missing a using directive or an assembly reference?) | Line: 1049, Pos: 60

And again after Facepunch update SKINSHOP wont work

Error while compiling SkinShop: 'PlayerInventory' does not contain a definition for 'AllItems' and no accessible extension method 'AllItems' accepting a first argument of type 'PlayerInventory' could be found (are you missing a using directive or an assembly reference?) | Line: 1049, Pos: 60

I have unloaded for now, as skins are not such a big deal for me anyway. If someone finds a fix for this I'll try it again. :)

Merged post

Oh I think I might've found a fix from looking at another post from a different mod that happens to use .AllItems() hook also.

Try changing these two lines in the Skinshop.cs file in plugins folder:

< Line 1049 >
Change:

foreach (var inventoryItem in player.inventory.AllItems())​


To:
foreach (var inventoryItem in player.inventory.containerMain.itemList)​

______________
AND
<Line 1232 >
Change:
foreach (var i in player.inventory.AllItems())​


To:
foreach (var i in player.inventory.containerMain.itemList)​


All the best,
D.

Thanks, I will give that a try and reply back later.

..\o/.. 🤗

Error while compiling SkinShop: 'ItemCraftTask' does not contain a definition for 'owner'

Sorry it took so long to get back on this error situation.  After editing the code as above, I now get a different error message:

Error while compiling SkinShop:  Non-invocable member 'ItemContainer.itemList' cannot be used like a method. | Line: 1049, Pos: 74

Again, any help with this issue would be greatly appreciated.

Does anyone have any new information that could possibly fix the issues plaguing this plugin?

its loading but there is no skin any more when i select any category there is no any skin so looks like need import again

is this plugin broken and abandoned?

it's looks it is like you write

there are still servers able to use this plugin somehow. anyone got a fix for it?