Skip to main content

User commands

Note: All player permissions are set to be true by default. This means that they are already set up.

If you do not want players to have access to a specific feature via permissions, you will have to deny that player the permission!

CommandDescription
/elitemobs / /emMain command, condenses all player info in the plugin in an easy to access menu. Note: all other user commands are in this main command.
/adventurersguild / /agIn a recommended setup, teleports the player to the adventurer's guild world where they interact with the various EliteMobs NPCs.
/em shareItemLinks an item in chat so other players may see its stats.
/em helpLists all commands. The remaining user commands are usually replaced by the use of NPCs or the /em interface! You can hover your cusor over the commands to get a description of what they do.
/em money checkDisplays player money.
/em pay <username> <amount>Lets players pay each other. Transactions are taxed a configurable amount.
/em spawntpTeleports a player to a server spawn.

NPC commands

These commands are only useful if you do not have the Adventurer's Guild Hub with NPCs installed.

It is recommended you install these to run all of these commands through NPCs instead of having players remember how the commands work.

CommandDescription
/em rankOpens the rank menu or teleports players to the Adventurer's Guild hub.
/em shop proceduralAccesses the procedural shop or teleports players to the Adventurer's Guild Hub.
/em shop sellAccesses the shop sell menu or teleports players to the Adventurer's Guild Hub.
/em shop customAccesses the custom shop or teleports players to the Adventurer's Guild hub.
/em repairAccesses the repair menu or teleports players to the Adventurer's Guild hub.
/em enchantAccesses the enchant menu or teleports players to the Adventurer's Guild hub.
/em scrapAccesses the scrap menu or teleports players to the Adventurer's Guild hub.
/em unbindAccesses the unbind menu or teleports players to the Adventurer's Guild hub.

Internal user commands

These commands are meant to be run from in-game menus such as quests from the quest menu. If no instructions are written about how to get an ID, then that means it is not possible to get that ID other than by running the command from the in-game menu. For convenience, these have been split into the identifiable and unidentifiable categories.

Identifiable

CommandDescription
/em dungeontp <dungeonid>Teleports a player to a dungeon.
Note: this is meant to be run from the /em menu, as it is impossible for players to guess dungeon IDs. The IDs of the dungeons are the same as the .yml filenames in ~/plugins/EliteMobs/dungeonpackages/.
You can see the IDs on console when using the /em command and pick a teleport from the Teleports page.

Unidentifiable

CommandDescription
/em quest accept <questID>Accepts a quest.
/em quest track <questID>Tracks a quest.
/em quest complete <questID>Completes a quest.
/em quest leave <questID>Leaves a quest.
/em track boss <uuid>Tracks a custom boss. Note: this is meant to be run from the /em menu, as it is impossible for players to guess boss UUIDs.
/em startStarts an instance or dungeon run.
/em arenaAccesses arena functionality.
/em quitQuits or leaves the current instance or activity.
/em dismissDismisses notifications or messages.
/em quest checkChecks quest status and progress.
/em lootOpens the loot menu.
/em scrollOpens the elite scrolls menu.

Admin commands

> > > elitemobs.* - Admin permission for EliteMobs for full access! < < <

CommandDescription
/em setupOpens the main setup menu.
/em spawn elite <entityType> <level> <power1> <power2> <power3>Spawns an Elite based on the entity type.
- /em spawn eliteAt <entityType> <worldName> <x> <y> <z> <level> <power1> <power2> <power3>Spawns an Elite based on the entity type and location.
/em spawn boss <fileName>Spawns a Custom Boss from a config file.
/em spawn boss <fileName> <level>Spawns a Custom Boss from a config file and overrides the level.
/em spawn bossAt <filename> <worldName> <x> <y> <z>Spawns a Custom Boss from a config file at a location.
/em spawn bossAt <filename> <level> <worldName> <x> <y> <z>Spawns a Custom Boss from a config file at a location and overrides the level.
/em place boss <fileName>Adds a spawn location to a Regional Boss.
/em place treasureChest <fileName>Adds a treasure chest at the location the player is standing in.
/em removePermanently removes an Elite Mob entity. Elite/Regional/Super/NPCs all work. Run again to exit remove mode.
/em event <eventName>Launches a custom timed event.
/em place npc <npcFileName>Spawns an NPC.
/em place wormholePlaces a wormhole teleporter.
/em statsGets the stats for the currently active EliteMobs entities and players.
/em loot menuOpens a menu where you can get any Custom Loot.
/em loot give <player> <filename>Gives specific custom loot to a player.
/em loot simulate <level> <player>Simulates drops from an Elite Mob from the set tier for a player.
/em loot simulate <level> <times> <player>Simulates drops from an Elite Mob from the set tier a set amount of times for a player.
/em scrollGet <level> <amount>Gives you the specified amount of Elite Scrolls.
/em versionGets the version of the plugin.
/em reloadReloads the plugin. Works almost every time.
/em kill Kills all aggressive Elite Mobs.
/em kill <radius>Kills all aggressive Elite Mobs in a radius.
/em kill type <entityType>Kills all elites of a specific type.
/em kill type <entityType> <radius>Kills all elites of a specific type in a radius.
/em loot debug <level>Gets debug items for testing purposes.
/em loot statsViews loot drop statistics.
/em money add <username> <amount>Adds a set amount of money to a player.
/em money addall <amount>Adds a set amount of money to all online players.
/em money remove <username> <amount>Removes a set amount of money from a player.
/em money set <username> <amount>Sets the total money amount a player has.
/em rank <player> <prestigeLevel> <guildLevel>Sets the guild rank of a player.
/em quest bypassBypasses quest restrictions.
/em quest reset <player>Resets quest progress for a player.
/em quest reset allResets all quest progress for all players.
/em respawn allForces respawn of all regional bosses.
/em languageSets the server language for EliteMobs.
/em package dungeonPackages a dungeon for distribution.
/em shop procedural <player>Opens the procedural shop for another player.
/em shop custom <player>Opens the custom shop for another player.
/em shop sell <player>Opens the sell shop for another player.
/em discordGets the link for the support Discord server.
/em discord <message>Posts a debug message on Discord if DiscordSRV is configured correctly.
/em unbind forceUnbinds a held soulbound item.
/em money check <player>Checks the money a specific player has.
/em fireballSpawns a fireball to test elite explosion regeneration.
/em transitiveBlocks register <filename> <ON_SPAWN/ON_REMOVE>See Transitive Blocks.
/em transitiveBlocks edit <filename> <ON_SPAWN/ON_REMOVE>See Transitive Blocks.
/em transitiveBlocks registerArea <filename> <ON_SPAWN/ON_REMOVE>See Transitive Blocks.
/em transitiveBlocks editArea <filename> <ON_SPAWN/ON_REMOVE>See Transitive Blocks.
/em transitiveBlocks cancelSee Transitive Blocks.
/em protection bypassToggles dungeon protection. Also works for the Adventurer's Guild.

Internal admin commands

These commands are meant to be run when interacting with menus or interactable text on chat, and not manually.

CommandDescription
/em setup doneStops showing messages on admin login.
/em setup toggle <dungeonConfig>Allows you to toggle the installation of specified EliteMobs content.

Raw permissions:

permissions:
elitemobs.*:

description: Gives access to all elitemobs commands
children:
elitemobs.stats: true
elitemobs.stats:

description: Allows players to run /elitemobs stats

default: op
elitemobs.user:
description: Parent permission for all user permissions
default: true
elitemobs.command:
description: Allows players to use /em command
default: true
elitemobs.help:
description: Allows players to use /em help
default: true
elitemobs.alt:
description: Allows players to use alternative command interface
default: true
elitemobs.version:

description: Allows players to run /elitemobs version

default: true
elitemobs.shop.npc:

description: Allows players to interact with NPCs for dynamic shops

default: true
elitemobs.shop.command:

description: Allows players to open the dynamic shop menu through commands

default: true
elitemobs.customshop.npc:

description: Allows players to interact with NPCs for dynamic shops

default: true
elitemobs.customshop.command:

description: Allows players to open the dynamic shop menu through commands

default: true
elitemobs.shop.dynamic:
description: Allows accessing dynamic/procedural shop
default: true
elitemobs.shop.dynamic.npc:
description: Allows accessing dynamic shop via NPC
default: true
elitemobs.shop.dynamic.other:
description: Allows opening dynamic shop for other players
default: op
elitemobs.shop.custom:
description: Allows accessing custom shop
default: true
elitemobs.shop.custom.npc:
description: Allows accessing custom shop via NPC
default: true
elitemobs.shop.custom.other:
description: Allows opening custom shop for other players
default: op
elitemobs.shop.sell.npc:
description: Allows accessing sell shop via NPC
default: true
elitemobs.shop.sell.other:
description: Allows opening sell shop for other players
default: op
elitemobs.money.pay:

description: Allows players to run /elitemobs pay [username] [amount]

default: true
elitemobs.money.check:

description: Allows players to run /elitemobs wallet

default: true
elitemobs.money.check.others:

description: Allows players to run /elitemobs check [username]

default: op
elitemobs.money.check.self:
description: Allows checking own money
default: true
elitemobs.money.admin:
description: Allows admin money commands
default: op
elitemobs.event.start:

description: Allows starting custom events

default: op
elitemobs.adventurersguild.teleport:

description: Allows players to teleport to the adventurer's guild hub using /ag

default: true
elitemobs.adventurersguild.command:

description: Allows players to rank menu using the /em adventurersguild command

default: true
elitemobs.rank.command:

description: Allows players to open the rank menu through /em rank

default: true
elitemobs.rank.npc:

description: Allows players to access the /em rank menu through NPCs

default: true
elitemobs.quest.command:

description: Allows players to take on quests via command (deprecated, use granular quest permissions)

default: true
elitemobs.quest.npc:

description: Allows players to take on quests via EliteMobs NPC

default: true
elitemobs.quest.accept:
description: Allows accepting quests
default: true
elitemobs.quest.complete:
description: Allows completing quests
default: true
elitemobs.quest.leave:
description: Allows leaving quests
default: true
elitemobs.quest.track:
description: Allows tracking quests
default: true
elitemobs.quest.bypass:
description: Allows bypassing quest restrictions
default: op
elitemobs.quest.complete.force:
description: Allows force completing quests
default: op
elitemobs.quest.reset:
description: Allows resetting quest progress
default: op
elitemobs.quest.reset.all:
description: Allows resetting all quests
default: op
elitemobs.dungeontp:

description: Allows players to teleport to an elitemobs-set location

default: true
elitemobs.spawntp:

description: Allows players to teleport to the default spawn location of the server.

default: true
elitemobs.back.npc:

description: Allows players to interact with an npc to go back to a previous location.

default: true
elitemobs.shareitem:

description: Shares a held Elite Item on chat.

default: true
elitemobs.scrap.npc:

description: Allows players to scrap items at an npc

default: true
elitemobs.scrap.command:

description: Allows players to scrap items using a command

default: true
elitemobs.repair.command:

description: Allows players to use the repair command to open the menu for repairing elite items

default: true
elitemobs.repair.npc:

description: Allows players to interact with the NPC for repairing items

default: true
elitemobs.unbind.command:

description: Allows players to use the unbind command to open the menu for unbinding Elite Items

default: true
elitemobs.unbind.npc:

description: Allows players to interact with the unbinder NPC for unbind Elite Items

default: true
elitemobs.scroll.get:

description: Allows users to use the scrollGet command to give themselves Elite Scrolls!

default: false
elitemobs.arena.start:
description: Allows players to start arena instances
default: true
elitemobs.discord.link:
description: Allows players to get Discord link
default: true
elitemobs.discord.message:
description: Allows sending debug messages to Discord via DiscordSRV
default: op
elitemobs.dungeon.tp:
description: Allows teleporting to dungeons
default: true
elitemobs.enchant.command:
description: Allows using enchant command
default: true
elitemobs.enchant.npc:
description: Allows using enchant NPC
default: true
elitemobs.scroll.command:
description: Allows using scroll command
default: true
elitemobs.scroll.npc:
description: Allows using scroll NPC
default: true
elitemobs.loot.command:
description: Allows accessing loot menu
default: true
elitemobs.loot.admin:
description: Allows admin loot commands
default: op
elitemobs.loot.debug:
description: Allows getting debug loot
default: op
elitemobs.loot.stats:
description: Allows viewing loot statistics
default: op
elitemobs.teleport.spawn:
description: Allows teleporting to spawn
default: true
elitemobs.instance.start:
description: Allows starting instances
default: true
elitemobs.boss.track:
description: Allows tracking custom bosses
default: true
elitemobs.quit:
description: Allows quitting instances/activities
default: true
elitemobs.dismiss:
description: Allows dismissing setup messages
default: op
elitemobs.fireball:
description: Allows testing explosion regeneration
default: op
elitemobs.kill.command:
description: Allows killing elite mobs
default: op
elitemobs.language:
description: Allows setting server language
default: op
elitemobs.dungeon.package:
description: Allows packaging dungeons
default: op
elitemobs.place.admin:
description: Allows placing bosses/NPCs/chests
default: op
elitemobs.rank.set:
description: Allows setting player ranks
default: op
elitemobs.reload:
description: Allows reloading plugin
default: op
elitemobs.remove:
description: Allows removing elite entities
default: op
elitemobs.respawn.force:
description: Allows forcing boss respawns
default: op
elitemobs.setup:
description: Allows accessing setup menu
default: op
elitemobs.transitiveblocks:
description: Allows managing transitive blocks
default: op
elitemobs.unbind.force:
description: Allows force unbinding items
default: op
elitemobs.protection.bypass:
description: Allows bypassing dungeon protection
default: op
elitemobs.initialize:
description: Allows first-time setup
default: op