Admin Setup

Everything about the RPG system is configured from the dashboard. This page walks through enabling the system, loading default content, adjusting settings, and creating custom content.

Enabling the RPG System

To turn on the RPG system for your server:

  1. Go to your server's dashboard
  2. Navigate to RPG → Settings
  3. Toggle Enable RPG on

Once enabled, RPG commands become available to all members. You can disable it at any time without losing any data — progress is preserved.

Premium Required

The RPG system requires an active premium subscription. All RPG commands and dashboard pages are only accessible to premium servers.

Loading Default Data

After enabling the RPG, click Load Default Data on the Settings page. This populates your server with a complete starter package:

  • 4 classes (Warrior, Mage, Rogue, Healer)
  • Starter items across all types and rarities
  • Monsters spanning level 1 to 50
  • Exploration zones with encounter tables
  • Crafting recipes from basic to legendary
  • 5 introductory story quests
  • ~25 default achievements

Loading defaults never overwrites existing content. If you have already created custom classes or items, they are preserved. The system skips any defaults that already exist.

Get Running in 30 Seconds

Enable RPG, click Load Default Data, and your server has a fully playable RPG system immediately. Customize everything later at your own pace.

Configuration Options

The RPG Settings page has several options to tune the gameplay experience for your server:

SettingDefaultDescription
Stat TierSimpleControls stat complexity (Simple / Moderate / Deep)
Class Level Cap50Maximum class level members can reach
Stat Points Per Level3How many allocatable stat points earned per class level
Class Switch Cooldown24 hoursTime between class switches (0 = no cooldown)
Battle Cooldown5 minutesTime between monster battles (direct battle command)
Boss Attack Cooldown30 minutesTime between boss attack attempts per player
Inventory Cap20Maximum items a member can hold at once
Max Energy100Maximum energy pool for exploration
Energy Regen Rate1 per 5 minHow quickly energy refills over time
Explore Cost10Energy cost per exploration

Feature Toggles

Several RPG subsystems can be individually enabled or disabled:

ToggleDefaultWhat It Controls
PvPEnabledPlayer-versus-player challenges and ranked matchmaking
EnhancementEnabledEquipment enhancement system (+0 to +10)
AchievementsEnabledAchievement tracking and title rewards
Battle CommandEnabledDirect /rpg battle command (disable to funnel players through exploration only)

Exploration Is Always On

The exploration system is always available when RPG is enabled. The toggles above only control additional subsystems. Even with PvP and enhancement disabled, members can still explore, battle monsters, and progress through the core RPG loop.

Zone Configuration

Zones are configured under RPG → Zones. For each zone, you can customize:

  • Encounter weights — Adjust the percentage for each encounter type (monster, treasure, trap, merchant, etc.)
  • Trap definitions — Choose which stat is checked, the difficulty, and the penalty for failure
  • Merchant inventory — Select which items the wandering merchant sells in this zone
  • Lore fragments — Write the text entries that tell the zone's story
  • Resource nodes — Choose which crafting materials can be gathered
  • Mastery thresholds — Set how many actions are needed for each mastery rank (Bronze through Platinum)
  • Environmental effects — Set passive combat modifiers active in the zone

Creating Custom Content

Every piece of RPG content can be created and customized from the dashboard. Here is where to find each content type:

ContentDashboard PageWhat You Can Create
ClassesRPG → SettingsCustom classes with stat bonuses, descriptions, and emoji icons
ItemsRPG → Items & ShopWeapons, armor, accessories, charms, consumables, and materials with custom stats and prices
MonstersRPG → MonstersCustom monsters with level ranges, combat stats, XP rewards, and loot tables
ZonesRPG → ZonesExploration zones with encounter weights, traps, merchants, lore, and environmental effects
RecipesRPG → RecipesCrafting recipes with material requirements, XP costs, and class restrictions
QuestsRPG → QuestsMulti-step story quests with narrative text, objectives, rewards, and prerequisites
AchievementsRPG → AchievementsCustom achievements with conditions, thresholds, and rewards (XP, tokens, titles)
BossesRPG → BossesBoss events with HP, time limits, and reward tables

Wiping Data

At the bottom of the RPG Settings page is a Danger Zone section. This lets you reset RPG data for your server. Use this if you want to start fresh or make major changes that require a clean slate.

Data Wipe is Permanent

Wiping RPG data deletes all player progress, inventories, quest completions, and achievement progress. This action cannot be undone. Content definitions (classes, items, monsters, etc.) may be preserved depending on the reset option chosen.

Webhooks for RPG Events

The RPG system emits webhook events that your external services can listen for. Configure webhook endpoints under Integrations → Webhooks in the dashboard.

EventWhen It Fires
rpg.class_selectA member selects or switches their class
rpg.level_upA member gains a class level
rpg.boss_killA boss event is defeated by the community
rpg.quest_completeA member completes a quest