NullReferenceException at CopyLoopError
(22:48:49) | Exception while calling NextTick callback (NullReferenceException: )
at (wrapper managed-to-native) UnityEngine.Transform.get_childCount(UnityEngine.Transform)
at UnityEngine.Transform+Enumerator.MoveNext () [0x00001] in <7177b41a033a4f5591f89f18f64d312a>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList (Newtonsoft.Json.JsonWriter writer, System.Collections.IEnumerable values, Newtonsoft.Json.Serialization.JsonArrayContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x000e1] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContract valueContract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x000d4] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x0008c] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContract valueContract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x000b0] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize (Newtonsoft.Json.JsonWriter jsonWriter, System.Object value, System.Type objectType) [0x00079] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerProxy.SerializeInternal (Newtonsoft.Json.JsonWriter jsonWriter, System.Object value, System.Type rootType) [0x00008] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.Serialize (Newtonsoft.Json.JsonWriter jsonWriter, System.Object value) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Oxide.Core.Configuration.KeyValuesConverter.WriteJson (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.JsonSerializer serializer) [0x0005e] in <ac41dd3599754d448b8c218b34645820>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeConvertable (Newtonsoft.Json.JsonWriter writer, Newtonsoft.Json.JsonConverter converter, System.Object value, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonContainerContract collectionContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x0008a] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue (Newtonsoft.Json.JsonWriter writer, System.Object value, Newtonsoft.Json.Serialization.JsonContract valueContract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty) [0x00071] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize (Newtonsoft.Json.JsonWriter jsonWriter, System.Object value, System.Type objectType) [0x00079] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.SerializeInternal (Newtonsoft.Json.JsonWriter jsonWriter, System.Object value, System.Type objectType) [0x00253] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonSerializer.Serialize (Newtonsoft.Json.JsonWriter jsonWriter, System.Object value, System.Type objectType) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.SerializeObjectInternal (System.Object value, System.Type type, Newtonsoft.Json.JsonSerializer jsonSerializer) [0x00028] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.SerializeObject (System.Object value, System.Type type, Newtonsoft.Json.Formatting formatting, Newtonsoft.Json.JsonSerializerSettings settings) [0x0000e] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Newtonsoft.Json.JsonConvert.SerializeObject (System.Object value, Newtonsoft.Json.Formatting formatting, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <7126fb4f5c5b40029458a4f975f98d13>:0
at Oxide.Core.Configuration.DynamicConfigFile.Save (System.String filename) [0x0002c] in <ac41dd3599754d448b8c218b34645820>:0
at Oxide.Core.DataFileSystem.GetDatafile (System.String name) [0x0001a] in <ac41dd3599754d448b8c218b34645820>:0
at Oxide.Plugins.CopyPaste.CopyLoop (Oxide.Plugins.CopyPaste+CopyData copyData) [0x0021d] in <ca92ee40bf1b49bfba8b992c6a3d062a>:0
at Oxide.Plugins.CopyPaste+<CopyLoop>c__AnonStorey2.<>m__0 () [0x00000] in <ca92ee40bf1b49bfba8b992c6a3d062a>:0
at Oxide.Core.OxideMod.OnFrame (System.Single delta) [0x00051] in <ac41dd3599754d448b8c218b34645820>:0

 

Soooo no clue exactly how I caused that but I was messing around with trying to copy/paste bases with fireworks on them... sady with the way the electricity works I couldnt copy the bases without the fireworks already going off... (was trying to make it so bases paste in and then the fireworks would go off)... But pasted in the base with the fireworks in progress and got spammed with this HUGE list of stuff

Put a timer on your circuit to buy you ~10 seconds?
when you power the circut it surges and sparks the igniters auto setting them off... Ive also tried adding several branches to "delay" the power but still didnt work

 

So got this when I managed to get it semi working without the fireworks in action...

Oh, that sucks. Disconnect the power supply and re-copy it. Then when you re-paste it you could reconnect it like a super manual switch.

I'm fighting turrets sometimes not being wired even after the fix. I love this mod. I don't envy the developer 'cuz the 'lectricity coding has gotta be complicated.
Heres the thing its being added to NPC bases so thats sadly not possible

Merged post

so with more testing it seems to be with duplicated names... Ive unloaded the addon, deleted an old base then reloaded the addon... but if I use a name Ive previousely used the addon seems to despise my guts
still the inital "surge" when the circut powers up

Merged post

and no its another persons version of that
Bummer, I'm out of ideas. Maybe misticos can put a delay on the electricity. Or your private developer could patch his NPC base mod.

What's an addon to you? Is this a Copy Paste issue or an issue with your private mod?

Also: Have you restarted ur server and all the basic stuff like unload other things and try again?

Merged post

I cannot re-create your issue. I don't get a power surge with a switch in place.

Its an error on Copy/Paste side...  I havent even gotten to adding ther bases to the NPC addon... just trying to get the bases set up to begin with
There was a umod and server update released yesterday, did you do that?

Again, I just pasted in that test without a surge. I'm fully up to date.

Try a server update, then umod update, on the copypastemod: delete the mod and config, and then reload the latest version. Paste and save again as a new file name. Don't delete the data file.
I found a work around, thoe screwy it works... I just let some timers run thru then once there done I place the fireworks and copied. Then when pasted the surge when pasting sets off the fireworks with no issues
Clever! Dude! Good job!