REBRANDING Plugin Rename
- Renamed from SLMMOEnchant / OminiEnchant to OmniEnchant
- JAR output is now OmniEnchant.jar (no version suffix)
- Plugin folder: plugins/OmniEnchant/
- Lore placeholder changed to #omnienchant# (legacy #ominienchant# and #slenchant# still accepted)
- Modifier placeholder changed to #omnimodifier# (legacy tokens still accepted)
- All in-game GUI branding updated to OmniEnchant
ADDED New Systems
- OmniModifier runtime hook for unified lore management
- Lore Orchestrator core (LoreOrchestrator, LoreSectionParser) — non-destructive lore synchronization
- External Adapter Framework (EcoEnchants, AdvancedEnchant interop)
CHANGED Improvements
- Version bumped from 1.2.7 to 2.0.0
- Paper API target: 1.21.11
- Config defaults now prefer OmniEnchant naming
- Lore writes skip no-op updates to reduce meta churn
COMPAT Backward Compatibility
- All legacy placeholder tokens (#slenchant#, #ominienchant#) still supported
- Permission nodes (slenchant.*) unchanged for backward compatibility
- NBT keys (SLENCHANT_*) unchanged — existing item data is preserved
