Skip to main content

Descripción

Box Auto-Sort es un plugin que añade funcionalidad de ordenamiento automático al sistema de almacenamiento de PC en Pokémon Essentials. Permite organizar los Pokémon en las cajas usando múltiples criterios de ordenamiento con vista previa opcional.
Versión: 1.0.0
Compatible con: Pokémon Essentials v21.1
Autores: NoNonever, DPertierra
Enlace: Eevee Expo

Características Principales

12 Métodos de Ordenamiento

Múltiples criterios para organizar tus Pokémon

Sistema de Vista Previa

Visualiza el resultado antes de aplicar cambios

Integración Automática

Se añade automáticamente al menú de cajas

Compatible con Otros Sistemas

Funciona con BW Storage y Storage System Utilities

Instalación y Configuración

Configuración Básica

Si SHOW_PREVIEW está en false, los cambios se aplicarán inmediatamente sin confirmación. Se recomienda dejarlo en true para evitar ordenamientos accidentales.

Métodos de Ordenamiento

1. Por Nivel (Level)

Nivel Ascendente

:LEVEL_ASC - Ordena del nivel 1 al 100

Nivel Descendente

:LEVEL_DESC - Ordena del nivel 100 al 1

2. Alfabético (Alphabetical)

A-Z

:ALPHABET - Ordena alfabéticamente A→Z

Z-A

:ALPHABET_REV - Ordena alfabéticamente Z→A

3. Por Tipo (Type)

Tipo Primario

:TYPE_PRIMARY - Solo considera el tipo primario

Combinación de Tipos

:TYPE_DUAL - Considera ambos tipos del Pokémon

4. Por Fecha de Captura (Catch Date)

Los Pokémon capturados más recientemente aparecerán primero. Si dos Pokémon se capturaron el mismo día, se ordenan por hora de captura.

5. Shiny Primero (Shiny First)

Organiza colocando todos los Pokémon shiny al inicio de la caja, seguidos de los Pokémon normales.

6. Por Número de Pokédex Nacional (National Dex)

Ejemplo de orden: Bulbasaur (#001) → Ivysaur (#002) → Venusaur (#003) → …

7. Por Formas (Forms)

Agrupa Pokémon de la misma especie, ordenando sus formas:
  • Rotom normal → Rotom Calor → Rotom Lavado → Rotom Frío → etc.

8. Por Amistad (Friendship)

Los Pokémon con mayor amistad (255) aparecen primero.

9. Por Naturaleza (Nature)

Ejemplo de orden: Activa → Agitada → Alegre → … → Tímida

Uso desde el Juego

Método 1: Menú de Comandos de Caja

Método 2: Menú Principal del PC

API para Desarrolladores

Clase BoxSorter

Métodos Principales

Obtener Lista de Pokémon

Ordenar Pokémon

Vista Previa de Ordenamiento

Métodos de Comparación

Estos métodos son usados internamente pero pueden ser útiles:

Ejemplos Avanzados

Ejemplo 1: Ordenamiento Personalizado desde Script

Ejemplo 2: Ordenar Todas las Cajas

Ejemplo 3: Sistema de Vista Previa Personalizado

Ejemplo 4: Ordenamiento Condicional

Ejemplo 5: Integración con Menú Personalizado

Compatibilidad con Otros Plugins

BW Storage System

Storage System Utilities

Solución de Problemas

Error: “BoxAutoSort::BoxSorter not found”Asegúrate de que el plugin está habilitado:
Los Pokémon no se ordenan como esperabaVerifica:
  1. Que la caja no esté vacía
  2. Que el método de ordenamiento sea válido
  3. Que SHOW_PREVIEW esté configurado correctamente
La opción “Ordenar” no aparece en el menú
  1. Verifica que ENABLED = true
  2. Comprueba que no haya conflictos con otros plugins de almacenamiento
  3. Asegúrate de estar usando Essentials v21.1

Configuración Avanzada

Personalizar Nombres de Métodos

Puedes traducir o personalizar los nombres mostrados:

Rendimiento

Optimización:
  • El ordenamiento es muy rápido para cajas con < 30 Pokémon
  • Para cajas llenas, puede tomar 1-2 segundos
  • El algoritmo de ordenamiento es O(n log n)
  • La vista previa no afecta el rendimiento significativamente

Créditos y Enlaces

Autores: NoNonever, DPertierra
Versión: 1.0.0
Compatible con: Pokémon Essentials v21.1
Enlace oficial: Eevee Expo - Box Auto-Sort

Páginas Relacionadas

Descripción General

Volver al catálogo de plugins

Enhanced Pokemon UI

Mejoras visuales para Pokémon