Sueta

MenuFramework

1.0.7.5

ui, framework, inventory

·Plugin
  1. 1.0.7.5latestLocalization and Deep copyJul 16, 2024
    Localization manager based on CordellDB ( https://github.com/j1sk1ss/CordellDB.EXMPL) Main idea, that every MenuWindow will have own CDB for translation For creation a new localization file you will need: - Every line of file - one component - Key and value in CordellDB separated by ":" - Key should have LNG_ prefix. Also key should copy name of component for localization - Example: EN_button1:ButtonName/ButtonLore - Example: EN_panel:InventoryName/- - Example: IT_button1:ButtonNome/ButtonStoria - Example: RU_button1:Кнопка/- (- means saving lore (Or name)) Then just get panel with lang (from prefix), and show it for player: - Example: windowMenu.getPanel("panel1", "RU").getView(player); Notes: - Avoid localization for panels - Remember that MenuFramework dont know players native language. You should detect this by yourself.
    13 downloads
  2. 1.0.6.5Item area and unicode GUIJul 13, 2024
    I start working under linking menuFramework with resource packs. Also, soon I publish some additional info. But anyway, now, with this framework and with little guide from internet ( https://www.spigotmc.org/threads/custom-inventory-uis-upd… you can make your own GUI. Preview: Result:
    14 downloads
  3. 1.0.6.1 (minor)Syntax cleaning, bug fixes and new components!Jul 13, 2024
    This update includes code cleanup and bug fixes. Also was added next: - LittleButtons - Icons
    5 downloads
  4. 1.0.6.1May 7, 2024
    14 downloads

Similar projects

Plugin →