πCompatibility
EnchantmentReform loads optional integrations only when the corresponding plugin is present. Missing optional plugins do not prevent the core plugin from starting.
Custom item providers
Built-in hooks may resolve items from:
ItemsAdder
Oraxen
MMOItems
EcoItems and EcoArmor
eco
NeigeItems
ExecutableItems
Nexo
CraftEngine
MythicMobs items
These hooks are used by ItemFormat, MatchItemFormat, item costs, item replacement/change abilities, drops, and configured provider item IDs.
Economy providers
Economy-backed abilities such as cost_price can use supported providers when installed, including:
Vault-compatible economies
PlayerPoints
ExcellentEconomy
UltraEconomy
EcoBits
PEconomy
RedisEconomy
RoyaleEconomy
VotingPlugin.
Use enchantmentreform.bypass.economy to bypass configured economy costs where supported.
Protection plugins
Block-changing and block-breaking abilities check supported protection hooks unless the player has enchantmentreform.bypass.protection.
Declared integrations including:
WorldGuard
Residence
GriefPrevention
Lands
HuskTowns
HuskClaims
PlotSquared
Towny
BentoBox
Dominion
SuperiorSkyblock2.
MythicMobs
When MythicMobs is installed, EnchantmentReform can:
resolve MythicMobs items;
use MythicMobs-aware entity matching where supported;
execute a configured MythicMobs skill with the
mythic_skillability;summon configured MythicMobs entities through supported summon options.
PlaceholderAPI
PlaceholderAPI values may be used in supported text and numeric expressions when a player context is available. EnchantmentReform does not require PlaceholderAPI for normal operation.
NBTAPI
NBTAPI enables legacy NBT-oriented MatchItemFormat rules. Prefer modern item components and normal ItemFormat matching where possible on current Minecraft versions.
PacketEvents and NMS-backed features
PacketEvents and the version-specific NMS bridge are used by features that simulate item use, fishing interaction, client effects, or version-sensitive behavior. A feature that requires an unavailable capability should fail safely rather than preventing unrelated enchantments from working.
EnchantmentSlots
When EnchantmentSlots is installed, EnchantmentReform can provide enchantment information and use the configured rarity/tooltip order for compatible lore display.
A declared soft dependency only controls load order. Always check startup logs to confirm that the specific hook and capability you need were registered successfully.
Last updated