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

EssentialsX GUI

EGUI is a powerful, highly customizable GUI for EssentialsX Homes and Warps.

Оцените первым
3.3K
5
Все версииEssentialX GUI 2.1

EssentialX GUI 2.1

Release11.05.2026

Список изменений

[v2.1] - 2026-05-11

🚀 Added

  • Universal JAR: One EGUI-2.1.jar now works on all Paper versions — from 1.21.1 through 26.1.2+.
  • Auto-Module Detection: Automatically detects server version at startup and loads the correct input provider:
    • Paper 1.21.1–1.21.6 → AnvilGUI (legacy)
    • Paper 1.21.7+ and 26.x → Paper Dialog API (dialog)
  • Config Override: Added module-selection to config.yml — force legacy, dialog, or auto (default).
  • Module Loader Diagnostics: Added module-log-verbose config and startup console banner showing detected version, Java, and loaded module.
  • EssentialsX Missing Alert: If EssentialsX is not installed, EGUI now warns in console and notifies all online OP players in chat. The plugin stays enabled.
  • bStats Custom Charts: Added 3 custom charts — active_module, gui_style, player_count (ranges).
  • AnvilGUI Credit: Legacy text input powered by AnvilGUI by WesJD.

⚙️ Changed

  • Build System: Complete refactor to Maven multi-module project:
    • egui-api — shared interfaces
    • egui-legacy — AnvilGUI implementation (Java 21, Paper 1.21.1)
    • egui-dialog — Dialog API implementation (Java 21, Paper 1.21.11)
    • EGUI — main plugin shading both providers directly into the final JAR
  • Module Loading: Both provider implementations are now shaded directly into the main plugin JAR and loaded through the plugin classloader (no custom URLClassLoader). This lets Paper's remapper correctly rewrite NMS references.
  • Java Target: All modules compile to Java 21 bytecode — runs on both Java 21 and Java 25 JVMs.
  • POM Dependencies: Updated AnvilGUI to 1.10.13-SNAPSHOT from mvn.wesjd.net.
  • Excluded Wrapper26_R1: Removed the Java 25 AnvilGUI wrapper from the shaded JAR to prevent Paper's plugin remapper from crashing on Java 21 servers.
  • Plugin Size: ~399 KB including both shaded providers.

⚠️ Breaking Change

  • None. v2.1 is fully backward-compatible with v2.0 servers. Existing configs and data carry over.

Файлы

EGUI-2.1.jar(398.48 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

2.1

Загрузчики

Paper
Purpur

Версии игры

1.21.1–26.1.2

Загрузок

597

Дата публикации

11.05.2026

Загрузил

ID версии

Главная