Skip to content
Saltar al contenido
Volver al Blog
Multiverse-Inventories: Inventarios Separados Por Mundo

Multiverse-Inventories: Inventarios Separados Por Mundo

Alexandru Maftei
Alexandru Maftei
@ice
Actualizado
77 vistas
Respuesta rápida:Multiverse-Inventarios permite a servidores Minecraft tener inventarios separados por mundo, resolviendo problemas de explotación y pérdida de inmersión en servidores híbridos. Esto funciona automáticamente al cambiar de mundo, sin necesidad de infraestructura adicional.
TL;DR:Multiverse-Inventories es un plugin de Bukkit que asigna a cada mundo de Minecraft sus propios inventarios de jugador separados. Perfecto para servidores híbridos con modos survival, creative y PvP ejecutándose en una sola instancia sin necesidad de BungeeCord.
🐙 Proyecto Minecraft de código abierto

Multiverse/Multiverse-Inventories

¡Inventarios por mundo simplificados!

⭐ 137 estrellas💻 Java📄 BSD-3-Clause
Ver en GitHub ↗

Ejecutar un servidor Minecraft donde diferentes mundos sirven para diferentes propósitos de juego (survival, creative, PvP) solía requerir configuraciones de proxy complejas como Velocity o BungeeCord. Multiverse-Inventories cambia eso permitiendo que cada mundo mantenga inventarios completamente separados, para que puedas construir un servidor multijuego en una sola instancia sin infraestructura de nivel de red.

Qué Hace Este Plugin

El concepto es sorprendentemente simple. Normalmente, el inventario de un jugador existe globalmente en todos los mundos de tu servidor. Si tienes un mundo creativo donde los jugadores construyen libremente, llevan esos objetos a tu mundo de survival hardcore. Es caos. Multiverse-Inventories (construido como un complemento para Multiverse Core) crea perfiles de inventario separados para cada mundo. Cambia de mundo, cambia de inventario automáticamente.

No es un gestor de recursos ni un duplicador de objetos.

Solo rastrea qué objetos pertenecen a qué mundo e intercambia cuando los jugadores viajan entre dimensiones. Siendo realistas, el plugin también maneja armaduras, cofres del End y niveles de experiencia, dependiendo de cómo lo configures. Puedes decirle que preserve la experiencia en todos los mundos, o restablecerla de mundo en mundo. La misma flexibilidad se aplica a los valores de salud y hambre, si quieres que sean consistentes o específicos del mundo.


Por Qué Los Inventarios Separados Son Importantes

Imagina esto: Alguien acumula herramientas de diamante en tu mundo creativo, luego salta a survival esperando mantenerlas. La economía de tu mundo survival colapsa inmediatamente. Los jugadores explotan inventarios unificados para eludir sistemas de progresión. La inmersión muere. Esto es lo que resuelven los inventarios separados.

Los nuevos jugadores que se unen a tu mundo survival empiezan de nuevo. Los constructores creativos no llevan accidentalmente equipos de survival a su reino de construcción. Puedes configurar una arena PvP donde todos obtengan el mismo kit inicial, y no afectará el inventario del mundo de inicio de nadie. Y aquí está lo que realmente me sorprendió al probarlo: el plugin lo maneja tan limpiamente que los jugadores ni siquiera notan el cambio. Solo ven su inventario actualizarse cuando se teletransportan entre mundos.

Dicho esto, probablemente no necesites esto si tu servidor solo tiene un mundo principal.

Si ejecutas survival vanilla estándar más tal vez un mundo de parcelas creativas, la complejidad no vale la pena. Pero si estás construyendo algo híbrido (survival, creative, facciones, minijuegos todos en una instancia), esto se vuelve esencial.


Instalación y Ejecución

Primer requisito: Multiverse Core. Innegociable. Obtenlo del portal oficial de desarrolladores de Bukkit o de Hangar si aún no lo tienes.

Luego descarga Multiverse-Inventories versión 5.3.4 (la versión más reciente) de Modrinth, Hangar o Bukkit. Coloca el JAR en tu carpeta de plugins y reinicia.

código
./gradlew build

Si estás construyendo desde el código fuente en su lugar, ese es el comando. Pero honestamente, obtén el JAR compilado. El plugin generará un archivo de configuración automáticamente en el primer inicio, y los valores predeterminados funcionan bien para la mayoría de configuraciones.

Sin configuración de base de datos compleja. Sin dependencias extrañas.


Características Clave Que Importan

La característica principal es obvia: inventarios por mundo. Pero hay algunas mecánicas menos obvias que vale la pena conocer.

Captura de pantalla del proyecto
Captura de pantalla del proyecto

Compartir selectivamente. Puedes configurar qué inventarios permanecen separados y qué mundos comparten el mismo grupo de inventarios. ¿Quieres que un mundo creativo y un mundo de construcción compartan inventario, mientras survival se mantiene solo? Puedes hacerlo. De hecho, recomendaría esta configuración para la mayoría de servidores híbridos porque reduce la carga cognitiva para los jugadores.

El plugin también maneja la persistencia de datos del jugador limpiamente (las últimas correcciones en 5.3.4 realmente abordaron las actualizaciones de inventario del jugador sin conexión, que era un problema real antes). Tus datos de inventario se guardan, resucitan y sincronizan correctamente incluso si el servidor se cuelga en medio del cambio de mundo.

Granularidad de configuración. No tienes que tratar cada mundo igual. Un mundo podría restablecer inventarios cuando un jugador se une, mientras que otro los conserva. Puedes incluir en la lista blanca elementos específicos para llevar entre mundos (como elementos de misión), o incluir en la lista negra los peligrosos. En realidad, es más flexible de lo que la mayoría de la gente se da cuenta a primera vista.


Consejos de Instalación y Escollos Comunes

Esto es lo que confunde a la gente.

Absolutamente necesitas tener Multiverse Core instalado y funcionando antes de que Multiverse-Inventories funcione. Si ves errores al inicio sobre Multiverse no encontrado, ese es tu problema. Asegúrate de que Core se cargue primero comprobando tu orden de carga de plugins en la configuración.

Si los inventarios no se están actualizando entre mundos, verifica si el jugador realmente completó el cambio de mundo. Algunos plugins de teletransporte pueden causar conflictos. Además, asegúrate de haber definido los mundos para los que deseas inventarios separados en la configuración. Por defecto, podría no estar haciendo nada si no le has dicho explícitamente qué mundos importan.

Un escollo que no esperaba: si tienes muchos jugadores con datos de inventario almacenados en mundos antiguos, la migración puede tomar un momento en la primera carga. No entres en pánico si tu servidor tarda 10-15 segundos extra en iniciar. Eso es normal en servidores grandes con historiales de inventario grandes. Después de la migración inicial, los inicios posteriores son rápidos.

Para configurar correctamente tu infraestructura de servidor, también podrías consultar nuestro Creador de Lista Blanca Minecraft si ejecutas un servidor privado, y nuestra herramienta DNS Minecraft Gratuito para enrutar jugadores a tu servidor de manera confiable.


Comparando Tus Opciones

Hay algunas otras formas de manejar servidores multijuego, por lo que vale la pena entender dónde encaja Multiverse-Inventories.

BungeeCord o Velocity. Estos proxies de red te permiten ejecutar instancias de servidor separadas para cada modo de juego, luego hacer proxy de jugadores entre ellas. Es más poderoso y aísla mundos completamente, pero también es mucho más complejo. Necesitas múltiples instancias de Java, archivos de mundo separados, configuración de red. Si estás ejecutando una red grande con diferentes equipos manejando diferentes modos de juego, vale la pena. ¿Para un servidor híbrido pequeño? Excesivo.

Otros plugins de Multiverse. El ecosistema de Multiverse incluye Multiverse-NetherPortals (mundos nether y end separados por cada mundo principal) y Multiverse-Portals (portales personalizados a cualquier lugar). Estos resuelven diferentes problemas y a menudo funcionan junto con Inventories. No son reemplazos.

Multiverse-Inventories es el punto ideal para servidores que desean múltiples modos de juego en una instancia sin la sobrecarga operativa de proxies de red.


Sobre el autor
Alexandru Maftei
Alexandru MafteiRedactor principal

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

¡Compártelo con tus amigos!

Preguntas Frecuentes

¿Por qué son importantes los inventarios separados en un servidor Minecraft?
Evitan que jugadores exploiten inventarios unificados, colapsando economías o rompiendo la inmersión al llevar objetos de un mundo a otro.
¿Requiere Multiverse-Inventarios configuración de base de datos?
No, el plugin genera automáticamente un archivo de configuración con valores predeterminados funcionales para la mayoría de servidores.
¿Puedo seleccionar qué mundos comparten inventario?
Sí, puedes configurar qué inventarios permanecen separados y qué mundos comparten el mismo grupo de inventarios, según tus necesidades.
¿Qué sucede con la experiencia del jugador al cambiar de mundo?
Puedes configurar si la experiencia se preserva en todos los mundos o se restablece por mundo, según tu preferencia.

Comentarios

Aún no hay comentarios. ¡Sé el primero en compartir tu opinión!

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies. Read our Privacy Policy