{
NBTTagCompound pin = new NBTTagCompound();
pin.setInteger("buffer", _pinMappingInputs[c][p].buffer);
pin.setInteger("pin", _pinMappingInputs[c][p].pin);
inputPins.appendTag(pin);
}
circuit.setTag("inputPins", inputPins);
NBTTagList outputPins = new NBTTagList();
for(int p = 0; p < _pinMappingOutputs[c].length; p++)