VanillaMine

Servidor de Minecraft: Bedrock Edition · PHP

El servidor de Bedrock con jugabilidad vanilla que conserva tus plugins.

VanillaMine es la continuación de PocketMine-MP 5, mantenida por Luxury Nodes. Genera la Superficie, el Nether y el End como en vanilla, trae mobs, aldeanos, redstone y clima de serie, y mantiene la API de plugins que ya usan tus plugins 5.x.

Descargar Leer la documentación (abre otro sitio) Hub de plugins (abre otro sitio)

5.46.4Para Bedrock 1.26.52PHP 8.4LGPL-3.0

40plugins populares probados
200jugadores simulados en la prueba de carga
3dimensiones
  • Mundos vanillaSuperficie, Nether y End con biomas, estructuras y botín vanilla.
  • Tus plugins siguen funcionandoLos plugins de la API 5 funcionan sin cambios; la API solo crece.
  • Hecho para servidores llenosValores por defecto ajustados y código nativo donde importa.
  • Listo para NetherNetLos jugadores entran por NetherNet o RakNet en el mismo puerto.

PocketMine-MP 5, continuado

El servidor que conoces, con versiones nuevas de Bedrock y jugabilidad vanilla.

En julio de 2026 el equipo de PMMP terminó PocketMine-MP y archivó sus repositorios. Su última versión, 5.44.3, es para Bedrock 1.26.30. VanillaMine sigue desde la 5.44.3: se actualiza a las nuevas versiones de Bedrock, publica sus propias compilaciones de PHP y librerías, y añade jugabilidad vanilla.

Lo mantiene Luxury Nodes y se desarrolla en abierto en GitLab bajo la LGPL-3.0, igual que PocketMine-MP. VanillaMine no está afiliado al equipo de PMMP ni a Mojang.

  1. 5.44.3

    Última versión de PocketMine-MP: del equipo de PMMP, para Bedrock 1.26.30.

  2. Fin de PocketMine-MP: los repositorios originales quedan archivados.

  3. VanillaMine 5.46.0: primera versión estable; reemplaza a la 5.45.0, que se retiró.

  4. 5.46.2 y 5.46.3: arreglos para Pterodactyl, ticks más rápidos, menos memoria, paquetes corregidos para 1.26.52.

  5. Próximamente

    Bedrock 26.60: el soporte está preparado para la actualización del 27 oct. 2026.

Vanilla, de serie

No necesitas plugins de jugabilidad para lo básico: viene en el servidor.

Más en la documentación (abre otro sitio)
Generador de mundosterreno, biomas, cuevas, menas y decoración vanilla, calculados por un núcleo nativo.
Estructuras y botínaldeas, templos, minas, fortalezas, monumentos, mansiones, fortalezas del Nether y ciudades del End.
Tres dimensionesSuperficie, Nether y End con el combate contra el dragón, el portal de salida y los portales a las islas exteriores. También multimundo.
Mobs con IAbúsqueda de caminos y aparición natural como en Bedrock, desde mobs pasivos hasta el warden.
Aldeanosprofesiones, horarios, reproducción, rumores, comercio, comerciantes ambulantes, zombificación y cura.
Asaltos y jefespatrullas de illagers, asaltos y Héroe de la aldea. El Ender Dragon y el Wither, con barra de jefe.
Redstonecable, repetidores, comparadores, pistones, observadores, tolvas y dispensadores (primera fase).
Clima y rayoslluvia y tormentas por mundo, /weather, conversiones por rayo y Conductividad.
Gólems y vehículosgólems de hierro, nieve y cobre; caballos, happy ghasts, vagonetas sobre raíles, botes.
Sculk y conductossensores y vibraciones, propagación del catalizador, chilladores que llaman al warden, conductos.
Encantamientos y combatemuchos más encantamientos, maza y lanzas, pesca, yunques, telares, bolsas, mapas y faros.
Comandos e idiomaselectores de objetivo, /locate y sugerencias nativas de comandos. Mensajes en el idioma de cada jugador.

El comportamiento vanilla sigue en desarrollo: algunas mecánicas están simplificadas o faltan, y algunos bloques, como los generadores de desafío y las bóvedas, son decorativos por ahora.

Por qué VanillaMine

Lo que importa cuando llevas un servidor de Bedrock todos los días.

Tus plugins siguen funcionando

Frente a PocketMine-MP 5.44.3 la API solo gana cosas: clases, métodos, eventos y parámetros opcionales nuevos. No se quitó ni cambió nada, así que los plugins hechos para 5.x funcionan tal cual.

  • Probamos los 40 plugins de la API 5 más descargados de Poggit en VanillaMine y en PocketMine-MP 5.44.3. Los que fallan, fallan igual en los dos.
  • Los mobs integrados conviven con plugins de mobs y NPCs. Los mobs dejan en paz a los NPCs de plugins.
  • Una excepción en un evento o tarea de un plugin desactiva ese plugin; el servidor sigue funcionando.
  • Excepciones: plugins que dependen de APIs internas, reflexión o los namespaces de red y datos.

Compatibilidad de plugins (abre otro sitio) Hub de plugins (abre otro sitio)

plugin.yml

name: MyPlugin
main: MyName\MyPlugin\Main
version: 1.0.0
api: 5.0.0
  • SpawnReason
  • MobPreSpawnEvent
  • EntityTargetEvent
  • Server::getProxyNetwork()
  • PlayerProxyTransferEvent

Nuevo en la API: motivos de aparición, eventos de aparición y de objetivo, traslados por proxy.

Hecho para servidores llenos

Las configuraciones nuevas empiezan con distancia de simulación 4 y compresión de red ligera. La serialización de chunks, los ticks aleatorios, la búsqueda de caminos y los timings corren en código nativo, y se rehicieron la carga de chunks, el tick de entidades y el envío por red. Según el hardware y los plugins, un servidor aguanta más de 100 jugadores.

  • −18%tiempo del hilo principal por tick, 200 jugadores quietos
  • −7%con 200 jugadores explorando y cambiando de dimensión
  • 795 → 533 MBmemoria con 4 workers y sin jugadores
  • 25 MBcaché del phar en disco, antes unos 105–118 MB

Medido para 5.46.2 con 200 jugadores simulados en 4 vCPU y la compilación actual de PHP-Binaries. Se comprobó que la jugabilidad no cambia. Tus cifras dependerán del hardware, los mundos y los plugins. Próximamente: una extensión nativa más rápida en la siguiente compilación de PHP-Binaries.

Listo para cómo se conecta Bedrock ahora

Los clientes de Bedrock 1.26.50 y posteriores entran por NetherNet (WebRTC). VanillaMine ejecuta NetherNet y RakNet juntos en el mismo puerto, los dos activados por defecto, con HTTPS opcional y certificados automáticos. En nuestras pruebas, los clientes preview de Bedrock 26.60 rechazan los servidores solo RakNet, y VanillaMine ya habla NetherNet.

  • Abre el puerto 19132 en UDP y TCP.
  • Los comandos envían su sintaxis real, así que el chat muestra las sugerencias propias de Bedrock, también las de plugins.
  • Cookies anti-spoofing opcionales para RakNet.

Ajustes de red (abre otro sitio)

Fácil de alojar, fácil de actualizar

El egg para Pterodactyl y Pelican instala el servidor y PHP 8.4, activa el JIT tracing y actualiza los dos con Reinstalar sin tocar tus mundos, plugins ni ajustes. Los servidores buscan versiones estables nuevas y avisan a los operadores cuando sale una.

  • async-workers "auto" respeta el límite de CPU del contenedor; los workers inactivos se detienen a los 5 minutos.
  • Los servidores en paneles ya no fallan al arrancar con "No space left on device": el phar ahora se descomprime en unos 25 MB.
  • Solo x86-64 por ahora (aún no hay compilaciones de PHP para ARM).

Eggs de Pterodactyl (abre otro sitio)

Variables del egg

VANILLAMINE_VERSIONlatest
PHP_MARCHx86-64-v3
PHP_JITtracing

Empezar

Funcionando en tres pasos

VanillaMine necesita dos descargas: el servidor y nuestra compilación de PHP 8.4. En un panel de hosting, el egg hace las dos por ti.

  1. 1Consigue PHP 8.4nuestra compilación PHP-Binaries para Linux x86-64 (v3 con AVX2, o v2 para CPUs antiguas) o Windows x64.
  2. 2Consigue el servidorPocketMine-MP.phar y el script de inicio de la última versión.
  3. 3Arráncaloejecuta start.sh o start.cmd, responde el breve asistente y abre el puerto 19132 en UDP y TCP.

Linux

mkdir vanillamine && cd vanillamine
curl -L -o PocketMine-MP.phar "https://gitlab.com/api/v4/projects/VanillaPocketMine%2FVanillaMine/packages/generic/PocketMine-MP/latest/PocketMine-MP.phar"
curl -L -o start.sh "https://gitlab.com/api/v4/projects/VanillaPocketMine%2FVanillaMine/packages/generic/PocketMine-MP/latest/start.sh"
chmod +x start.sh
curl -L "https://gitlab.com/api/v4/projects/VanillaPocketMine%2FPHP-Binaries/packages/generic/PHP-Binaries/latest/PHP-8.4-Linux-x86-64-v3-PM5.tar.gz" | tar -xz
./start.sh

¿Sin AVX2? Usa el tarball x86-64-v2.

Windows

  1. Descarga PocketMine-MP.phar, start.cmd y start.ps1 de la última versión en una carpeta.
  2. Descomprime PHP-8.4-Windows-x64-PM5.zip de PHP-Binaries en la misma carpeta.
  3. Ejecuta start.cmd.

Pterodactyl / Pelican

Importa el egg en Admin → Nests → Import Egg. Instala el servidor y PHP 8.4, y Reinstalar los actualiza.

El primer arranque abre un asistente breve (omítelo con --no-wizard). El primer mundo vanilla necesita internet: el servidor descarga el servidor de Java Edition de Mojang y un Java portátil (unos 120 MB), genera los datos del generador en tu máquina (uno o dos minutos) y borra las descargas. Solo se repite tras una actualización que cambie esos datos.

¿Vienes de PocketMine-MP 5.44.3?

Reemplaza PocketMine-MP.phar y la carpeta bin/. Los mundos, plugins, server.properties y pocketmine.yml se quedan como están. Los mundos existentes conservan su generador; los nuevos usan el vanilla. Dos cambios: ahora aparecen mobs de forma natural (se desactiva con mobs.spawning.enabled: false) y el puerto del juego debe estar abierto en TCP además de UDP.

La familia VanillaMine

Todo lo que necesitas para tener servidores de Bedrock. El servidor, el proxy, las compilaciones de PHP y las librerías son de código abierto en GitLab.

Grupo en GitLab (abre otro sitio)

Última versión

Versiones estables con los archivos que necesitas, publicadas en GitLab.

VanillaMine 5.46.4

Publicada el · build 3040 · Para Minecraft: Bedrock Edition 1.26.52 (protocolo 2193)

Descargar PocketMine-MP.phar (abre otro sitio)

Lo más destacado

  • Los plugins de marcadores como ScoreHud que llaman a SetScorePacket::create() solo con una lista de entradas ya no fallan cuando entra un jugador.
  • El actualizador automático y los enlaces de las versiones usan updates.vanillamine.com; los servidores que siguen con updates.luxurynodes.com siguen funcionando.
  • El egg de Pterodactyl descarga el servidor desde updates.vanillamine.com. Impórtalo de nuevo para usarlo; el egg anterior sigue funcionando.
  • Incluye la 5.46.3 y la 5.46.2: paquetes revisados para 1.26.52 (los capturados del servidor oficial se decodifican y vuelven a codificar byte a byte), el arreglo de "No space left on device" en Pterodactyl, ticks más rápidos y menos memoria.

Archivos en cada versión

  • PocketMine-MP.phar
  • PocketMine-MP.phar.sha256
  • start.sh
  • start.cmd
  • start.ps1
  • build_info.json
  • core-permissions.rst

Próximamente

  • Bedrock 26.60: el soporte está preparado en una rama y previsto para cuando llegue la actualización del juego (27 oct. 2026).
  • Bedrock 26.70: ya empezó el trabajo con la versión preview.

Compatibilidad

Dónde funciona VanillaMine 5.46.4 y con qué.

Compatibilidad
QuéEstadoNotas
Minecraft: Bedrock EditionCompatible1.26.52 (protocolo 2193). Las versiones anteriores no son compatibles.
Bedrock 26.60PróximamenteActualización del juego el 27 oct. 2026.
PluginsCompatiblePlugins de PocketMine-MP 5.x (api: 5.0.0). Sin cubrir: APIs internas, reflexión, namespaces de red y datos.
PHPCompatiblePHP 8.4 (nuestras compilaciones): 8.4.16 con chunkutils2 0.3.9.
LinuxCompatiblex86-64: v3 (AVX2, por defecto) o v2 (CPUs y VPS antiguos).
WindowsCompatiblex64.
ARM y macOSTodavía noAún no hay compilaciones de PHP para ARM ni macOS.
Pterodactyl / PelicanCompatibleEgg con la imagen Debian de yolks, x86-64.
RedRequisitoNetherNet y RakNet en el puerto 19132, UDP y TCP.
MemoriaRequisitoAlrededor de 1 GB para un servidor pequeño; más con muchos jugadores, mundos o generación vanilla.
ProxyCompatibleVanillaGate 0.1.0: Linux amd64 y arm64, Windows amd64.

Preguntas frecuentes

¿VanillaMine es lo mismo que PocketMine-MP?

Es su continuación. VanillaMine parte de PocketMine-MP 5.44.3, la última versión antes de que el equipo de PMMP terminara el proyecto, y sigue con nuevas versiones de Bedrock y jugabilidad vanilla. Es un proyecto aparte, sin afiliación con el equipo de PMMP.

¿Funcionarán mis plugins de PocketMine-MP 5?

Los plugins escritos para la API 5.x funcionan sin cambios, porque la API solo recibe añadidos. Los que usan APIs internas, reflexión o los namespaces pocketmine\network\mcpe y pocketmine\data pueden necesitar cambios.

¿Cómo cambio un servidor que ya tengo?

Reemplaza PocketMine-MP.phar y la carpeta bin/ por los nuestros. Tus mundos, plugins, server.properties y pocketmine.yml se conservan, y los mundos existentes mantienen su generador. Dos cambios: ahora aparecen mobs de forma natural (se desactiva con mobs.spawning.enabled: false) y el puerto del juego debe estar abierto en TCP además de UDP.

¿Qué versión de Minecraft puede entrar?

Minecraft: Bedrock Edition 1.26.52. El soporte para Bedrock 26.60 está preparado y saldrá cuando llegue esa actualización.

¿Por qué el servidor necesita TCP además de UDP?

Los clientes nuevos de Bedrock entran por NetherNet, que usa TCP para la señalización y UDP para los datos de juego en el mismo puerto. En iOS, los clientes 1.26.5x solo usan señalización HTTPS, así que sin un certificado válido entran por RakNet. En nuestras pruebas, los clientes preview de Bedrock 26.60 ya no entran en servidores solo RakNet, así que, salvo que Mojang cambie el cliente de iOS, los jugadores de iOS necesitarán un certificado válido (network.nethernet.https.acme-domains en pocketmine.yml).

¿El servidor necesita internet?

Solo para el generador vanilla: la primera vez, y de nuevo tras una actualización que cambie sus datos, descarga el servidor de Java Edition de Mojang y un Java portátil (unos 120 MB), genera los datos en tu máquina y borra las descargas. Si falla, el mundo por defecto se crea con el generador normal.

¿Funciona en ARM o macOS?

Todavía no. El servidor necesita nuestras compilaciones de PHP, que solo existen para Linux x86-64 y Windows x64. VanillaGate, el proxy, sí tiene versión para Linux arm64.

¿Todo es exactamente como en vanilla?

Todavía no. El comportamiento vanilla está en desarrollo: algunas mecánicas están simplificadas o faltan, la redstone está en su primera fase, y los generadores de desafío y las bóvedas son decorativos por ahora. La documentación detalla lo que está cubierto.

¿Quién mantiene VanillaMine?

Luxury Nodes. VanillaMine no está afiliado a Mojang ni a Microsoft, ni al equipo de PMMP. El mérito de PocketMine-MP es del equipo de PMMP y sus colaboradores.

¿Es gratis?

Sí. VanillaMine y VanillaGate son libres y de código abierto bajo la LGPL-3.0, como PocketMine-MP. La documentación es CC BY 4.0 y los ejemplos de código son de dominio público.

Código abierto

Hecho en abierto

El servidor, VanillaGate, PHP-Binaries y sus librerías están en el grupo VanillaPocketMine de GitLab. Lee el código, compílalo y envía merge requests. La rama de desarrollo es vanilla-content.

Grupo en GitLab (abre otro sitio) Merge requests (abre otro sitio)

Guía para contribuir (abre otro sitio)

  1. 1Clonagit clone https://gitlab.com/VanillaPocketMine/VanillaMine.git
  2. 2Instala las dependenciascomposer install
  3. 3Genera el pharcomposer make-server