1. Is there a way to convert item short names to full names?
     
  2. In the Assembly-CSharp.dll there is a function under BaseEntity I believe that could help with what your looking for

    If you don't know how to decompile it and look through it, Download a C# decomipler Like ILSpy
    Than download Oxide for rust, unzip and go to rustDedicated_data than to Managed and open Assembly-CSharp.dll in ILSpy
    Might take a little while to get a hang of using it and you are probably gonna get very overwhelmed at first
     
  3. I have worked out this problem thanks.