Commands Overview - MarkusBordihn/BOs-World-Dimension-Nexus GitHub Wiki

📋 Commands Overview

All World Dimension Nexus commands start with /wdn (World Dimension Nexus). This page provides a complete reference of all available commands.

🔐 Permission Levels

Commands require different permission levels:

  • Level 0 👥 Player: Basic warp management and teleportation
  • Level 2 🛡️ Moderator: Advanced teleportation, player management, and warp administration
  • Level 3 ⚔️ Gamemaster: Dimension creation and management
  • Level 4 👑 Admin: Advanced features and dimension removal

🌍 Dimension Commands

Basic Operations

# List all dimensions
/wdn dimension list

# Get information about a dimension
/wdn dimension info <name>

Required Permission: Level 2 (Moderator)

Dimension Creation

# Create dimension with default void type
/wdn dimension create <name>

# Create dimension with specific type
/wdn dimension create <name> <type>

# Create dimension with type and game mode
/wdn dimension create <name> <type> <gamemode>

Available Types:

  • void - Empty world with just air
  • flat - Flat world generation
  • normal - Standard overworld generation
  • skyblock - Skyblock-style generation

Available Game Modes:

  • survival, creative, adventure, spectator

Required Permission: Level 3 (Gamemaster)

Dimension Configuration

# Set spawn point for a dimension
/wdn dimension set spawnpoint <name> <x> <y> <z>

# Set default game mode for a dimension
/wdn dimension set gametype <name> <gamemode>

Required Permission: Level 3 (Gamemaster)

Dimension Management

# Remove a dimension (⚠️ Permanent action!)
/wdn dimension remove <name>

# Export dimension to file
/wdn dimension export <dimension>

# Import dimension from file
/wdn dimension import <file>
/wdn dimension import <file> <name>
/wdn dimension import <file> <name> <type>

Required Permission: Level 4 (Admin)

🚀 Teleportation Commands

Basic Teleportation

# Teleport yourself to a dimension
/wdn teleport dimension <name>

# Teleport another player to a dimension
/wdn teleport dimension <name> <player>

# Return to previous location
/wdn teleport back

# Teleport another player back
/wdn teleport back <player>

Required Permission: Level 2 (Moderator)

🤖 Auto-Teleport Commands

Auto-Teleport Rules

# Add auto-teleport rule with default spawn
/wdn autoteleport add <trigger> <dimension>

# Add auto-teleport rule with specific position
/wdn autoteleport add <trigger> <dimension> <x> <y> <z>

# List all auto-teleport rules
/wdn autoteleport list

# Remove auto-teleport rule
/wdn autoteleport remove <trigger>

# Clear all auto-teleport rules
/wdn autoteleport clear

Available Triggers:

  • join - When player joins the server
  • death - When player dies
  • respawn - When player respawns
  • first_join - When player joins for the first time

Required Permission: Level 2 (Moderator)

🏛️ Portal Commands

# Basic portal command structure
/wdn portal

Note: Portal system is currently under development

Required Permission: Level 2 (Moderator)

🔍 Debug Commands

# Debug command for troubleshooting
/wdn debug

Required Permission: Level 4 (Admin)

📝 Command Syntax Guide

Understanding Command Syntax

  • <name> - Required parameter
  • [type] - Optional parameter
  • ~ ~ ~ - Current player coordinates
  • <x> <y> <z> - Specific coordinates

Examples of Coordinate Usage

# Use current position
/wdn dimension set spawnpoint creative ~ ~ ~

# Use specific coordinates
/wdn dimension set spawnpoint creative 100 64 200

# Use relative coordinates
/wdn dimension set spawnpoint creative ~10 ~ ~-5

🎯 Common Command Combinations

Setting Up a Creative World

/wdn dimension create creative void creative
/wdn dimension set spawnpoint creative ~ ~ ~

Setting Up a Survival World

/wdn dimension create survival normal survival
/wdn dimension set spawnpoint survival ~ ~ ~

Setting Up Auto-Teleport to Lobby

/wdn dimension create lobby flat creative
/wdn autoteleport add join lobby
/wdn autoteleport add death lobby

Moving Between Worlds

# Teleport to a dimension
/wdn teleport dimension creative

# Return to your previous location
/wdn teleport back

📍 Warp Commands

Creating Warps

# Create a private warp at your current location
/warp create private <name>
/warp create private <name> <description>

# Create a public warp at your current location
/warp create public <name>
/warp create public <name> <description>

Required Permission: Level 0 (Player)

Using Warps

# List and teleport to private warps
/warp private
/warp private <name>

# List and teleport to public warps
/warp public
/warp public <name>

# List all your warps
/warp list

# Get information about a warp
/warp info <name>

Required Permission: Level 0 (Player)

Managing Warps

# Delete your own warp
/warp delete <name>

Required Permission: Level 0 (Player)

Administrative Warp Commands

# Teleport another player to a warp
/warp teleport <player> <warp_name>

# List all warps of a specific player
/warp admin list <player>

# Delete a warp by UUID
/warp admin delete <warp_uuid>

# Clean up expired warps
/warp admin cleanup

Required Permission: Level 2 (Moderator)

⚠️ Important Notes

Dimension Names

  • Must be lowercase
  • Can contain letters, numbers, underscores, and hyphens
  • Cannot contain spaces or special characters
  • Must be unique across the server

Coordinates

  • Use ~ ~ ~ for current position
  • Coordinates are in block units
  • Y-coordinate should be a safe height (typically 64+ for overworld)

Permissions

  • Commands fail silently if you don't have permission
  • Check your permission level with server administrators
  • Some commands require higher levels for security
⚠️ **GitHub.com Fallback** ⚠️