Onsharp
  • What is Onsharp?
  • Changelog
  • Onsharp Environment
    • Onsharp Runtime Environment
    • Installation
    • Configuration
  • Basic Usage
    • Preparation
    • Create a Basic Plugin
    • Concept of Entry Points
    • Create Commands
    • The EventAPI of Onsharp
    • Configs and DataStorage
    • Logging
    • Debugging
  • Advance Usage
    • Auto Updater
    • Overriding Entity Factories
    • Interop of LUA and vice versa
    • Entity Pool Refreshing
    • Create Console Commands
    • Providing LUA packages
  • Modules
    • Lazy Mover
    • I18n
Powered by GitBook
On this page
  • Installing Onsharp the first Time
  • Updating Onsharp
  • Install Plugins

Was this helpful?

  1. Onsharp Environment

Installation

On this page we will explain the really simple process of installing Onsharp and keeping it up to date, as well as installing plugins.

PreviousOnsharp Runtime EnvironmentNextConfiguration

Last updated 4 years ago

Was this helpful?

Installing Onsharp the first Time

To install Onsharp, you should simply use the Onsharp Installer made by the OnsharpTeam. You can find the download on the Github page or just by clicking .

To use the installer you need to have Java 8 or newer installed. Just drag the onsharp-installer.jar into you server directory and run the jar.

We recommend you to keep the jar after installation because with the jar, you can update Onsharp later.

Updating Onsharp

When Onsharp gets a new update, Onsharp will tell you that in the console of the server. To install the update you jsut need to rerun the onsharp-installer.jar.

Install Plugins

First of all, you should run Onsharp once before installing any plugins. After starting Onsharp at least once, Onsharp will create the whole folder structure.

After the folder structure is created, you can install your wanted plugin. To install your plugin you need to differentiate between two types of DLL: The real plugin DLL, which needs to be moved to the plugins folder and the other DLLs which are the third-party libraries which need to be moved to the libs folder.

After moving the right DLLs to the right places you can just restart the server and the plugin should be loaded. If the plugin is not loaded correctly, please contact the plugin developer, and not us.

here