Esta página es una referencia completa de todos los comandos y permisos de EliteMobs, obtenidos directamente del código del plugin y de plugin.yml.
Todos los comandos siguientes son subcomandos de /elitemobs (alias /em), salvo que se indique lo contrario. El comando /adventurersguild (alias /ag) es un comando raíz independiente.
Sustituye los marcadores <...> por valores reales. Los nombres de archivos de contenido incluyen la extensión, por ejemplo boss.yml. La columna Emisor indica lo que admite el código: un comando que necesita un jugador no funciona desde la consola aunque su registro omita esa comprobación.
EliteMobs incluye MagmaCore, que registra cuatro comandos raíz adicionales en tiempo de ejecución (no están en plugin.yml y sus permisos se registran mediante código con el valor por defecto op). Si otro plugin de MagmaGuy ya los ha registrado, EliteMobs omite el registro y se usan los existentes.
Comando
Permiso
Por defecto
Emisor
Descripción
/nightbreaklogin <token>
nightbreak.login
op
Cualquiera
Vincula este servidor a una cuenta de Nightbreak para contenido en el juego y descargas de plugins
/nightbreaklogout
nightbreak.login
op
Cualquiera
Elimina de este servidor el token de cuenta de Nightbreak guardado
/nightbreak plugins
nightbreak.plugins
op
Cualquiera
Abre el catálogo de plugins para jugadores; muestra información del catálogo en la consola
/logify
logify.*
op
Cualquiera
Sube el registro más reciente del servidor a mclo.gs y devuelve su enlace
Estos comandos están pensados para los jugadores normales. La mayoría tiene por defecto true (todos pueden usarlos).
Comando
Permiso
Por defecto
Emisor
Descripción
/em
elitemobs.command
true
Jugador
Abre el menú de estado si emLeadsToStatusMenu está activado
/em help
elitemobs.help
true
Cualquiera
Lista todos los comandos registrados con sus descripciones
/em alt
elitemobs.alt
true
Jugador
Alterna el menú de estado entre inventario y diálogo/libro
/em shareItem
elitemobs.shareitem
true
Jugador
Comparte las estadísticas del objeto de EliteMobs que tienes en la mano en el chat
/em discord
elitemobs.discord.link
true
Cualquiera
Muestra el enlace de invitación al Discord de EliteMobs
/em dismiss
elitemobs.dismiss
op
Jugador
Activa o desactiva el mensaje de configuración en tu menú /em
La presentación alternativa usa diálogos en Java 1.21.6+ y libros en versiones anteriores. Los jugadores de Bedrock y los servidores con onlyUseBedrockMenus siguen usando inventarios. /em help lista los comandos registrados sin filtrarlos por tus permisos; ver un comando no concede acceso.
Abre el perfil de clase y el menú de entrenamiento
/em class info <class>
elitemobs.command
true
Jugador
Muestra una forma de clase, sus habilidades y requisitos de progresión
/em class select <class>
elitemobs.command
true
Jugador
Selecciona una forma de clase desbloqueada
Consulta [Alpha] Advanced Combat System para los controles y la referencia de clases para los identificadores. Una instancia activa conserva la clase capturada al entrar. Los comandos de clase solo se registran con el módulo activado.
Invita al grupo a un jugador conectado; cualquier miembro actual puede invitar
/em party accept
elitemobs.party
true
Jugador
Acepta la invitación de grupo no caducada más reciente
/em party leave
(ninguno definido)
--
Jugador
Abandona el grupo actual; funciona sin elitemobs.party
/em party menu
elitemobs.party
true
Jugador
Abre el menú de inventario con los controles del grupo
/em party ready <token>
elitemobs.party
true
Jugador
Acepta la comprobación de disponibilidad de una entrada concreta a mazmorra instanciada
/em party decline <token>
elitemobs.party
true
Jugador
Rechaza y cancela una comprobación de disponibilidad concreta
/em party hideinteractionhint
elitemobs.party
true
Jugador
Oculta permanentemente los avisos de invitación de grupo al hacer clic derecho
Todas las descripciones de los comandos de grupo que aparecen en /em help provienen de Party.yml, así que los servidores traducidos verán sus propios textos.
El token de la comprobación de disponibilidad lo genera EliteMobs y lo aportan los botones pulsables del chat; los jugadores no suelen escribirlo a mano. Consulta Sistema de grupos para conocer los límites del grupo, la entrada a mazmorras, el progreso de misión compartido y el botín de grupo.
Abre la confirmación para abandonar una misión activa
/em quest leaveconfirmed <questID>
elitemobs.quest.leave
true
Jugador
Confirma el abandono mediante el aviso generado
/em quest complete <id>
elitemobs.quest.complete
true
Jugador
Completa una misión mediante el menú (entrega)
Estos identificadores son UUID de ejecución proporcionados por los menús, no nombres de archivos de misión. Confirmar el abandono aplica el bloqueo completo de la misión.
elitemobs.instanced.teleport.within tiene el valor predeterminado false, incluso para operadores. Concederlo explícitamente permite teletransportes de comandos/plugins solo durante una instancia en curso y cuando ambos extremos permanecen dentro de su región y mundo. No permite salir, entrar en otra instancia ni eludir restricciones del vestíbulo. Otros plugins pueden cancelar el teletransporte y EliteMobs vuelve a comprobar el destino antes de aceptarlo.
Abre el menú principal de configuración / gestión de contenido
/em setup done
elitemobs.setup
op
Cualquiera
Alterna el mensaje recordatorio de configuración
/em setup toggle <dungeonConfig>
elitemobs.setup
op
Cualquiera
Alterna la instalación de un paquete de contenido específico
/em downloadall
elitemobs.downloadall
op
Cualquiera
Descarga la actualización del plugin más todos los paquetes de Nightbreak accesibles que falten o estén desactualizados
/em downloadallcontent
elitemobs.downloadall
op
Cualquiera
Descarga todos los paquetes de contenido accesibles que falten o estén desactualizados (sin actualizar el plugin)
/em updatecontent
elitemobs.updatecontent
op
Cualquiera
Actualiza todos los paquetes de contenido accesibles desactualizados (alias: /em updateallcontent)
/em downloadpluginupdate
elitemobs.downloadall
op
Cualquiera
Descarga el jar más reciente del plugin EliteMobs; nightbreak.applyPluginUpdatesWithoutRestart decide cuándo se aplica (por defecto: en el siguiente reinicio)
/em applypluginupdate
elitemobs.downloadall
op
Cualquiera
Aplica sin reiniciar una actualización descargada de EliteMobs, recargando EliteMobs y los plugins de MagmaGuy que dependen de él
/em forcereinstallcontent <package|all>
elitemobs.downloadall
op
Cualquiera
Vuelve a descargar y reinstalar contenido ya instalado, ya sea un paquete concreto o all
/em recommendedplugins
elitemobs.setup
op
Cualquiera
Lista los plugins complementarios recomendados con enlaces de instalación
/em reload
elitemobs.reload
op
Cualquiera
Recarga EliteMobs y conserva el porcentaje de salud de cada jugador conectado al restaurar los modificadores de salud máxima
/em version
elitemobs.version
op
Cualquiera
Muestra la versión actual del plugin EliteMobs
/em language <language>
elitemobs.language
op
Cualquiera
Establece el idioma/traducción de EliteMobs para todo el servidor
/em package <dungeonName> <version>
elitemobs.package
(solo código)
Cualquiera
Empaqueta una mazmorra de EliteMobs para su distribución (nota: plugin.yml declara en su lugar el nodo elitemobs.dungeon.package, que no se usa)
/em applypluginupdate se niega a actuar cuando no hay un jar más reciente de EliteMobs esperando en la carpeta de actualizaciones del servidor, o cuando un plugin de otro autor declara EliteMobs como dependencia o dependencia opcional; en esos casos, reinicia el servidor. Los jefes, arenas e instancias de mazmorra en curso terminan cuando EliteMobs se recarga. Consulta aplicar actualizaciones sin reiniciar para ver los modos de nightbreak.applyPluginUpdatesWithoutRestart.
Da la cantidad especificada a todos los jugadores conectados
/em money remove <player> <amount>
elitemobs.money.admin
op
Cualquiera
Resta moneda a un jugador
/em money set <player> <amount>
elitemobs.money.admin
op
Cualquiera
Fija la moneda de un jugador en una cantidad exacta
/em money check <player>
elitemobs.money.check.others
op
Cualquiera
Comprueba el saldo de otro jugador
El jugador indicado debe estar conectado y tener cargados sus datos de EliteMobs; de lo contrario, el comando indica que los datos aún no están listos y no cambia nada. /em money addAll no da moneda a nadie si los datos de algún jugador conectado aún se están cargando.
Sustituye el rango del perfil automático para generar muestras
/em loot stats
elitemobs.loot.stats
op
Jugador
Muestra las estadísticas élite del objeto que se tiene en la mano
Ambas variantes de loot debug sustituyen la armadura equipada, añaden armas de prueba con Irrompibilidad 99 y sobrescriben la XP de todas las habilidades para ajustarlas al nivel solicitado. Ambas también escalan todos los linajes de clase al nivel efectivo solicitado (limitado a 1–100). Cuando las clases no pueden cambiar, el comando indica el motivo: el Advanced Combat System está desactivado, tus clases están bloqueadas por una mazmorra o una prueba en curso, o tus datos de clase aún no se han cargado. Estos comandos modifican la progresión; no son simples vistas previas de objetos.
Consulta la revisión del botín automático para los límites de las muestras. Los niveles admitidos van de 1 a 10000. Los rangos son AUTO, TRASH, MINIBOSS y BOSS. Las muestras omiten las probabilidades y pueden caer al suelo si no caben. Los comandos informan de recompensas de moneda y comandos sin ejecutarlas.
Estos comandos configuran bloques que cambian cuando un jefe regional aparece o es derrotado. ON_REMOVE es el estado de derrota; la descarga normal por distancia no lo activa. Consulta Bloques transitivos para los controles de selección.
/em class test set <player> <class> <effectiveLevel>
elitemobs.advancedcombat.admin
op
Cualquiera
Asigna y selecciona el nivel de una rama de clase para un jugador conectado, completando las bandas anteriores
/em class test forget <player> <class>
elitemobs.advancedcombat.admin
op
Cualquiera
Elimina los desbloqueos y la XP de un subárbol de clases y borra la selección activa afectada
/em advancedcombat dismiss
elitemobs.advancedcombat.admin
op
Jugador
Guarda showDeveloperMessage: false para todo el servidor
test set y test forget requieren que el jugador objetivo salga primero de una instancia que bloquee la clase. set sigue respetando los límites de habilidades básicas. forget elimina progresión; úsalo solo para reiniciar deliberadamente esa rama durante pruebas. Estos comandos de prueba solo se registran con el módulo activado; advancedcombat dismiss sigue disponible de forma independiente.
/em transport ... requiere elitemobs.transport.admin y un jugador como emisor. Es un permiso definido solo en código. La guía de transporte detalla todos los comandos de edición, viaje y recarga con sus argumentos. Las rutas también pueden ofrecerse mediante NPC TRANSPORT.
Permiso literal sin permisos hijos declarados. EliteMobs lo comprueba para /em shop procedural <player>, la barra de progreso de arranque y recarga, el recordatorio de configuración al iniciar sesión, los avisos para administradores en NPC de misión rotos, NPC retirados y agujeros de gusano sin configurar, y para teletransportarse a una mazmorra o arena en curso en la que no juegas o permanecer dentro de ella
elitemobs.user
true
Paquete con todos los permisos de jugador recomendados (ver los hijos a continuación)
elitemobs.user agrupa los permisos de jugador declarados como hijos. Algunos permisos independientes, como elitemobs.arena.start y elitemobs.scroll.command, tienen el valor predeterminado true sin pertenecer al grupo. Los nodos definidos solo en código, como elitemobs.shop.command, deben concederse por separado cuando lo requiera tu configuración de permisos.
El gestor de comandos comprueba el permiso propio de cada comando; no interpreta automáticamente elitemobs.* como acceso universal. La expansión de comodines depende del plugin de permisos. Concede los nodos concretos si configuras el acceso sin esa expansión.
Compartir las estadísticas de objetos élite en el chat
elitemobs.discord.link
true
Obtener el enlace de Discord
elitemobs.adventurersguild.command
true
Abrir el menú del Gremio de Aventureros
elitemobs.adventurersguild.teleport
true
Teletransportarse al Gremio de Aventureros
elitemobs.dungeon.tp
true
Teletransportarse a las mazmorras
elitemobs.arena.start
true
Iniciar arenas
elitemobs.shop.custom
true
Solo declarado; el comando comprueba elitemobs.shop.command
elitemobs.shop.dynamic
true
Usar el comando de la tienda dinámica de objetos
elitemobs.repair.command
true
Usar el comando de reparación
elitemobs.enchant.command
true
Usar el comando de encantamiento
elitemobs.scroll.command
true
Usar el comando de pergaminos
elitemobs.scrap.command
true
Usar el comando de chatarra
elitemobs.unbind.command
true
Usar el comando de desvinculación
elitemobs.money.check.self
true
Comprobar el propio saldo de moneda
elitemobs.money.pay
true
Pagar moneda a otro jugador
elitemobs.party
true
Usar los comandos de grupo y las comprobaciones de disponibilidad de mazmorra del grupo (/em party leave no necesita permiso)
elitemobs.quest.accept
true
Aceptar misiones
elitemobs.quest.complete
true
Completar (entregar) misiones
elitemobs.quest.track
true
Rastrear objetivos de misiones
elitemobs.quest.leave
true
Abandonar misiones activas
elitemobs.quest.npc
true
Interactuar con NPC de misiones dinámicas QUEST_GIVER
elitemobs.quit
true
Solo declarado; /em quit no define ningún permiso y no comprueba este nodo
elitemobs.instance.start
true
Iniciar mazmorras/arenas instanciadas
elitemobs.instanced.teleport.within
false
Permitir teletransportes de comandos/plugins dentro de la misma instancia en curso, con los límites anteriores
elitemobs.rank.command
true
Permiso heredado del menú de rangos (sin comando activo en EliteMobs 10; el rango/prestigio fue reemplazado por el sistema de habilidades)
elitemobs.boss.track
true
Rastrear jefes mediante la barra de jefe
elitemobs.teleport.spawn
true
Teletransportarse a defaultSpawnLocation
elitemobs.loot.command
true
Solo declarado; /em loot no define ningún permiso y no comprueba este nodo
Declarados pero nunca comprobados
Estos nodos existen en plugin.yml y aparecen en listados de permisos, pero ningún código los comprueba. Concederlos o revocarlos no tiene efecto:
elitemobs.quit, elitemobs.loot.command, elitemobs.shop.custom (se comprueba elitemobs.shop.command), elitemobs.shop.dynamic.other (/em shop procedural <player> comprueba elitemobs.*), elitemobs.dungeon.package (se comprueba elitemobs.package) y los nodos antiguos elitemobs.rank.command, elitemobs.rank.set, elitemobs.rank.npc.
Estos controlan con qué tipos de NPC puede interactuar un jugador. Todos tienen por defecto true y son hijos de elitemobs.user.
Permiso
Por defecto
Descripción
elitemobs.rank.npc
true
Permiso heredado para el NPC de rangos (no se aplica en EliteMobs 10; el sistema de rangos fue reemplazado por habilidades)
elitemobs.shop.dynamic.npc
true
Hablar con el NPC de la tienda dinámica
elitemobs.shop.custom.npc
true
Hablar con el NPC de la tienda personalizada
elitemobs.shop.sell.npc
true
Hablar con el NPC de la tienda de venta
elitemobs.back.npc
true
Hablar con el NPC de teletransporte de regreso
elitemobs.scrap.npc
true
Hablar con el NPC de chatarra
elitemobs.repair.npc
true
Hablar con el NPC de reparación
elitemobs.unbind.npc
true
Hablar con el NPC de desvinculación
elitemobs.enchant.npc
true
Hablar con el NPC de encantamiento
elitemobs.scroll.npc
true
Hablar con el NPC de pergaminos élite
elitemobs.shop.arrow.npc
true
Hablar con el NPC de la tienda de flechas
elitemobs.gambling.npc
true
Usar los NPC de apuestas
elitemobs.skill.npc
true
Usar el NPC de bonificaciones de habilidad
Los NPC CLASS_TRAINER comprueban elitemobs.command. Los QUEST_GIVER dinámicos comprueban elitemobs.quest.npc; los CUSTOM_QUEST_GIVER usan los permisos y bloqueos propios de las misiones personalizadas.
Estos permisos se aplican en el código fuente, pero no se declaran en plugin.yml. Concédelos explícitamente cuando sean necesarios. El autocompletado comprueba los permisos del jugador; que un nodo no figure en plugin.yml no impide por sí solo que aparezca su comando.
Permiso
Usado por
Descripción
elitemobs.package
/em package
Empaquetar mazmorras para su distribución (el nodo declarado elitemobs.dungeon.package no se comprueba realmente en el código)
elitemobs.place.npc
/em place npc
Colocar NPC en una ubicación
elitemobs.debug
/em debug
Alternar el modo de depuración
elitemobs.admin
/em debug combat *, comprobador de versiones
Comandos de pruebas de combate; también muestra el aviso al iniciar sesión cuando la comprobación de actualizaciones no pudo conectarse, a los jugadores que además tienen elitemobs.versionnotification
elitemobs.skill.admin
/em skill set, /em skill setAll
Comandos de administrador de nivel de habilidad
elitemobs.skill.check
/em skill check
Comprobar los niveles de habilidad de un jugador
elitemobs.patrol.admin
/em patrol ...
Crear e inspeccionar rutas de patrulla de NPCs y Jefes Personalizados
elitemobs.transport.admin
/em transport ...
Crear, probar y recargar rutas de transporte
elitemobs.shop.command
/em shop custom
Acceso a la tienda personalizada (se usa en el código en lugar de elitemobs.shop.custom)
elitemobs.versionnotification
Comprobador de versiones
Recibir notificaciones de actualización del plugin
elitemobs.peacebanner.admin
/em peacebanner give, /em peacebanner list
Dar y listar Estandartes de Paz
elitemobs.soulbind.bypass
Sistema de vínculo de alma
Omitir las restricciones de objetos con vínculo de alma
Todos los permisos de ventajas de XP tienen el valor predeterminado false. La familia completa usa elitemobs.perks.xp.<perk>.<skill>:
Ventaja
Multiplicador
10percentboost
1.10
25percentboost
1.25
50percentboost
1.50
double
2.00
150percentboost
2.50
triple
3.00
quadruple
4.00
customboost
customXpPerkMultiplier en skills.yml, por defecto 1.0
Cada ventaja declara armor, swords, axes, bows, crossbows, tridents, hoes, maces, spears, staves y wands, además de un padre all que concede esos once hijos. Por ejemplo, elitemobs.perks.xp.double.swords duplica la XP de espada que cumpla los requisitos y elitemobs.perks.xp.double.all cubre todas las habilidades. Las ventajas normales usan el mayor multiplicador aplicable. customboost sustituye esa selección. Consulta Sistema de habilidades para los requisitos y el efecto de las denegaciones explícitas.