🌍 Language / Idioma / Língua / Langue / Язык / 语言
🇬🇧 English •
🇪🇸 Español •
🇧🇷 Português •
🇫🇷 Français •
🇷🇺 Русский •
🇨🇳 中文
Aprende desarrollo de plugins paso a paso.
Bienvenido a la serie de tutoriales de JDevTools. Estas guias te llevaran desde cero hasta crear plugins de Minecraft completamente funcionales, todo sin salir de tu servidor.
| # | Tutorial | Descripcion | Dificultad |
|---|---|---|---|
| 01 | Creando Comandos | Aprende como crear comandos personalizados que los jugadores pueden usar en el juego | Principiante |
| 02 | Escuchando Eventos | Responde a las acciones de los jugadores y eventos del servidor automaticamente | Principiante |
| 03 | Archivos de Configuracion | Guarda y carga ajustes usando archivos de configuracion YAML | Intermedio |
| 04 | Creando Menus GUI | Construye menus interactivos basados en inventarios para tus plugins | Intermedio |
Antes de comenzar estos tutoriales, asegurate de haber completado lo siguiente:
- Descarga JDevTools desde la pagina de lanzamientos
- Coloca el archivo JAR en la carpeta
plugins/de tu servidor - Reinicia tu servidor
- Verifica la instalacion ejecutando
/jd helpen el juego
Ejecuta el siguiente comando para crear un proyecto de practica:
/jd create MiPrimerPlugin
Esto crea un proyecto listo para editar en:
plugins/JDevTools/workspace/MiPrimerPlugin/
Aunque estos tutoriales explican los conceptos a medida que avanzamos, tener familiaridad basica con:
- Variables y tipos de datos
- Metodos y clases
- Sintaxis basica (punto y coma, llaves, etc.)
te ayudara a entender el codigo mas rapido.
Consejo: No te preocupes si eres completamente nuevo en Java. Cada tutorial incluye ejemplos de codigo completos y funcionales que puedes copiar y modificar.
- Sigue el orden - Cada tutorial se basa en conceptos de los anteriores
- Escribe el codigo - No solo copies y pegues; escribir te ayuda a aprender
- Experimenta - Modifica los ejemplos y observa que sucede
- Revisa los errores - Usa
/jd log error <proyecto>si algo no compila
Editar codigo -> Reiniciar servidor -> Probar en el juego -> Repetir
| Recurso | Descripcion |
|---|---|
| README Principal | Descripcion general del proyecto, instalacion y caracteristicas |
| Guia de Seguridad | Documentacion del sistema de seguridad y mejores practicas |
| Discord | ¡Proximamente! |
| Reportar Problemas | Encontraste un bug? Haznos saber! |
Si te atascas en algun momento:
- Revisa el registro de errores:
/jd log error <proyecto> - Revisa tu codigo: Busca errores de escritura y punto y coma faltantes
- Relee el tutorial: Los detalles importantes son faciles de pasar por alto
- Pregunta a la comunidad: ¡Discord proximamente! Por ahora, abre un Issue en GitHub
Empieza con Tutorial 01: Creando Comandos y construye tu primera caracteristica interactiva de plugin!