Modding:Network API: Difference between revisions

From Vintage Story Wiki
→‎ProtoContracts: Add link to Modding:Serialization_Formats
(Marked this version for translation)
(→‎ProtoContracts: Add link to Modding:Serialization_Formats)
Line 38: Line 38:
== ProtoContracts ==
== ProtoContracts ==


VintageStory uses the [https://github.com/protobuf-net/protobuf-net Protobuf-net] library to serialize classes declared with the <code>ProtoContract</code> attribute.  
VintageStory uses multiple [[Modding:Serialization_Formats|serialization formats]]. This tutorial uses the protobuf format. The [https://github.com/protobuf-net/protobuf-net Protobuf-net] library can serialize classes declared with the <code>ProtoContract</code> attribute.  


Inside our namespace block, let's create our <code>ProtoContract</code> classes:
Inside our namespace block, let's create our <code>ProtoContract</code> classes:
Confirmedusers
272

edits