
Створення власного GUI
📚 Створення власного GUI в MCreator
💡 Що таке GUI?
GUI (Graphical User Interface) — це графічний інтерфейс, через який гравець взаємодіє з модом. Наприклад:
- 📦 Інвентар або Скриня
- 💙 Панель життя або енергії
- 🛒 Магазин чи верстат для крафту
У MCreator можна створити власні GUI для блоків, предметів або навіть спеціальних машин! 🚀
Скачати презентацію уроку↓

Створення власного GUI курс програмування мод в майнкрафт
🛠️ 1. Створення нового GUI
- Відкрийте MCreator.
- Натисніть “New Element” → “GUI”.
- Введіть назву, наприклад,
MagicWorkbenchGUI
(GUI магічного верстата). - Натисніть “Create”.
🎨 2. Редагування GUI (Головне вікно)
🖌️ Інструменти для створення GUI:
- 📦 Slot (Слот): місце для предметів.
- 📃 Label (Мітка): текст або підказка.
- 🕹️ Button (Кнопка): виконує певну дію.
- 🔲 Image (Зображення): додає фон або іконки.
- 💙 Progress bar (Смуга прогресу): показує, наприклад, процес плавлення.
🧩 3. Створення простого GUI: “Магічний верстат”
📌 Крок 1. Фон:
- Додайте фон: натисніть “Add → Image” та виберіть картинку або завантажте власну.
📌 Крок 2. Слоти:
- Додайте:
- 1️⃣ Вхідний слот: для магічного предмета.
- 2️⃣ Слот палива: наприклад, для чарівних кристалів.
- 3️⃣ Вихідний слот: для готового предмета.
- Переконайтеся, що вони мають різні Slot IDs.
📌 Крок 3. Мітки:
- Додайте текст: “Покладіть предмет” та “Результат” за допомогою “Add → Label”.
📌 Крок 4. Кнопка (Опціонально):
- Додайте кнопку з написом “Створити”.
- Прив’яжіть її до процедури, яка створить предмет.
📌 Крок 5. Смуга прогресу:
- Додайте смугу, що показуватиме процес крафту.
- Прив’яжіть її до змінної часу (наприклад, від 0 до 100%).
⚙️ 4. Прив’язка GUI до блоку чи предмета
- Створіть блок (
MagicWorkbench
). - Виберіть у налаштуваннях блоку:
- GUI:
MagicWorkbenchGUI
. - Inventory: увімкніть, щоб блок міг зберігати предмети.
- GUI:
- Створіть процедуру для обробки крафту:
- В “New Element → Procedure” додайте логіку:
- Якщо в слотах потрібні предмети — створити результат у вихідному слоті.
- Прив’яжіть процедуру до події “On block tick update”.
- В “New Element → Procedure” додайте логіку:
🧪 5. Перевірка в грі:
- Запустіть Minecraft через MCreator.
- Поставте блок “MagicWorkbench”.
- Відкрийте його та спробуйте створити предмет.
- Переконайтеся, що GUI працює:
- Слоти відображаються.
- Кнопки натискаються.
- Смуга прогресу заповнюється.
✅ Приклад створеного GUI:
- 📦 3 слоти: для інгредієнта, палива та результату.
- 📝 Підказки: для пояснення процесу.
- 🔲 Фон: стильний, у тематиці моду.
- 🕹️ Кнопка: “Створити” — запускає магічний крафт.
- 📊 Прогрес-бар: відображає процес створення.
📌 Підсумок:
- 🛠️ Створили власний GUI у MCreator.
- 🧩 Додали слоти, кнопки, мітки та смугу прогресу.
- ⚙️ Прив’язали GUI до блоку та налаштували інвентар.
- 🧪 Протестували в грі!
Тепер ваш мод виглядає професійно! 🚀🎨