- Баллы
- 173
- Имя в Minecraft
- TAB_mk
Форумчане, вот я тут начал заниматься изучение java и наткнулся на такую проблему, как нормально создать плагин вместе с конфигом. Если есть какой-то умный человек объясните поочередно как создать плагин.
Вот что я научился:
- Создаем проект java,
- Потом в папку src добавляем package,
- Потом создаем в папке src файл plugin.yml,
- Далее создаем главный класс, например main.java,
- И начинаем заполнять фалы,
plugin.yml:
main.java:
Потом можно добавлять события ,например @EventHandler, но на этом мои знания которые я получил за 2 дня исчерпываются.
Просьба для тех людей кто прочитал все это, объясните как привязать config.yml к плагину.
Заранее благодарю

Вот что я научился:
- Создаем проект java,
- Потом в папку src добавляем package,
- Потом создаем в папке src файл plugin.yml,
- Далее создаем главный класс, например main.java,
- И начинаем заполнять фалы,
plugin.yml:
Код:
name: <Название плагина>
main: <Путь к главному классу>
version: <Версия>
author: <Автор>
description: <Описание плагина>
------=[Пример]=------
name: test
main: testplugin.main
version: 0.1
author: TAB_mk
description: Test plugin for Rubukkit.org
Код:
package Test; //Test - название главного package`a который вы создали в папке src
public class main extends JavaPlugin implements Listener //main это название вашего главного класса например если у вас main.java то нужно вписать просто main
{
public void onEnable()
{
getLogger().info("Plugin Enable");
Bukkit.getPluginManager().registerEvents(this , this); //Отображает в консоли включение плагина словами [Название плагина] Plugin Enable.
}
public void onDisable()
{
getLogger().info("Plugin Disable"); //Отображает в консоли выключение плагина словами [Название плагина] Plugin Disable.
}
{
}
}
Потом можно добавлять события ,например @EventHandler, но на этом мои знания которые я получил за 2 дня исчерпываются.
Просьба для тех людей кто прочитал все это, объясните как привязать config.yml к плагину.
Заранее благодарю

