π World Setup
Create default game content to get started quickly.
Click buttons below to populate your game world.
βοΈ Character Classes
6 classes: Warrior, Priest, Wizard, Rogue, Paladin, Ranger
ποΈ Starter Rooms
5 rooms: Town Square, Forest, Shop, Tavern, Guild
π¦ Starter Items
10 items: Weapons, armor, potions, tools
π€ NPCs
3 NPCs: Shopkeeper, Bartender, Guildmaster
πΉ Monsters
3 monsters: Wolf, Goblin, Skeleton
β¨ Spells
17 spells: Healing, damage, buffs for all classes
π Complete Setup
Create ALL default content at once (recommended for new worlds)
Setup log will appear here...
Room Editor
β¨ AI Dungeon Master β¨
Describe a new room and the AI will build it for you.
NPC Editor
NPC will autonomously move to connected rooms at random intervals
π‘ Recommended: 60-300 seconds for realistic movement
NPC will autonomously greet players and perform ambient actions (requires AI enabled)
π‘ Minstrels, merchants, and atmospheric NPCs work great with this!
Player Administrator
β¨ Spell Editor
βοΈ Character Class Editor
Define custom level titles for this class. Leave empty to use generic titles.
π° Guild Management
If set, only guild members can enter this room
Bonuses given to all guild members. expBonus is percentage (10 = +10% exp)
Member management is done in-game via commands
π Quest Management
Types: "kill" (monster), "collect" (item), "visit" (room), "talk" (npc)
Properties: xp (number), gold (number), items (array of item IDs)
Players must complete these quests first
For repeatable quests: room IDs to reset (clears pushables, revealed items). Use for tomb/puzzle quests.
β¬οΈ Level Configuration
Edit level names and XP requirements (1-30)
| Level |
Name |
Min XP Required |
π Actions & Emotes
π₯ Players Online
Total Online:
0
πΊοΈ World Map
Interactive map of all rooms and connections
β Rooms
π Has Items
π€ Has NPCs
πΉ Has Monsters
β Has Players
π‘ Click and drag to pan β’ Scroll to zoom β’ Click a room to edit it β’ Drag rooms to reposition (saved automatically)
π¨ Room colors indicate elevation: Blue (below) β Green (ground) β Orange/Red (above)
βοΈ Game Settings
π¬
NPC-to-NPC Conversations
Auto-disable NPC chats when player count exceeds this limit (0 = no limit)
players
π‘ Recommended: 10-20 players to reduce API usage and server load
ENABLED
Active Players: 0
Threshold: No limit
β οΈ NPC conversations auto-disabled due to player count
More settings will be added in future updates
π Game Statistics
Loading...
π Top Players by Level
βοΈ Most Monster Kills
βοΈ Class Distribution
πΎ Export Game Data
Download your game data as JSON files for backup or static file loading.
These files can be placed in the /data/ folder for faster loading.
π¦ Export All
Download all game data at once as separate JSON files in a zip archive.
β
Export Complete!
Your file has been downloaded.
π‘ Tip: After making changes in Firebase, export the updated files and replace them in your /data/ folder.
β‘ This keeps your static files in sync and ensures optimal performance.