Пример #1
0
 /// <exception cref="System.IO.IOException"/>
 internal override void WriteTagContents(java.io.DataOutput dataoutput)
 {
     if (tagList.Count > 0)
     {
         tagType = ((net.minecraft.src.NBTBase)tagList[0]).GetType();
     }
     else
     {
         tagType = 1;
     }
     dataoutput.WriteByte(tagType);
     dataoutput.WriteInt(tagList.Count);
     for (int i = 0; i < tagList.Count; i++)
     {
         ((net.minecraft.src.NBTBase)tagList[i]).WriteTagContents(dataoutput);
     }
 }
Пример #2
0
 /// <exception cref="System.IO.IOException"/>
 internal override void WriteTagContents(java.io.DataOutput dataoutput)
 {
     dataoutput.WriteInt(intValue);
 }
Пример #3
0
 /// <exception cref="System.IO.IOException"/>
 internal override void WriteTagContents(java.io.DataOutput dataoutput)
 {
     dataoutput.WriteInt(byteArray.Length);
     dataoutput.Write(byteArray);
 }