What is Onsharp?

Onsharp is a so called C# Wrapper and Runtime for the Onset Game. If you install Onsharp on your server, Onsharp starts a .NET Core Runtime when starting and loads custom plugins which than can do any

What does Onsharp offer?

  • Using an object-oriented Onset Server API

  • Loading third-party libraries

  • An integrated Config System (using TOML) and an integrated Data System

  • Serilog as Logging System, each plugin has its own logger

  • An advanced Command and Event System

  • Wrapping Onset Entities so that you can store your data bound to an Entity while runtime

  • Integrated auto updater for the Runtime itself and every plugin, if wanted

What are the current Requirements?

  • .NET Core 3.1 or newer

  • An Onset Server

  • One Package Slot available

  • Experiences in Coding with C#

  • NUGET

Last updated