Banner

PocketMine School

Tutorial Completo: Cómo Crear Plugins para PocketMine 5.0.0

  1. Introducción
  2. Preparativos
  3. Estructura Básica de un Plugin
  4. Primer Plugin: Hola Mundo
  5. Comandos Personalizados
  6. Eventos y Listeners
  7. Configuración del Plugin
  8. Pruebas y Depuración
  9. Publicación del Plugin
  10. Recursos Adicionales

Introducción

PocketMine-MP es un software de servidor para Minecraft: Bedrock Edition, desarrollado en PHP. Este tutorial te guiará paso a paso en la creación de plugins para PocketMine 5.0.0 y versiones posteriores.

Preparativos

Requisitos

Instalación de PocketMine-MP

  1. Descarga la última versión de PocketMine-MP desde el sitio oficial.
  2. Sigue las instrucciones para instalar PocketMine en tu sistema operativo.

Estructura Básica de un Plugin

Un plugin de PocketMine-MP consta de varios archivos, pero el más importante es plugin.yml, que describe el plugin, y el archivo PHP que contiene la lógica del plugin.

Estructura de Carpetas

Primer Plugin: Hola Mundo

Archivo plugin.yml

Archivo Main.php

Comandos Personalizados

Para añadir comandos personalizados, se debe definir en plugin.yml y crear la lógica en el archivo PHP.

Modificación de plugin.yml

Modificación de Main.php

Eventos y Listeners

Los eventos permiten a los plugins reaccionar a ciertas acciones dentro del servidor.

Ejemplo: Listener de Evento

Configuración del Plugin

Para permitir la configuración de plugins, se puede crear un archivo config.yml.

Archivo config.yml

Modificación de Main.php

Pruebas y Depuración

Publicación del Plugin

Recursos Adicionales