Guía de Comandos — EssentialsX
Bienvenido a la guía de EssentialsX. Aquí encontrarás todos los comandos disponibles, qué hace cada uno y el permiso necesario para usarlos.
Los comandos marcados como Admin solo pueden usarlos administradores o jugadores con el permiso correspondiente.
📋 Contenido
• Funciones del Plugin • Bot Clima (Tio Clima) • Kits • Teleportación • Home y Warps • Vaults • Stats y Rankings • Movimiento • Utilidades • Administración • Comandos Personalizados (TextCommands)
✨ Funciones del Plugin
EssentialsX es un plugin todo-en-uno. Estas son todas las funciones que incluye y el módulo/comando con el que se accede a cada una:
| Función | Descripción | Comando / Módulo |
|---|---|---|
| Bot Clima (Tio Clima) | Votación en el chat para cambiar de día, noche o clima. | /dia, /noche, /lluvia, /sol |
| Kits | Kits de items con cooldown, economía y vehículos. | /kit, /kits, /createkit… |
| TPA | Peticiones de teletransporte entre jugadores. | /tpa, /tpa accept, /tpa mode |
| Home | Teletransporte a tu cama reclamada. | /home |
| Warps | Puntos de interés públicos o privados. | /warp, /warps, /createwarp |
| Vaults | Almacenamiento virtual extra con permisos. | /vault, /vaults |
| Stats & Ranking | Estadísticas de kills/muertes y top jugadores. | /stats, /ranking |
| Vuelo | Modo vuelo con velocidad configurable. | /fly |
| Modo Dios | Invulnerabilidad total (sin huesos rotos ni pérdida de vida). | /god |
| Velocidad | Modificar la velocidad de tu personaje. | /speed |
| Auto-Pickup / Filtro | Recolecta items de zombis automáticamente. | /filter, AutoPickupItems |
| Teleportación rápida | Saltar, subir/bajar pisos o volver a tu última posición. | /jump, /ascend, /descend, /back |
| Anti Glitch | Detecta jugadores atrapados en estructuras y los expulsa o teletransporta. | AntiGlitchConfig (automático) |
| Anti Combat Log | Detecta jugadores que salen del servidor en pleno combate. | AntiCombatLogConfig (automático) |
| Protección de Spawn | Inmunidad/invisibilidad temporal al reaparecer. | SpawnProtectionConfiguration |
| Anti Spam | Evita el flood en el chat. | AntiSpamConfig |
| Auto Clear | Elimina items/vehículos/estructuras periódicamente para reducir lag. | AutoClearConfig |
| Mensajes de Muerte | Avisos formateados con causa, ubicación e icono. | DeathMessagesConfig |
| Mensajes de Entrada/Salida | Notificaciones de join/leave configurables. | JoinMessagesConfig |
| Announcer | Avisos automáticos periódicos del servidor. | AnnouncerConfig |
| Anti Admin Abuse | Alerta pública si un admin usa Vanish o God. | AntiAdminAbuseConfig |
| Duty | Activar/desactivar permisos de admin. | /duty |
| Block Damage / Block Repair | Limitar daño de raids y reparación de estructuras. | BlockDamageConfig, BlockRepairConfig |
| Lag Optimizer | Limpia decals de sangre/balas y vehículos explotados para mejorar el FPS. | LagOptimizerConfig, IntervalSeconds |
| Lag Watchdog | Detecta y avisa de congelamientos del servidor. | LagWatchdogConfig, /lag |
| NoGlobalMessage | Oculta nombres de jugadores (roleplay). | NoGlobalMessageConfig |
| Ranks | Ascenso automático de rango por logros. | Ranks.json, RankConfig |
| Barra de vida | Barra de vida de jefes y de jugadores al golpearlos. | EnableDAVEHealthBar, ShowHealthBarOnHitPlayer |
| Anti Multicuentas | Detecta y bloquea cuentas alternativas por HWID/IP. | BlockMultipleAccounts, /ess investigate |
| Comandos personalizados | Comandos del servidor que devuelven texto. | /rules (ejemplo) |
| Sub-Plugins | Módulos remotos opcionales (Roleplay, Jobs, Medical). | EnableRoleplayCommands, EnableJobsPlugin, EnableMedicPlugin |
Estas funciones se activan o desactivan desde
EssentialsX.configuration.xml(cada una con su propia sección<XxxConfig>).
Bot Clima (Tio Clima)
Esta función permite que los usuarios del servidor puedan cambiar la hora del día o el clima iniciando una votación. Cuando se realiza una votación se considera un porcentaje de los usuarios del servidor (configurable), es decir que se necesitará un mínimo de jugadores conectados para que la votación sea válida.
Comandos:
/dia- Inicia una votación para hacer de día.
Ejemplo: /dia
- Permiso: ninguno (disponible para todos)
/noche- Inicia una votación para hacer de noche.
Ejemplo: /noche
- Permiso: ninguno (disponible para todos)
/lluvia- Inicia una votación para que llueva.
Ejemplo: /lluvia
- Permiso: ninguno (disponible para todos)
/sol- Inicia una votación para despejar el cielo.
Ejemplo: /sol
- Permiso: ninguno (disponible para todos)
Utilización:
- El usuario podrá iniciar una votación previamente ejecutado el comando.
- Los usuarios deben votar escribiendo en el chat
dia,noche,lluviaosolde forma literal y sin anteponer una barra/.
Ejemplo:
Un usuario ejecuta el comando /dia. Cuando se inicia la votación, los demás usuarios deberán sumar la votación ingresando dia en el chat.
Kits
Este sistema permite crear kits con los items que tengas en tu inventario y entregarlos a los jugadores.
/createkit [nombre] [cooldown] [permiso]- Este comando te permite crear kits a partir de los items que tengas en el inventario.
Ejemplo: /createkit inicio 300 kitpublico
- Permiso: createkit
- Ejemplo de permiso para utilizar el kit:
<Permission Cooldown="0">kitpublico</Permission>
/deletekit [nombre]- Este comando te permite eliminar un kit ya creado.
Ejemplo: /deletekit inicio
- Permiso: deletekit
/kit [nombre] [jugador|*]- Permite a un usuario utilizar un kit. Los administradores pueden entregarlo a otro jugador o a todos con
*.
- Permite a un usuario utilizar un kit. Los administradores pueden entregarlo a otro jugador o a todos con
Ejemplo: /kit inicio
- Permiso: kit
/kitcooldown [kit] [segundos]- Este comando permite cambiar el cooldown (tiempo en el que se tarda en volver a utilizar un kit).
Ejemplo: /kitcooldown inicio 3600
- Permiso: kitcooldown
/kiteconomy [kit] [precio]- Este comando permite definir el precio de un kit (servidores con economía).
Ejemplo: /kiteconomy salario 10000
- Permiso: kiteconomy
/kiteditcolor [kit] [RichText]- Este comando permite cambiar el nombre visible del kit en
/kits(acepta RichText). Usaresetpara restaurarlo.
- Este comando permite cambiar el nombre visible del kit en
Ejemplo: /kiteditcolor inicio <color=red>Inicio</color>
- Permiso: kiteditcolor
/kits- Este comando permite ver los kits disponibles del servidor.
Ejemplo: /kits
- Permiso: kits
/kitvehicle [kit] [vehicleId]- Este comando permite asignar un vehículo a un kit ya existente. Usa
0para quitarlo.
- Este comando permite asignar un vehículo a un kit ya existente. Usa
Ejemplo: /kitvehicle inicio 10
- Permiso: kitvehicle
/migratekit [avi|uessentials]- Permite migrar la configuración de kits desde AviKits o uEssentials a EssentialsX.
Ejemplo: /migratekit avi
- Permiso: migratekit
- ⚠️ Advertencia: Este comando podría migrar los kits de una forma incompleta y algunos items podrían faltar. ¡Vacía tu inventario antes!
Teleportación
Permite que los usuarios puedan teletransportarse a otros jugadores o por el mapa.
/tpa [usuario]- Este comando permite enviar una petición de teleport a otro usuario.
Ejemplo: /tpa Shalita
- Permiso: tpa
/tpa accept- Acepta la petición de teleport si es enviada por otro jugador.
Ejemplo: /tpa accept
- Permiso: tpa
/tpa mode [group/global]- Cambia tu modo de privacidad de TPA. Si introduces
/tpa mode group, sólo los jugadores de tu grupo podrán enviarte solicitudes de tpa, y si introduces/tpa mode global, cualquiera podrá enviarte solicitudes.
- Cambia tu modo de privacidad de TPA. Si introduces
Ejemplo: /tpa mode group
- Permiso: tpa
/tp [usuario]- Te teletransporta directamente hacia otro jugador.
Ejemplo: /tp Shalita
- Permiso: tp
/tpall- Teletransporta a todos los jugadores conectados hacia tu posición.
Ejemplo: /tpall
- Permiso: tpall (Admin)
/back- Te teletransporta a tu última ubicación conocida.
Ejemplo: /back
- Permiso: back
/jump- Te teletransporta hacia el punto donde estás apuntando.
Ejemplo: /jump
- Permiso: jump
/ascend [numero]- Te teletransporta al siguiente piso/nivel por encima de ti.
Ejemplo: /ascend 2
- Permiso: ascend
/descend [numero]- Te teletransporta al siguiente piso/nivel por debajo de ti.
Ejemplo: /descend 2
- Permiso: descend
Home y Warps
Home
/home- Te teletransporta a tu cama reclamada.
Ejemplo: /home
- Permiso: home
- Si
Block Movingestá activado, moverte durante la cuenta regresiva cancelará el teletransporte.
Warps
/createwarp [nombre] [permiso] [intervalo]- Crea un warp en tu posición actual.
Ejemplo: /createwarp tienda tienda.warp 30
- Permiso: createwarp
/deletewarp [nombre]- Elimina un warp existente.
Ejemplo: /deletewarp tienda
- Permiso: deletewarp
/warp [nombre]- Te teletransporta al warp indicado.
Ejemplo: /warp tienda
- Permiso: warp
/warps- Muestra todos los warps disponibles del servidor.
Ejemplo: /warps
- Permiso: warps
Vaults
El sistema de Vaults proporciona a los jugadores espacio de inventario extra (almacenamiento virtual) al que se accede mediante comandos. Cada vault tiene un nombre, un permiso y un tamaño configurable en VaultPluginConfig.
/vault [nombre]- Abre tu almacenamiento virtual del vault indicado.
Ejemplo: /vault Vip
- Permiso: el definido para ese vault en la configuración (por ejemplo
vault.vip) - Nota: Existe un pequeño cooldown de 3 segundos entre aperturas. No puedes abrir un vault mientras tengas otro inventario abierto.
/vaults- Muestra todos los vaults a los que tienes acceso.
Ejemplo: /vaults
- Permiso: vaults
Configuración:
<Vaults>
<Vault Name="Basico" Permission="vault.basico" SizeX="5" SizeY="5" />
<Vault Name="Vip" Permission="vault.vip" SizeX="10" SizeY="10" />
</Vaults>
Stats y Rankings
Lleva un registro de los logros y el rendimiento de los jugadores en el servidor.
/stats [jugador]- Muestra estadísticas detalladas (kills, muertes y otras métricas) de un jugador.
Ejemplo: /stats
- Permiso: stats
/ranking- Muestra el TOP de jugadores del servidor según sus kills.
Ejemplo: /ranking
- Permiso: ranking
- La cantidad de jugadores mostrados se configura en
StatsConfig.Top.
Movimiento
/fly- Activa o desactiva el modo vuelo. Vuelve a ejecutar el comando para desactivarlo.
Ejemplo: /fly
- Permiso: essentials.fly
/god [jugador]- Activa o desactiva el modo dios (completamente invulnerable: sin pérdida de vida ni huesos rotos).
Ejemplo: /god
- Permiso: essentials.god
- Para aplicarlo a otro jugador:
essentials.god.other
/speed [numero]- Aumenta o disminuye la velocidad de tu personaje.
Ejemplo: /speed 2
- Permiso: speed
/pvp- Activa o desactiva tu estado PvP.
Ejemplo: /pvp
- Permiso: pvp
/suicide- Tu personaje se suicida.
Ejemplo: /suicide
- Permiso: suicide
Utilidades
/ping- Muestra tu latencia de conexión actual.
Ejemplo: /ping
- Permiso: ping
/pos- Muestra tus coordenadas actuales en el mapa.
Ejemplo: /pos
- Permiso: position
/tell [jugador] [mensaje]- Envía un mensaje privado (susurro) a otro jugador.
Ejemplo: /tell Shalita hola
- Permiso: tell
/storage- Permite ver el contenido interno de cofres y casilleros a los que estés apuntando.
Ejemplo: /storage
- Permiso: storage
/attach- Abre el menú para personalizar los accesorios de tu arma.
Ejemplo: /attach
- Permiso: attach
/repair- Repara el item que tienes en la mano.
Ejemplo: /repair
- Permiso: repair
/repairvehicle- Repara el vehículo al que estás mirando o en el que estás sentado.
Ejemplo: /repairvehicle
- Permiso: repairvehicle
/refuel- Llena el combustible del vehículo al máximo.
Ejemplo: /refuel
- Permiso: refuel
/unrefuel- Vacía completamente el tanque de combustible de un vehículo.
Ejemplo: /unrefuel
- Permiso: unrefuel
/whatperm [comando]- Muestra el permiso necesario para utilizar un comando específico.
Ejemplo: /whatperm fly
- Permiso: whatperm
/lenny- Muestra la cara ( ͡° ͜ʖ ͡°) en el chat.
Ejemplo: /lenny
- Permiso: lenny
/filter- Abre la interfaz del filtro de auto-recolección de items de zombis.
Ejemplo: /filter
- Permiso: filter
- **Nota:** Al añadir un item al filtro, este se consume (se pierde de tu inventario para ser "aprendido" por el filtro).
Administración
/ess- Menú principal del plugin: investigar multicuentas, recargar módulos o listar plugins.
Ejemplo: /ess
- Permiso: ess (Admin)
/ess investigate [jugador]- Investiga el historial de conexiones y multicuentas de un jugador.
Ejemplo: /ess investigate Shalita
- Permiso: ess (Admin)
/hwid [jugador]- Obtiene el Hardware ID único de un jugador.
Ejemplo: /hwid Shalita
- Permiso: hwid (Admin)
/getip [jugador]- Muestra la dirección IP de un jugador.
Ejemplo: /getip Shalita
- Permiso: getip (Admin)
/catch [jugador]- Inspecciona el inventario completo de un jugador como si fuera una caja de almacenamiento. Permite añadir, quitar o saquear items y ropa.
Ejemplo: /catch Shalita
- Permiso: catch (Admin)
/door- Abre o cierra remotamente la puerta de un jugador a la que estés apuntando.
Ejemplo: /door
- Permiso: door (Admin)
/clear <i/v> [radio|all]- Elimina items (
i) o vehículos (v) en un radio determinado o en todo el servidor (all).
- Elimina items (
Ejemplo: /clear i 100
- Permiso: clear (Admin)
/clearinventory- Limpia todos los items del inventario de un jugador.
Ejemplo: /clearinventory
- Permiso: essentialsx.clearinventory.admin
/sudo [*|jugador] [comando]- Fuerza a un jugador (o a todos con
*) a ejecutar un comando.
- Fuerza a un jugador (o a todos con
Ejemplo: /sudo * say hola
- Permiso: sudo (Admin)
/experience [jugador] [experiencia]- Entrega experiencia a un jugador.
Ejemplo: /experience Shalita 500
- Permiso: experience (Admin)
/reputation [jugador] [reputación]- Entrega reputación a un jugador.
Ejemplo: /reputation Shalita 100
- Permiso: reputation (Admin)
/maxskills- Maximiza todas las habilidades de tu personaje al instante.
Ejemplo: /maxskills
- Permiso: maxskills (Admin)
/freeze [jugador]- Congela a un jugador para que no pueda moverse.
Ejemplo: /freeze Shalita
- Permiso: freeze (Admin)
/unfreeze [jugador]- Descongela a un jugador y le permite moverse de nuevo.
Ejemplo: /unfreeze Shalita
- Permiso: unfreeze (Admin)
/mute [jugador] [tiempo]- Silencia el chat de un jugador durante un tiempo determinado.
Ejemplo: /mute Shalita 10m
- Permiso: mute (Admin)
/unmute [jugador]- Quita el silencio de un jugador.
Ejemplo: /unmute Shalita
- Permiso: unmute (Admin)
/forcedrop [jugador]- Fuerza a un jugador a soltar todos los items de su inventario al suelo.
Ejemplo: /forcedrop Shalita
- Permiso: forcedrop (Admin)
/whois- Identifica al dueño de una estructura, barricada o vehículo a la que estés mirando.
Ejemplo: /whois
- Permiso: whois (Admin)
/wb- Elimina de forma permanente la estructura o barricada a la que estés mirando.
Ejemplo: /wb
- Permiso: wb (Admin)
- ⚠️ **Advertencia:** Esta acción es destructiva e irreversible.
/wv- Elimina de forma permanente el vehículo al que estés mirando o que esté cerca.
Ejemplo: /wv
- Permiso: wv (Admin)
- ⚠️ **Advertencia:** Esta acción es destructiva e irreversible.
/tps- Muestra los Ticks Por Segundo del servidor.
Ejemplo: /tps
- Permiso: tps
/ups- Muestra el estado de Updates Por Segundo del servidor.
Ejemplo: /ups
- Permiso: ups
/lag- Muestra el estado de rendimiento del servidor y posibles congelamientos.
Ejemplo: /lag
- Permiso: lag
/boom [jugador]- Crea una explosión en la ubicación de un jugador.
Ejemplo: /boom Shalita
- Permiso: boom (Admin)
/broma [jugador]- Genera una gran cantidad de efectos visuales en la ubicación de un jugador (para diversión/trolear).
Ejemplo: /broma Shalita
- Permiso: broma (Admin)
/duty- Activa o desactiva los permisos de administrador.
Ejemplo: /duty
- Permiso: configurable en `DutyConfig.Permission`
Comandos Personalizados (TextCommands)
El servidor puede crear comandos personalizados que devuelven texto. Estos se configuran en la sección <TextCommands> del archivo de configuración.
Ejemplo: /rules
Estos comandos no tienen un permiso específico; el servidor decide quién puede usarlos al crearlos.