🌍 Language / Idioma / Língua / Langue / Язык / 语言
🇬🇧 English •
🇪🇸 Español •
🇧🇷 Português •
🇫🇷 Français •
🇷🇺 Русский •
🇨🇳 中文
Aprenda desenvolvimento de plugins passo a passo.
Bem-vindo à série de tutoriais do JDevTools! Estes guias vão te levar do zero até a criação de plugins de Minecraft totalmente funcionais, tudo sem sair do seu servidor.
| # | Tutorial | Descrição | Dificuldade |
|---|---|---|---|
| 01 | Criando Comandos | Aprenda como criar comandos personalizados que os jogadores podem usar no jogo | Iniciante |
| 02 | Escutando Eventos | Responda a ações dos jogadores e eventos do servidor automaticamente | Iniciante |
| 03 | Arquivos de Configuração | Salve e carregue configurações usando arquivos de configuração YAML | Intermediário |
| 04 | Criando Menus GUI | Construa menus interativos baseados em inventário para seus plugins | Intermediário |
Antes de começar estes tutoriais, certifique-se de ter completado o seguinte:
- Baixe o JDevTools da página de releases
- Coloque o arquivo JAR na pasta
plugins/do seu servidor - Reinicie seu servidor
- Verifique a instalação executando
/jd helpno jogo
Execute o seguinte comando para criar um projeto de prática:
/jd create MeuPrimeiroPlugin
Isso cria um projeto pronto para edição em:
plugins/JDevTools/workspace/MeuPrimeiroPlugin/
Embora estes tutoriais expliquem os conceitos conforme avançamos, familiaridade básica com:
- Variáveis e tipos de dados
- Métodos e classes
- Sintaxe básica (ponto e vírgula, chaves, etc.)
vai te ajudar a entender o código mais rápido.
Dica: Não se preocupe se você é completamente novo em Java! Cada tutorial inclui exemplos de código completos e funcionais que você pode copiar e modificar.
- Siga em ordem - Cada tutorial se baseia em conceitos dos anteriores
- Digite o código - Não apenas copie e cole; digitar ajuda você a aprender
- Experimente - Modifique os exemplos e veja o que acontece
- Verifique erros - Use
/jd log error <projeto>se algo não compilar
Editar código → Reiniciar servidor → Testar no jogo → Repetir
| Recurso | Descrição |
|---|---|
| README Principal | Visão geral do projeto, instalação e recursos |
| Guia de Segurança | Documentação do sistema de segurança e melhores práticas |
| Discord | Em breve! |
| Reportar Problemas | Encontrou um bug? Nos avise! |
Se você ficar travado em algum ponto:
- Verifique o log de erros:
/jd log error <projeto> - Revise seu código: Procure por erros de digitação e pontos e vírgulas faltando
- Releia o tutorial: Detalhes importantes são fáceis de perder
- Pergunte à comunidade: Discord em breve! Por enquanto, abra uma Issue no GitHub
Comece com Tutorial 01: Criando Comandos e construa sua primeira funcionalidade interativa de plugin!