Как сделать плагины?
В состав игры Minecraft входят такие элементы программирования, как плагины, которые помогают внести дополнения на сервер, добавляют новые функции или расширяют способности имеющихся. Давайте разберемся, как сделать плагины.
Что пригодится для сотворения плагина
- Серверная платформа Bukkit, потому что лучше, чем официальная Vanilla, и у нее больше способностей;
- Приложение Bukkit АРI;
- Среда для разработки программного обеспечения Eclipse;
- Способности программирования на языке Java.
Пошаговое создание плагина
- Находим, скачиваем и устанавливаем программную среду Eclipse.
- Входим в программку, потом в меню Project и находим подпункт Java Project;
- Заполняем поле Project Name во вкладке JRE и избираем библиотеки Java, подключаемые к проекту, кликаем Finish. Если избранные библиотеки не подходят, то их можно будет перевыбрать и вновь собрать программку. С левой стороны от Package Explorer можно узреть дерево проекта. Хотя там пока никакой инфы нет.
- В меню Project избираем Package и даем ему заглавие в строке Name.
- В пакет добавляем Class, где присваиваем ему имя в строке Name, жмем Finish.
- Находим в Вебе и скачиваем Bukkit АРI, устанавливаем приложение.
- Для подключения приложения к проекту находим его папку в Package Explorer и жмем правую кнопку мышки на нем, при всем этом входим в Properties.
- В новеньком окне находим Java Build Path и потом Libraries.
- Жмем кнопку Add External ARS и указываем на Bukkit АРI.
- Дальше приступаем к созданию программки на языке Java. В Вебе можно отыскать каркасы готовых алгоритмов для игры Minecraft.
- Сохраненный код необходимо скомпилировать. Для этого в папке SRC обнаруживаем Export. В новеньком окошке избираем папку Java и находим там JAR file.
- Поначалу жмем на Next, позже на Browse. В итоге чего плагин сохраняется на сервере в Рlugins. Остается только надавить Finish.
- После пуска сервера смотрим, все ли работает как необходимо.
Сейчас вы понимаете, как сделать плагины для Minecraft. Не считая того, можно выяснить, как сделать сервер Minecraft Bukkit и как сделать сервер CS.