Jump to content

Multiple Errors During Use

Pending 2.0.17

Sovereign_Skies

Posted

Used in conjunction with Welcome Controller. When opening Outfits page, there are no items displayed and then the following error in console:

Failed to call hook 'CMDMain' on plugin 'SkinController v2.0.17' (KeyNotFoundException: The given key 'Attire' was not present in the dictionary.) at System.Collections.Generic.Dictionary2[TKey,TValue].get_Item (TKey key) [0x0001e] in <f98723dd4586469db5213ec59da723ca>:0 at Oxide.Plugins.SkinController.UIWriteItemPanel (BasePlayer player, Oxide.Plugins.SkinController+PlayerSettings playerSettings) [0x0003f] in <9051eab7834a4e48adca9acc26a8b3c1>:0 at Oxide.Plugins.SkinController.UIInit (BasePlayer player, System.Int32 panel, System.Boolean fromCommand) [0x00138] in <9051eab7834a4e48adca9acc26a8b3c1>:0 at Oxide.Plugins.SkinController.CMDMain (ConsoleSystem+Arg arg) [0x00b90] in <9051eab7834a4e48adca9acc26a8b3c1>:0 at Oxide.Plugins.SkinController.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x01154] in <9051eab7834a4e48adca9acc26a8b3c1>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0

Using "/preloadskins" also gives the following error:

[SkinController] Could not find any tags that match [] in the workshopItemDetails.json for skin NightToken (2903606292). Create Mapping in that file and reload the plugin to Import this skin.
[SkinController] Could not find any tags that match [] in the workshopItemDetails.json for skin DayToken (2903605100). Create Mapping in that file and reload the plugin to Import this skin.
[SkinController] Could not find any tags that match [] in the workshopItemDetails.json for skin Rusting-Away-Small-Boxes (2570846413). Create Mapping in that file and reload the plugin to Import this skin.
[SkinController] Could not find any tags that match [] in the workshopItemDetails.json for skin TeleportToOutpost (3404578282). Create Mapping in that file and reload the plugin to Import this skin.
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source

Documentation around the use of the "/importskins" file is incomplete, I've tried listing just Skin ID's, the config file for SkinBox, and other various combinations and it errors out.

Yes, I have loaded custom skins to the list.

Nevs

Posted

did you get it fixed or is this a dead mod ?  because no answer here from the Developer 

Sovereign_Skies

Posted

27 minutes ago, Nevs said:

did you get it fixed or is this a dead mod ?  because no answer here from the Developer 

The first error was fixed once I got some skins imported. 
 

I had to write my own import plugin to import skins from SkinBox because that command is broken and there’s no support. 
 

Amino is away and not supporting his plugins so if you haven’t purchased yet, well, don’t.

Nevs

Posted

5 hours ago, Sovereign_Skies said:

The first error was fixed once I got some skins imported. 
 

I had to write my own import plugin to import skins from SkinBox because that command is broken and there’s no support. 
 

Amino is away and not supporting his plugins so if you haven’t purchased yet, well, don’t.

to late i buyed today but i repotet this as broken and talk with Codefe... to get a Refund thats bullshit no one is reporting this he becomes money for stuff thats not working not right so. 

shady14u

Posted

Its not a dead plugin, : -) I am supporting it.. I did not know there was an issue with importing from skin box, this maybe due to changes in either plugin. If you start with skins /preloadskins you will get a good starting point. the import of skins and collections should also work.  /addskin {id} and /addcollection {collectionId}

I will take a look at the import converter from skinbox. 

shady14u

Posted

On 12/1/2025 at 10:36 AM, Sovereign_Skies said:

Used in conjunction with Welcome Controller. When opening Outfits page, there are no items displayed and then the following error in console:

Failed to call hook 'CMDMain' on plugin 'SkinController v2.0.17' (KeyNotFoundException: The given key 'Attire' was not present in the dictionary.) at System.Collections.Generic.Dictionary2[TKey,TValue].get_Item (TKey key) [0x0001e] in <f98723dd4586469db5213ec59da723ca>:0 at Oxide.Plugins.SkinController.UIWriteItemPanel (BasePlayer player, Oxide.Plugins.SkinController+PlayerSettings playerSettings) [0x0003f] in <9051eab7834a4e48adca9acc26a8b3c1>:0 at Oxide.Plugins.SkinController.UIInit (BasePlayer player, System.Int32 panel, System.Boolean fromCommand) [0x00138] in <9051eab7834a4e48adca9acc26a8b3c1>:0 at Oxide.Plugins.SkinController.CMDMain (ConsoleSystem+Arg arg) [0x00b90] in <9051eab7834a4e48adca9acc26a8b3c1>:0 at Oxide.Plugins.SkinController.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x01154] in <9051eab7834a4e48adca9acc26a8b3c1>: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 <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0

Using "/preloadskins" also gives the following error:

[SkinController] Could not find any tags that match [] in the workshopItemDetails.json for skin NightToken (2903606292). Create Mapping in that file and reload the plugin to Import this skin.
[SkinController] Could not find any tags that match [] in the workshopItemDetails.json for skin DayToken (2903605100). Create Mapping in that file and reload the plugin to Import this skin.
[SkinController] Could not find any tags that match [] in the workshopItemDetails.json for skin Rusting-Away-Small-Boxes (2570846413). Create Mapping in that file and reload the plugin to Import this skin.
[SkinController] Could not find any tags that match [] in the workshopItemDetails.json for skin TeleportToOutpost (3404578282). Create Mapping in that file and reload the plugin to Import this skin.
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source
ArgumentNullException: Value cannot be null.
Parameter name: source

Documentation around the use of the "/importskins" file is incomplete, I've tried listing just Skin ID's, the config file for SkinBox, and other various combinations and it errors out.

Yes, I have loaded custom skins to the list.

you can ignore the "could not find any tags to match [] as the skin or collection doesnt have any tags, If you look in the workshopItemDetails.json file, there is a mapping from Workshop tags to items to assist in where they land in the categories. This warning is letting you know there were not tags found or matching the options in workshopItemDetails.json. You can edit this file as needed for any custom workshop tags

 

2.1m

Downloads

Total number of downloads.

9.9k

Customers

Total customers served.

143.6k

Files Sold

Total number of files sold.

3m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.