Unable to paste error : has been queued: waiting for Steam definitions

Hello Comrade,

 

Im able to copy but not pasting because of this error : has been queued: waiting for Steam definitions

 

 

"Paste Options": {
"Auth (true/false)": false,
"Deployables (true/false)": true,
"Inventories (true/false)": true,
"Vending Machines (true/false)": true,
"Stability (true/false)": true,
"EntityOwner (true/false)": false,
"DLC items and deployables (true/false)": false,
"Skins (0=no skins, 1=all, 2=no paid skins, 3=allow specified only, 4=block specified only)": 0,
"Specified Skins (skin id, like 2601577757, or item shortname for redirected skins, like hazmatsuit.spacesuit)": []
}
}

That is possible to make a standalone version that not require that Steam Definition ?

Because im building a server without Steam Dependency im sync all plugin as offline state because i build server and additionaly im mergin client with server to be used at any time if some one wish to stay on the current build im working

 

... Plugin dosnt work fine after Update, it Paste not all and in Console are some Errors :


Merged post

PASTE is not working well, it paste not all from Structure and then UNDO is not working, it comes aways Error:

"you must paste structure before undoing it"

Very sad, because CopyPaste is one of best PlugIN in Rust, its so helpful, if the Plugin works :(

Version before Update works well ...

dbYdPjsd7WyMWkg.png NickPhaxveyon

... Plugin dosnt work fine after Update, it Paste not all and in Console are some Errors :


Merged post

PASTE is not working well, it paste not all from Structure and then UNDO is not working, it comes aways Error:

"you must paste structure before undoing it"

Very sad, because CopyPaste is one of best PlugIN in Rust, its so helpful, if the Plugin works :(

Version before Update works well ...

Looks like you still may have `"oxide.reload CopyPaste": 250` in your TimeExecute config, which would stop any pastes that are happening at the time and would also prevent "undo" from removing them. That workaround of reloading the plugin after startup isn't needed anymore

 

oxide.reload CopyPaste": 250 ... is not the Problem, i delete it and same Problem !

i restart server, make new COPY and PASTE not all of Struktue blablabla, the Problem is not my Settings or Server, the BUG is in Plugin :)

MainProblem is:

PASTE is not working well, it paste not all from Structure and then UNDO is not working, it comes aways Error:

"you must paste structure before undoing it"

1fl8nqi5zvj9Blb.png NickPhaxveyon

oxide.reload CopyPaste": 250 ... is not the Problem, i delete it and same Problem !

i restart server, make new COPY and PASTE not all of Struktue blablabla, the Problem is not my Settings or Server, the BUG is in Plugin :)

MainProblem is:

PASTE is not working well, it paste not all from Structure and then UNDO is not working, it comes aways Error:

"you must paste structure before undoing it"

Aaah for this weird problem of not pasting all structure i found a workaround i haved the same issue and finded why the basement spawning with alot of missing props

 

Thas because in some stashes my Saved Base have old or not supported anymore item, Ammo, Weapon, Attachement or something like that,

 

Try Paste your base with this command :

/paste YOUR_STRUCTURE inventories false

After that you base should Spawn properly and you can copy back to another name to be sure that copy have all empty stashes and will spawn for sure



Merged post

and for removing structure im using RemoverTool.cs

This one are very effective and the command to remove an entire structure are :

/remove all

Rogal

That is possible to make a standalone version that not require that Steam Definition ?

Because im building a server without Steam Dependency im sync all plugin as offline state because i build server and additionaly im mergin client with server to be used at any time if some one wish to stay on the current build im working

 
There's currently not a way to disable it. You can manually disable it within the plugin source by commenting out the following lines, but please note that any and all DLC items, deployables, and paid skins could be pasted which may violate Facepunch's TOS; do so at your own risk:

            if (!_pasteReady)
            {
                PrintWarning($"Pasting '{filename}' has been queued: waiting for Steam definitions");
                _pendingPastes.Add(pasteData);
            }
            else​
Comment those lines out so it looks like: 
            // if (!_pasteReady)
            // {
            //     PrintWarning($"Pasting '{filename}' has been queued: waiting for Steam definitions");
            //     _pendingPastes.Add(pasteData);
            // }
            // else
                NextTick(() => PasteLoop(pasteData));

            return pasteData;​