Skip to main content

Descripción

Modular UI Scenes (MUI) es un framework completo que permite crear interfaces de usuario modulares y extensibles para Pokémon Essentials. Proporciona un sistema de handlers que facilita añadir, modificar y gestionar páginas y opciones de menú de forma dinámica.
Versión: 2.0.9
Requisitos: v21.1 Hotfixes v1.0.6+
Autor: Lucidious89
Enlace: Relic Castle
Plugin Fundamental: Este es un plugin base requerido por muchos otros plugins del ecosistema La Base de Sky. No debe deshabilitarse si tienes plugins que dependen de él.

Sistema UIHandlers

El núcleo de MUI es el módulo UIHandlers, que proporciona un sistema de gestión de menús y opciones modulares.

Estructura Básica

Configuración de Handlers

Añadir Páginas/Opciones

Propiedades del Hash de Configuración

Eliminar Opciones

Sistema de Pantalla de Resumen

MUI incluye un sistema completo para personalizar la pantalla de resumen de Pokémon.

Configuración de Iconos de Página

Opciones Personalizadas por Página

Sistema de Pokédex UI

MUI proporciona handlers para personalizar la interfaz de la Pokédex.

Añadir Páginas a la Pokédex

Configuración de Pokédex

Gestión Dinámica de Opciones

Iterar sobre Opciones

Obtener Información de Opciones

Editar Handlers Existentes

Sistema de Etiquetas de Opciones

Definir Etiquetas Individuales

Definir Múltiples Etiquetas

Comandos de Menú del Equipo

MUI incluye sistema de comandos para el menú del equipo.

Integración con Plugin Manager

MUI extiende el PluginManager para verificar compatibilidad de versiones.

Ejemplos Prácticos

Ejemplo 1: Página de Biografía de Pokémon

Ejemplo 2: Sistema de Logros en Resumen

Ejemplo 3: Menú Contextual Condicional

Verificación de Existencia

Llamar Funciones de Handlers

Mejores Prácticas

Orden Lógico

Usa números espaciados (10, 20, 30) para facilitar inserción de nuevas páginas

Condiciones Claras

Siempre proporciona condiciones claras para evitar opciones inválidas

Nombres Descriptivos

Usa nombres de opciones descriptivos y consistentes

Verificar Existencia

Verifica que los handlers existan antes de editarlos
Cuidado con:
  • No sobrescribir handlers existentes sin intención
  • Verificar que las condiciones retornen booleanos
  • Disponer correctamente los recursos gráficos en layouts
  • Mantener el orden de las páginas consistente

Solución de Problemas

Error: “UIHandlers not found”Asegúrate de que Modular UI Scenes esté cargado antes que tu plugin. Añade a tu meta.txt:
Las opciones no aparecenVerifica que:
  1. La condición retorne true
  2. El plugin requerido esté instalado (si usas "plugin")
  3. El orden no coloque la opción fuera de rango visible

Recursos y Enlaces

Autor: Lucidious89
Versión: 2.0.9
Compatible con: Pokémon Essentials v21.1
Enlace oficial: Relic Castle - Modular UI Scenes

Plugins que Requieren MUI

Enhanced Pokemon UI

Sistema de UI mejorada (v1.0.6+)

Pokedex Data Page

Página de datos detallados (v2.0.1+)

Lin's IV EV Summary

Pantalla de IVs/EVs (v1.2.1+)

Improved Mementos

Sistema de mementos mejorado (v1.0.3+)

Páginas Relacionadas

Descripción General

Volver al catálogo de plugins

Luka's Utilities

Utilidades complementarias para MUI