/
center-homes and center-warps to config.yml. Each menu can now be centered independently when fewer than 5 items are shown.essentials.sethome.multiple.unlimited now only get as many /homes pages as their actual homes require, instead of placeholder pages for the internal unlimited cap./egui reload now refreshes manager folder paths, warps.yml, Essentials config data, icon data, and the selected text input module when possible.center-homes and center-warps default to false, preserving the classic left-to-right layout for existing-style installs.center-items continue to work as a fallback.2.1.1.center-homes: true or center-warps: true manually if you want centered layout on an existing server config.EGUI-2.1.jar now works on all Paper versions — from 1.21.1 through 26.1.2+.module-selection to config.yml — force legacy, dialog, or auto (default).module-log-verbose config and startup console banner showing detected version, Java, and loaded module.active_module, gui_style, player_count (ranges).egui-api — shared interfacesegui-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 JAR1.10.13-SNAPSHOT from mvn.wesjd.net./homes without any homes set, an inventory GUI asks if they'd like to create one at their current location. Clicking Yes opens the Paper Dialog to name the new home.features.ask-create-home-if-empty to config.yml. Admins can disable the GUI prompt and fall back to the simple chat message.paper-api:26.1.2.build.60-stable)./adminhomes to view all online players, search for offline players (using AnvilGUI), and manage their homes directly (teleport or delete)./homes command, /warps command, Set Home feature, and Delete Home Confirmation into config.yml.config.yml to include translations for all Admin interactions, invalid Anvil inputs, and missing player alerts.home(2), home(3) etc.) if you try setting a home name that already inherently exists.admin-search-exact-match: true in config.yml if you specifically want strict matching again.config.yml!plugin.yml to use Maven's dynamic placeholder (${project.version}).1.2 globally.https://www.obsyron.com/plugins./sethomeicon <home> <material> to personalize the item representation of their homes in the /homes GUI (e.g., using a DIAMOND_SWORD or NETHERITE_CHESTPLATE instead of a RED_BED)./sethomeicon command. It suggests your valid home names and all valid Minecraft materials automatically.features.allow-custom-home-icons setting to config.yml allowing administrators to enable or disable the custom home icon feature.icons.yml data file in the plugins/EGUI/ folder that safely and persistently stores all players' custom icons across server restarts.Could not save warps.yml...) that occurred every time the server started up by removing a redundant saving command.IndexOutOfBoundsException error that occurred when executing /homes due to the server attempting to process viewer data before the inventory UI was properly initialized and sent to the player.
EGUI is a powerful, highly customizable GUI for EssentialsX Homes and Warps.