What references/assemblies to use?
I have added a lot of references and assemblies to my project, however it screwed up and said I was missing some for a few fields/methods when I opened up my project again later.

I put in the Rust and UnityEngine core, along with the numerous other assemblies/references related to Rust, UnityEngine, and Facepunch. However, as an example I am now not able to call "Clear" for the inventory of a player with this line: player.inventory.containerMain.Clear(). I used to be able to call "Clear" before the random screw-up, now I cannot.

Can someone give pointers on what are all of the necessary assemblies and references one must add to their project so everything works?

Thanks.
Assembly-CSharp.dll is what most of Rust's code lives.