▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/JersuxsEnchantPlus
JersuxsEnchantPlus

JersuxsEnchantPlus

A professional-grade, high-performance custom enchantment engine with 35+ unique enchants.

72
0

The "Integration & UI" Update — Universal Compatibility

release26 января 2026 г.

[2.1.0] — 2026-01-25

🚀 The "Integration & UI" Update — Universal Compatibility

This update focuses on standardizing the plugin for professional environments, introducing industry-standard integrations and modern player interfaces.

🔗 Standard Integrations

  • WorldGuard Flags: Implemented active zone protection via the allow-custom-enchants StateFlag. Admins can now globally or regionally selectively disable enchantment activation.
  • PlaceholderAPI Expansion: added native support for PAPI. Expose server-wide or player-specific enchantment metrics to GUIs, Scoreboards, and Tablists through the %jench_% identifier.

🖥️ Interface & Aesthetics

  • Real-time Config Menu: Introduced the /jench menu GUI. A fully interactive, inventory-based control panel to toggle enchantment logic without secondary file editing.
  • Particle Engine: Integrated a dynamic visual feedback system. High-impact enchantments now trigger configurable particle emissions.
  • Brand Reconstruction: Optimized all project assets, including a professional 600x600 icon and high-resolution banner.

🔌 Developer Experience

  • Public API Layer: Released the first iteration of EnchantsPlusAPI. Other developers can now query enchantment states and levels safely without internal access.
  • Null-Safety Enforcement: Implemented project-wide @NotNull and @Nullable annotations to ensure the highest code reliability and developer ergonomics.

🤖 DevOps & Infrastructure

  • Automated CI/CD: Established a GitHub Actions ecosystem. Every code modification now undergoes an automated build and verification process.
  • Extensive Documentation: Overhauled the project Wiki with comprehensive guides on configuration, API usage, and protection mechanics.

The "Rebirth" Update — Complete Architecture Reconstruction

release25 января 2026 г.

[2.0.0] — 2026-01-25

📦 The "Rebirth" Update — Complete Architecture Reconstruction

This release marks the transition of JersuxsEnchantsPlus from a simple utility to a professional-grade enchantment engine. Every single line of code was analyzed, optimized, and restructured to provide the most stable and performant experience possible.

🚀 Performance & Core

  • Engine Refactor: Transitioned from heavy task-per-move logic to a highly efficient ArmorCheckTask running on a configurable heartbeat (Default: 40 ticks). This reduces CPU cycles by up to 4000%.
  • Intelligent Caching: Implemented a non-blocking configuration registry. Database lookups for enchantment stats are now constant-time O(1).
  • Maven Filtering: Integrated dynamic versioning. The plugin version is now synchronized across pom.xml, plugin.yml, and internal metadata at build time.

🔒 Security & Integrity

  • Anti-Spam Protocols: Introduced internal cool-down state machines for Jetpack and Airstrike to prevent exploit-based flight and entity-spam.
  • Event Tunneling: Destructive enchantments like Drill and Excavator now correctly tunnel through the Spigot API, ensuring full compatibility with WorldGuard, GriefPrevention, and CoreProtect.
  • Persistence Fix: Resolved a critical bug where Vitality health modifiers were lost upon session termination. Modifiers are now persistent across disconnects and armor-swap events.

✨ Features & UX

  • Localization Engine: Introduced a modular multi-language system. All player interactions are now fully externalized to lang/ files.
  • MiniMessage Integration: upgraded all broadcast systems to utilize Adventure's MiniMessage for stunning gradient and styling support.
  • Admin Tools: Added /jench list for real-time enchantment auditing.

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:2 месяца назад
Обновлён:2 месяца назад
Главная