OreoEssentials  Best Essentials, CMI & ZEssentials Alternative- True Cross Server Synch Essentials icon

OreoEssentials Best Essentials, CMI & ZEssentials Alternative- True Cross Server Synch Essentials -----

The ONLY fully cross-server, all-in-one Essentials plugin — and completely FREE!



Alias Editor System — Rebuilt from the ground up!
This update introduces a powerful in-game Alias Editor with a GUI and a brand-new Checks System, allowing you to control when aliases can be executed, all live and fully persistent — no restart needed.

What’s New
  • SmartInvs-based GUI — /aliaseditor gui
    Browse, edit, and toggle aliases directly in-game.
    • Enable/disable aliases
    • Switch between PLAYER / CONSOLE run modes
    • Cycle cooldowns
    • View commands and manage checks visually

  • Full Runtime System
    Create, edit, delete, or reload aliases instantly — changes apply without reloading the server.
    Commands auto-register and unregister at runtime.

  • Advanced Checks Engine
    Gate aliases behind dynamic conditions:
    • permission:vip.kit

    • money>=1000 (Vault required)

    • exp>=500 or level>=20

    • %world%=lobby (PlaceholderAPI supported)

    • Negations like !permission:banned.player
      Combine with AND / OR logic and custom fail messages.
  • Custom Fail Messages
    Define per-alias rejection text using /aliaseditor setfailmsg.

  • Persistent Storage Improvements
    Checks, logic mode, and fail messages now save inside aliases.yml:


    Code (YAML):
    aliases:
      iron
    :
       enabled
    : true
       run-as
    : PLAYER
       cooldown-seconds
    : 5
       logic
    : AND
       fail-message
    : "§cYou don’t meet the requirements for /%alias%!"
       checks
    :
        - permission:kits.iron
         - money>=100
       commands
    :
        - give %player% minecraft:iron_ingot 1
  • PlaceholderAPI Integration
    All checks and commands can resolve PAPI placeholders before evaluation or execution.

  • Improved Tab Completion
    Dynamic suggestions for alias names, logic values (AND/OR), run-as options, and cooldown presets.

  • New Permission:
    oreo.alias.editor — grants access to all editor commands and GUI.
Editor Commands Overview
Command Description
/aliaseditor gui Opens the in-game alias manager.
/aliaseditor create <name> <PLAYER|CONSOLE> <command...> Create new alias.
/aliaseditor addline <name> <command...> Add a command line.
`/aliaseditor enable disable <name>`
/aliaseditor cooldown <name> <seconds> Set per-player cooldown.
/aliaseditor addcheck <name> <expr...> Add a condition (permission/money/etc.).
/aliaseditor delcheck <name> <index> Remove a condition.
/aliaseditor setlogic <name> <AND|OR> Choose logic mode.
/aliaseditor setfailmsg <name> <message...> Set fail message.
/aliaseditor info <name> / list / reload Inspect, list, or reload aliases.
Technical Notes
  • Requires SmartInvs initialized via:


    invManager = new InventoryManager(this);
    invManager.init();

  • All changes persist in aliases.yml.

  • Fully backward-compatible — no breaking changes to existing aliases.
Summary
OreoEssentials 1.6 makes the Alias Editor as powerful as your imagination: visual management, real conditions, and total live editing — all in one command.
Perfect for creating custom kits, daily rewards, or gated commands with style.
----------, Oct 18, 2025
Resource Information
Author:
----------
Total Downloads: 197
First Release: Oct 10, 2025
Last Update: Nov 14, 2025
Category: ---------------
All-Time Rating:
5 ratings
Find more info at docs.oreo-studio.shop...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings