Commands
Complete command reference for the EdDungeons plugin. Commands are organized by category and include usage examples, permissions, and descriptions.
Main Admin Commands
/eddungeons (Aliases: /edd, /eddungeon)
Permission: eddungeons.admin Description: Main administrative command for EdDungeons
Usage:
/eddungeons- Shows plugin info (players) or empty message (console)/eddungeons help- Display help information
Subcommands:
/eddungeons reload
Description: Reloads all plugin configurations
Permission:
eddungeons.adminUsage:
/eddungeons reload
/eddungeons enchant <player> <enchant> <level>
Description: Set a player's enchant level
Permission:
eddungeons.adminUsage:
/eddungeons enchant Steve sharpness 10
/eddungeons zonestage <player> <zone> <stage>
Description: Set a player's stage in a specific zone
Permission:
eddungeons.adminUsage:
/eddungeons zonestage Steve barn-zone 5
/eddungeons zone <player> <zone>
Description: Teleport a player to a specific zone
Permission:
eddungeons.adminUsage:
/eddungeons zone Steve barn-zone
/eddungeons zonevisibility <player> <visibility-handler>
Description: Sets a visibility handler to a player
Permission:
eddungeons.adminUsage:
/eddungeons zonevisibility Steve random-10-players
/eddungeons sword <player> <skin>
Description: Give a player a sword with specified skin
Permission:
eddungeons.adminUsage:
/eddungeons sword Steve iron-sword
/eddungeons swordskin <player> <skin>
Description: Change a player's sword skin
Permission:
eddungeons.adminUsage:
/eddungeons swordskin Steve diamond-sword
/eddungeons updatesword <player>
Description: Update a player's sword item
Permission:
eddungeons.adminUsage:
/eddungeons updatesword Steve
/eddungeons swordtier <player> <tier>
Description: Set a player's sword tier
Permission:
eddungeons.adminUsage:
/eddungeons swordtier Steve tier-2
/eddungeons wand <zone>
Description: Get a zone setup wand (player only)
Permission:
eddungeons.adminUsage:
/eddungeons wand barn-zone
/eddungeons gui <player> <gui>
Description: Open a GUI for a player
Permission:
eddungeons.adminUsage:
/eddungeons gui Steve zones
Booster Commands
/boosters (Aliases: /boosts)
Permission: None (for main command) Description: Booster management commands
Usage:
/boosters- Opens the booster GUI
Administrative Subcommands:
/boosters giveitem <player> <item-id>
Description: Give a booster item to a player
Permission:
eddungeons.boosters.adminUsage:
/boosters giveitem Steve money-booster-1h
/boosters add <player> <id> <currency> <multiplier> <time-in-sec> <name>
Description: Add a booster directly to a player
Permission:
eddungeons.boosters.adminUsage:
/boosters add Steve boost1 money 1.5 3600 Money BoostSpecial: Use
all-enchantsas currency for global enchant boosters
/boosters remove <player> <id>
Description: Remove a specific booster from a player
Permission:
eddungeons.boosters.adminUsage:
/boosters remove Steve boost1
Currency Commands
Each configured currency gets its own command based on the currency ID.
Permission: Configured per currency Description: Currency management commands
Usage:
/{currency-id}- Check your balance/{currency-id} balance- Check your balance/{currency-id} balance <player>- Check another player's balance (requires permission)
Examples:
/money- Check your money balance/gems balance Steve- Check Steve's gem balance
Administrative Subcommands:
/{currency-id} give <player> <amount>
Description: Give currency to a player
Permission: Configured per currency (e.g.,
eddungeons.balance.give)Usage:
/money give Steve 1000
/{currency-id} set <player> <amount>
Description: Set a player's currency balance
Permission: Configured per currency (e.g.,
eddungeons.balance.set)Usage:
/money set Steve 5000
/{currency-id} remove <player> <amount> (Aliases: take)
Description: Remove currency from a player
Permission: Configured per currency (e.g.,
eddungeons.balance.remove)Usage:
/money remove Steve 500
/{currency-id} help
Description: Show help for the currency command
Permission: None
Usage:
/money help
Crystal Commands
The Crystal Commands provide functionality to manage crystal slots and items for players in the game. The main command is /crystals, and it includes several subcommands to customize your experience:
/crystals help: Provides information about crystal commands./crystals addslots <player> <amount>: Adds slot(s) to the specified player./crystals removeslots <player> <amount>: Removes slot(s) from the specified player./crystals setslots <player> <amount>: Sets the number of slots for the specified player./crystals getslots <player>: Displays the number of slots a player has./crystals give <player> <item>: Gives a crystal item to the specified player./crystals addcrystal <player> <boost> <multiplier>: Adds a crystal to the target player with specified boost and multiplier.
Players must have eddungeons.admin permission to use these commands.
Leveling Commands
Each configured leveling track gets its own command based on the level ID.
/{level-id}
Permission: Configured per leveling track Description: Leveling progression commands
Usage:
/{level-id}- Open level GUI or attempt to level up/{level-id} balance- Check your level/{level-id} balance <player>- Check another player's level (requires permission)
Examples:
/swordlevel- Open sword level interface/combatlevel balance Steve- Check Steve's combat level
Administrative Subcommands:
/{level-id} give <player> <amount>
Description: Give levels to a player
Permission: Configured per level (e.g.,
eddungeons.balance.give)Usage:
/swordlevel give Steve 5
/{level-id} set <player> <amount>
Description: Set a player's level
Permission: Configured per level (e.g.,
eddungeons.balance.set)Usage:
/swordlevel set Steve 10
/{level-id} remove <player> <amount> (Aliases: take)
Description: Remove levels from a player
Permission: Configured per level (e.g.,
eddungeons.balance.remove)Usage:
/swordlevel remove Steve 2
/{level-id} help
Description: Show help for the leveling command
Permission: None
Usage:
/swordlevel help
Zone Commands
Aliases: /zone
Permission: None
Description: Zone navigation and management
Usage:
/zones- Opens the zones GUI/zones go- Teleport to your assigned zone/zones tp- Alternative teleport command
Admin Commands
Permission: eddungeons.admin
/zone setspawn <zone-id>- Set the spawn point for a zone/zone setmin <zone-id>- Set the minimum corner of a zone/zone setmax <zone-id>- Set the maximum corner of a zone
Permission Structure
Administrative Permissions
eddungeons.admin- Full access to main admin commandseddungeons.boosters.admin- Manage booster items and player boosterseddungeons.balance.others- View other players' balanceseddungeons.balance.give- Give currency/levels to playerseddungeons.balance.set- Set player currency/level amountseddungeons.balance.remove- Remove currency/levels from players
Dynamic Permissions
Currency and leveling commands use permissions defined in their respective configuration files:
Custom permission nodes for each currency's administrative functions
Custom permission nodes for each leveling track's administrative functions
Separate permissions for viewing others' balances vs. modifying them
Command Examples
Setting Up a New Player
/eddungeons zone Steve barn-zone
/money give Steve 1000
/swordlevel set Steve 1
/eddungeons sword Steve basic-swordManaging Boosters
/boosters add Steve event-boost money 2.0 7200 Event Double Money
/boosters giveitem Steve premium-booster-item
/boosters remove Steve old-boostZone Management
/eddungeons wand barn-zone
/eddungeons zonestage Steve barn-zone 3
/zones goCurrency Operations
/money give Steve 5000
/gems set Steve 100
/tokens remove Steve 50
/money balance SteveLast updated
Was this helpful?