Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Руководства по JDevTools

🌍 Language / Idioma / Língua / Langue / Язык / 语言
🇬🇧 English🇪🇸 Español🇧🇷 Português🇫🇷 Français🇷🇺 Русский🇨🇳 中文

Руководства Сложность Язык


Изучайте разработку плагинов шаг за шагом.

Добро пожаловать в серию руководств по JDevTools! Эти руководства помогут вам пройти путь от нуля до создания полнофункциональных плагинов для Minecraft, не покидая ваш сервер.


Доступные руководства

# Руководство Описание Сложность
01 Создание команд Узнайте, как создавать пользовательские команды, которые игроки могут использовать в игре Начальный
02 Прослушивание событий Автоматически реагируйте на действия игроков и события сервера Начальный
03 Файлы конфигурации Сохраняйте и загружайте настройки с помощью конфигурационных файлов YAML Средний
04 Создание GUI-меню Создавайте интерактивные меню на основе инвентаря для ваших плагинов Средний

Предварительные требования

Перед началом работы с этими руководствами убедитесь, что вы выполнили следующее:

1. Установка JDevTools

  • Загрузите JDevTools со страницы релизов
  • Поместите JAR-файл в папку plugins/ вашего сервера
  • Перезапустите сервер
  • Проверьте установку, выполнив команду /jd help в игре

2. Создание первого проекта

Выполните следующую команду для создания учебного проекта:

/jd create MyFirstPlugin

Это создаст готовый к редактированию проект в:

plugins/JDevTools/workspace/MyFirstPlugin/

3. Базовые знания Java (необязательно, но полезно)

Хотя в этих руководствах концепции объясняются по ходу изучения, базовое знакомство с:

  • Переменными и типами данных
  • Методами и классами
  • Базовым синтаксисом (точки с запятой, фигурные скобки и т.д.)

поможет вам быстрее понять код.

Совет: Не волнуйтесь, если вы совсем новичок в Java! Каждое руководство содержит полные, работающие примеры кода, которые вы можете копировать и модифицировать.


Как использовать эти руководства

  1. Следуйте по порядку - Каждое руководство основывается на концепциях из предыдущих
  2. Набирайте код - Не просто копируйте-вставляйте; набор текста помогает учиться
  3. Экспериментируйте - Изменяйте примеры и смотрите, что происходит
  4. Проверяйте ошибки - Используйте /jd log error <project>, если что-то не компилируется

Рабочий процесс

Редактирование кода  ->  Перезапуск сервера  ->  Тестирование в игре  ->  Повторение

Быстрые ссылки

Ресурс Описание
Главный README Обзор проекта, установка и возможности
Руководство по безопасности Документация по системе безопасности и лучшие практики
Discord Скоро!
Сообщить о проблеме Нашли баг? Сообщите нам!

Нужна помощь?

Если вы застряли на каком-либо этапе:

  1. Проверьте журнал ошибок: /jd log error <project>
  2. Просмотрите код: Ищите опечатки и пропущенные точки с запятой
  3. Перечитайте руководство: Важные детали легко пропустить
  4. Спросите сообщество: Discord скоро! Пока что откройте GitHub Issue

Готовы начать?

Начните с Руководство 01: Создание команд и создайте свою первую интерактивную функцию плагина!


Удачного кодирования!

Начать Руководство 01