Event UI

Custom quest & UI system for servers rendered client-side via Fabric.

14

Event UI

EventUI

Lets you create missions with a customizable UI, real-time progress tracking, and a client mod + server plugin.

Key Features

100% Customizable UI

- Define your screens using simple YAML files

- Upload custom textures for buttons, backgrounds, and icons

- Multi-screen navigation system with submenus

- Tooltips with items and text

- Hover effects

⚙️ Dual UI System

Default mode: Predefined UI with EventUI featuring scrolling, mini-navs, categories, and filters

Custom mode: Design your own screens using YAML

Switch between modes—you can decide what to display via a “config.yml” configuration file with EventUI Plugin.

📊 Real-Time Progress

Progress bars update instantly from the server

Quest tracker HUD showing your active quests

Notifications for completed quests and unlocked events

🎮 20+ Types of Goals

Mine blocks, kill mobs, craft items

Explore biomes, visit dimensions

Reach XP levels, use enchantments

Complete achievements, custom goals, and many more.

🔗 Dependency System

Events that unlock upon completing others

Clear display of locked events

Automatic validation of prerequisites

⚠️ Planned Features

*- Support for sequential, parallel, or weighted objectives* *- Many more types of objectives*

Environments

Client-side mod

On servers without the plugin, the mod does nothing.

Tool

YAML Builder for EventUI (Spanish only)

Wiki

Link (Spanish only)

Support & suggestions Discord

Discord (Spanish only)

Important

This mod does nothing on its own. You need to connect to a server running the EventUI Plugin to receive UI configurations and event data.

ADS