Skip to main content

Configuration

Main Options

OptionDescription
config-versionInternal config version.
languageMessage language.
debugEnables detailed console debug output.
metricsEnables anonymous BStats metrics.
update-checkerChecks for new plugin versions and notifies admins.

Supported language values:

ValueLanguage
en_USEnglish
zh_CNSimplified Chinese
zh_TWTraditional Chinese

Reforge Modes

reforge:
allow-all-items: false
cost: 50.0
affix-cost: 100.0
max-affix-reforge-count: 10
modes:
quality:
enabled: true
affix:
enabled: true
OptionDescription
allow-all-itemsIgnores item type restrictions when enabled.
costVault money cost for quality reforge.
affix-costVault money cost for affix reforge.
max-affix-reforge-countMaximum affix reforges per item. 0 means unlimited.
modes.quality.enabledEnables quality reforge.
modes.affix.enabledEnables affix reforge.

Internal Affix System

reforge:
use-internal-affix-system: true

When enabled, the plugin uses its configured modifier files instead of relying only on MMOItems native generation behavior.

Data Preservation

reforge:
preserve-nbt-tags:
- "MMOITEMS_UPGRADE"
- "MMOITEMS_UPGRADE_LEVEL"
- "MMOITEMS_UPGRADE_DATA"
- "MMOitemsUpgrade"
- "MMOITEMS_PGEM_SLOTS"
- "MMOITEMS_GEM_STONES"
- "MMOITEMS_GEM_SOCKETS"

Use this list for extension-plugin data that must survive reforge. Do not preserve MMOITEMS_TIER when quality reforge should reroll the item tier.

Reforge Options

reforge-options:
keep-name: true
keep-lore: true
keep-enchants: true
keep-gems: true
keep-upgrades: true
keep-soulbound: true
keep-external-sh: true
keep-skins: true

These options control which MMOItems and vanilla data should be kept during reforge.

GUI

The main GUI configuration is under reforge.gui.

Important slots:

Slot KeyPurpose
itemItem to reforge.
materialsRequired material input slots.
confirmReforge confirmation button.
infoCurrent item and limit information.
luckyLucky bonus toggle.
mode-toggleSwitches between quality and affix mode when both are enabled.

The GUI also supports filler items, empty slot displays, enabled/disabled confirm buttons, lucky button states, mode toggle icons, and custom buttons.