eolib-dotnet

Core .NET library for writing Endless Online applications.

The protocol code is generated from the eo-protocol XML specification by a source generator. The source code is available on GitHub. Libraries with the same API are available for C++ and Go.

Features

Read and write the following EO data structures:

Utilities:

Installation

The package is available on nuget.org with the ID Moffat.EndlessOnline.SDK:

dotnet add package Moffat.EndlessOnline.SDK --version 1.4.0

Where to start

  • Getting started walks through the main parts of the API.
  • The API reference lists every namespace and type, including the generated packets.
  • The changelog lists the changes in each release.