
Crear Servidores Bedrock Personalizados con PocketMine-MP
"Software de servidor personalizado para Minecraft- Bedrock, construido desde cero en PHP, C y C++"
pmmp/PocketMine-MP · github.com
Si alguna vez quisiste ejecutar un servidor Minecraft Bedrock sin estar limitado a la supervivencia vanilla, PocketMine-MP es exactamente lo que buscas. Es un software de servidor gratuito y de código abierto construido en PHP que te permite crear experiencias de juego completamente personalizadas a través de un sistema de plugins. En lugar de gestionar múltiples nodos de servidor, puedes ejecutar más de 100 jugadores en una única instancia con control total sobre las reglas.
Qué Hace Este Proyecto
PocketMine-MP no es un reemplazo directo para Bedrock vanilla. Es una pizarra en blanco. Comienzas con un motor de servidor y construyes lo que quieras a través de plugins. ¿Quieres ejecutar un servidor solo creativo con teletransportación instantánea? Hecho. ¿Construyendo un centro de mini-juegos donde los jugadores salten entre modos de juego? PocketMine lo maneja. ¿Necesitas sistemas de economía personalizados, jerarquías de permisos o herramientas de gestión de mundos? El ecosistema de plugins te lo cubre, y si algo no existe, puedes escribirlo tú mismo.
El motor soporta múltiples mundos ejecutándose simultáneamente, por lo que los jugadores permanecen en tu servidor mientras experimentan modos de juego completamente diferentes. Todo se gestiona desde una interfaz de línea de comandos, con controles de administrador en vivo mientras el servidor está en ejecución.
Cuándo Necesitarías Esto
Aquí está la advertencia por adelantado- esto no es para supervivencia vanilla. Si deseas Minecraft de supervivencia pura con generación de mundo normal e IA de mobs, usa el software oficial de servidor Bedrock en su lugar. PocketMine elimina características vanilla como mecanismos de redstone, IA de mobs y generación de mundo nativa.
Pero si estás ejecutando un servidor creativo, construyendo una experiencia RPG, alojando mini-juegos, o creando algo para lo que el juego vanilla nunca fue diseñado, esta es tu caja de herramientas. La gente la usa para servidores de aventura donde los jugadores siguen historias escritas. Otros construyen arenas PvP competitivas. Algunos ejecutan comunidades de juego de rol con lore personalizado y sistemas de progresión. La flexibilidad es el punto completo.
También obtienes desarrollo activo. Las nuevas versiones de Minecraft Bedrock típicamente reciben soporte dentro de días del lanzamiento, por lo que nunca quedas atrapado en una versión antigua esperando actualizaciones de compatibilidad.
Comenzando con la Instalación
Configurar PocketMine-MP es directo. El proyecto proporciona binarios PHP precompilados para que no tengas que compilar nada tú mismo (aunque puedes si quieres). Comienza descargando el último binario PHP recomendado desde su página de descargas, luego obtén el archivo PocketMine-MP PHAR.
En Linux, se ve así:
wget https://github.com/pmmp/PocketMine-MP/releases/download/5.42.1/PocketMine-MP.phar
wget https://github.com/pmmp/PHP-Binaries/releases/download/pm5-php-8.2-latest/PHP-Linux-x86_64.tar.gz
tar -xzf PHP-Linux-x86_64.tar.gz./ bin/php7/bin/php PocketMine-MP.pharEl primer inicio toma unos pocos minutos para generar archivos de configuración y el mundo predeterminado. Después de eso, estás en la consola del servidor donde puedes ejecutar comandos, monitorear jugadores y ajustar configuraciones sobre la marcha.
También mantienen una imagen Docker si prefieres containerizarla, lo que hace que el despliegue sea más limpio en infraestructura en la nube. Los usuarios de Windows y macOS obtienen archivos por lotes y scripts de PowerShell en lugar de scripts de shell, por lo que el proceso de configuración sigue siendo consistente en todas las plataformas.
Características Principales Que Importan
La API de plugins es el motor real aquí. Está bien documentada y madura después de más de una década de desarrollo. ¿Quieres enganchar eventos de movimiento de jugadores? ¿Escuchar roturas de bloques? ¿Activar comandos personalizados? ¿Registrar nuevos elementos con comportamientos? La API lo cubre todo. Muchos desarrolladores de plugins publican su trabajo en Poggit, el repositorio comunitario de plugins, para que puedas encontrar soluciones precompiladas antes de escribir las tuyas.
El soporte de múltiples mundos es genuinamente útil. Puedes ejecutar un mundo creativo, un mundo de supervivencia y una arena de mini-juegos simultáneamente en la misma instancia de servidor. Los jugadores pueden teletransportarse entre ellos sin desconectarse. Normalmente, esto requeriría servidores separados consumiendo hardware separado, pero aquí solo son carpetas de mundos diferentes.
Los sistemas de permisos funcionan de forma inmediata. Asigna jugadores a grupos, otorga permisos específicos a esos grupos y construye una jerarquía que funcione para las necesidades de tu servidor. Un servidor creativo privado tiene requisitos diferentes que un RPG público con moderadores, y el sistema se adapta a ambos.
El rendimiento es sólido. El repositorio de 3.512 estrellas refleja mantenimiento activo, y los servidores reales ejecutan consistentemente más de 100 jugadores concurrentes dependiendo de tu hardware y qué plugins estés ejecutando. No es teórico, es lo que la gente realmente reporta en despliegues de producción.
Cosas Que Te Harán Tropezar
Primero- no esperes características vanilla que no agregues explícitamente. Sin circuitos de redstone. Sin generación de mobs. Sin crecimiento de árboles. Los jugadores nuevos de Bedrock vanilla a veces esperan que esto "simplemente funcione", y no será así. Eso no es un error, es el diseño. Cualquier cosa que quieras necesita un plugin o implementación manual.
Los conflictos de plugins ocurren. Dos plugins compitiendo por los mismos eventos pueden causar un comportamiento extraño. Tu mejor defensa es instalar plugins uno a la vez, probar a fondo entre adiciones y verificar los requisitos del plugin e incompatibilidades conocidas antes de agregarlo a un servidor en vivo.
El rendimiento se degrada no linealmente con el número de plugins. Diez plugins bien escritos funcionan sin problemas. Treinta plugins escritos sin tener en cuenta el rendimiento arruinarán tu velocidad de tick. Si tu servidor comienza a tartamudear, el problema casi siempre es un plugin mal optimizado, no PocketMine en sí.
Las actualizaciones requieren reinicios. A diferencia de algunos juegos, no puedes recargar en caliente servidores Minecraft. Planifica ventanas de mantenimiento o usa un proxy frente a tu servidor para que los jugadores puedan reconectarse a una copia de seguridad mientras actualizas.
Qué Deberías Considerar En Su Lugar
Si específicamente necesitas Bedrock vanilla, Microsoft mantiene software de servidor oficial. Es menos personalizable pero requiere cero configuración y cero gestión de plugins.
Para Java Edition, Spigot y Paper tienen ecosistemas más grandes con más plugins y configuración argumentablemente más fácil para principiantes. El panorama de servidores Java es más maduro simplemente porque Java Minecraft ha existido más tiempo. Pero Java y Bedrock usan protocolos completamente diferentes, por lo que esta opción depende enteramente de qué versión están usando tus jugadores.
Algunos utilizan proxies como Bungeecord frente a múltiples instancias de PocketMine para equilibrar la carga de jugadores entre servidores. Esa es una pregunta de arquitectura, no una opción de software, y está fuera del alcance aquí. Solo sabe que es posible si terminas necesitando esa escala.
Dónde Profundizar
La documentación oficial es sólida. Los problemas de GitHub se monitorean activamente y la comunidad de Discord responde rápidamente a preguntas de configuración. Si estás considerando ejecutar un servidor Bedrock personalizado, dedica una tarde leyendo la documentación y explorando el repositorio de plugins de Poggit. Eso te dirá si la filosofía de PocketMine se alinea con lo que estás construyendo.
Una vez que tengas tu servidor funcionando, incluso puedes crear un MOTD personalizado para mostrar en la lista de servidores, permitiendo que los jugadores sepan qué tipo de experiencia van a vivir. Y cuando llegue el momento de construir ese personaje perfecto para tu servidor de aventura, es posible que quieras revisar las skins de Minecraft para encontrar algo que se ajuste al tema de tu servidor.
pmmp/PocketMine-MP - LGPL-3.0, ⭐3.512Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.
Preguntas Frecuentes
¿PocketMine-MP tiene redstone, mobs y generación de mundo normal?
¿Para qué tipos de servidor es útil PocketMine-MP?
¿Cuántos jugadores soporta un servidor PocketMine-MP?
¿Dónde encuentro plugins para PocketMine-MP?
¿PocketMine-MP es compatible con las versiones nuevas de Minecraft Bedrock?
¿Puedo tener varios mundos distintos en el mismo servidor?
Comentarios
Aún no hay comentarios. ¡Sé el primero en compartir tu opinión!


