For the complete documentation index, see llms.txt. This page is also available as Markdown.

Plugins

Plugin configuration for modular server features

Plugins are modular features that extend GameServer functionality. Each plugin can be enabled or disabled independently.

See also: Data overview for where plugins sit within the shared game content tree.

Available Plugins

Characters (Data/Plugins/Characters/)

Plugin
File
Purpose

ResetSystem.xml

Character reset and grand reset progression

VIP/VIPSystem.xml

Premium membership tiers and benefits

SkillSpeedScale.xml

Per-skill attack speed scaling

BotBuffer.xml

NPC bot buffers with per-bot equipment and gates

CustomCombo.xml

Cross-class combo skill definitions

CustomStartItem.xml

Per-class starter items, buffs, currency

Items (Data/Plugins/Items/)

Plugin
File
Purpose

ChaosMix/ChaosMix_Recipes.xml, ChaosMix_Formulas.xml, ChaosMix_Options.xml

Chaos machine recipes, formulas, options

JewelsBank/JewelsBank.xml

Account-wide jewel storage system

CustomItemVisual.xml

Client-side item visual overrides

CustomJewel.xml

Custom jewel definitions and filters

ItemEffect.xml

Custom consumable buffs (paid plugin)

ItemSellPost.xml

Sell-post chat broadcast

WarehousePage.xml

Multi-page warehouse expansions

Events (Data/Plugins/Events/)

Plugin
File
Purpose

EventTimerInfo.xml

Event timer display and tooltips

CustomArena.xml

Scheduled PvP arenas

CustomEventDrop.xml

Scheduled item-drop events

World (Data/Plugins/World/)

Plugin
File
Purpose

MuHelperPickup.xml

Auto-pickup item configuration

StressBotPlugin.xml

Stress testing with fake players

CustomMonster.xml

Per-monster stat multipliers and kill rewards

CustomMonsterVisual.xml

Client-side monster visual overrides

CustomMove.xml

Custom slash-command teleports

Social (Data/Plugins/Social/)

Plugin
File
Purpose

PostCommand.xml

Global chat /post command

Plugin Architecture

Every plugin loads from one XML file under Data/Plugins/<Category>/. The root element is the plugin name; child structure varies per plugin (some use <Settings>/<Requirements>/<Rewards>, others use flat attribute lists, and some use per-entry nodes like <Item> or <Skill>). Refer to each plugin's own page for the exact schema.

Common Attributes

Enable / Enabled Attribute

Most plugin root elements have an enable switch on the root node. Attribute name and value format vary:

Setting the flag to false / 0 disables the plugin. When disabled, plugins skip their XML load path and register no handlers.

Check each plugin's doc for the exact attribute name - Enable vs Enabled is not uniform across plugins.

Index References

Plugins use index numbers to link related configurations:

Configuration Reload

Some plugins support live configuration reload without server restart. Commands vary per plugin; /reload plugins covers several of them (including SkillSpeedScale). Check individual plugin documentation for reload support and exact command.

Last updated