FioMenu icon

FioMenu -----

Makes menu alot more modern with fiomenu.



Changelog | 1.13
FioMenu Update - Changelog
(1.13)
  • Bedrock Tooltip Compatibility
    • Improved Bedrock compatibility for Java item flags by translating hide-related flags (including HIDE_ENCHANTS) into Bedrock-friendly tooltip hiding behavior.
    • This helps reduce cases where Java-side hidden lines still appear on Bedrock clients due to differing tooltip systems.
  • Translation and Language System
    • Added a new Translate system powered by translation.yml, with per-language text mapping support using EN/ID/JP/CN (and extensible custom language trees).
    • Added language switch action [SET_LANG] <lang> to change player language state directly from menu actions.
    • Added new language placeholders:
      • %fiomenu_lang_id% -> returns configured language id (example: id_id)
      • %fiomenu_lang_formatted% -> returns formatted alias (example: Indonesia (ID))
      • %fiomenu_lang_id_actuall% -> returns actual language key (example: ID)
    • Language state is persisted per player so selected language remains stable across menu reopen/reload flows.
  • Item Behavior Additions
    • Added behavior.armor_trim support for armor trim application in GUI item rendering.
    • Added behavior.bundle_container support so bundle items can be pre-filled with configured contents (example: MATERIAL;AMOUNT).
    • Added behavior.tropical_pattern support for tropical fish bucket variant configuration:
      • Supported format: <PATTERN>;<BODY_COLOR> or <PATTERN>;<BODY_COLOR>;<PATTERN_COLOR>
      • Allows explicit variant targeting such as BETTY;CYAN or CLAYFISH;WHITE;ORANGE
  • Takeable Item System
    • Added behavior.take_able: true/false to control whether a GUI item can be taken by player interaction.
    • Updated takeable behavior so item pickup can follow cursor-based/manual inventory interaction flow (instead of forced hard-insert only), improving vanilla-feel UX.
    • Added behavior.clean controls for taken items:
      • clean.name: true/false -> optionally remove custom display name when taken
      • clean.lore: true/false -> optionally remove lore when taken
      • clean.nbt: true/false -> optionally clean plugin-side custom data while preserving intended runtime behavior rules
  • Cooldown Controls for Takeable/Interactive Items
    • Added behavior.cooldown.value: <seconds> to define item cooldown duration.
    • Added behavior.cooldown.wait_till_cooldown: true/false to control visibility gating while cooldown is active.
    • When enabled, item can be hidden/suppressed from GUI rendering until cooldown completes, depending on configured rule path.
  • Rule Animation Reopen Flow
    • Added wait_untill_reopen: true support for rule-driven animation branches.
    • Improved close-then-reopen scenarios so when action lines include [CLOSE], animation can be deferred and played after player reopens the exact target menu again.
    • Helps avoid animation loss in chained action workflows (example: fail/success rule actions that close menu before visual sequence starts).
----------, May 21, 2026
Resource Information
Author:
----------
Total Downloads: 61
First Release: May 17, 2026
Last Update: Yesterday at 10:12 AM
Category: ---------------
All-Time Rating:
5 ratings
Find more info at itzfabb.gitbook.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings