▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
GUI-API

GUI-API

A modular, component-based GUI framework for Spigot/Paper/Folia plugins.

Оцените первым
43
4
Все версииGUIAPI 1.0.2

GUIAPI 1.0.2

Release07.06.2026

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

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.2] - Initial Release

✨ Features

  • Component-Based Architecture: Build modular UIs using reusable components.
  • Interactive Buttons:
    • GuiButton: Standard clickable button.
    • GuiCheckButton: Toggle button (true/false states).
    • GuiOptionButton: Cycle through multiple predefined options.
    • GuiConfigurableButton: Buttons with built-in configuration GUIs.
  • Text Inputs:
    • GuiTextInput: Prompt players for single text input via chat with validation.
    • GuiListTextInput: Collect multiple text entries from chat.
  • Item Chooser:
    • GuiItemChooser: Allow players to select any item from their inventory as input.
  • True Editable Slots:
    • GuiEditableSlot: Fully functional slots supporting left-click, right-click, shift-click, stacking, swapping, and splitting. Optionally return items on close.
  • Panels & Nesting:
    • GuiPanel: Group components with independent, nested coordinate systems.
  • Scrolling & Pagination:
    • GuiListPage: Automatic pagination for large lists.
    • GuiScrollPane: Vertical scrolling support.
    • GuiScrollBar: Horizontal scrolling support.
  • Live Updates: Schedule async, periodic re-renders for individual components with automatic cleanup.
  • GUI Grouping: Group multiple GUI instances for synchronized repaints and closing.
  • Advanced Formatting: Full support for Hex colors (&#FF0000), Gradients (<gradient:#ff0000>Text<#00ff00>), and Legacy codes.
  • NBT Metadata Injection: Attach custom metadata (String, Integer, Double, Boolean, Long, Float, ItemStack) directly to rendered items.
  • Auto-Cleanup: Automatically dispose of GUIs and tasks when no viewers remain.

📋 Requirements

  • Spigot, Paper, or compatible forks (1.20+)
  • Java 17+
  • NBT-API plugin (2.15.7+)

Файлы

GUIAPI_1.0.2.jar(92.05 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.0.2

Загрузчики

Paper
Purpur
Spigot

Версии игры

1.20–26.1.2

Загрузок

11

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

07.06.2026

Загрузил

ID версии

Главная