Преобразование .dll в файл .jar (для Minecraft) - PullRequest
0 голосов
/ 27 апреля 2020

Я сейчас пытаюсь сделать плагины для майнкрафта, используя C#. Я дошел до того, что у меня есть все серверное программное обеспечение. NET и я могу использовать его в C# -Проекте. Пока все отлично работает, но я дошел до того, что не знаю, как именно мне следует конвертировать .dll в файл .jar. Есть несколько инструментов, но я не знаю, какой из них использовать.

Плагин basi c minecraft, написанный на java, содержит файл .yml внутри папки sr c, который определяет путь к Основной класс. Основной класс выглядит так:

public class Plugin extends JavaPlugin {

    @EventHandler
    public void onEnable()
    {
        System.out.println("The plugin was successfully enabled!");
    }
}

В C# мой класс выглядит так:

public class MainClass : JavaPlugin /* very ironically */
{
    [EventHandler]
    public void onEnable()
    {
        Console.WriteLine("The plugin was successfully enabled!");
    }
}

И файл plugin.yml выглядит так:

name: TestPlugin
author: MinisBett
version: 1.0.0
main: MCTestPlugin.MainClass

Я использую Java 8, NET 4.7.2, Visual Studio, Eclipse, Spigot 1.8.8 и IKVM.

Спасибо за все ответы!

...