Event UI Plugin
作者:rebot | 分类:模组
Minecraft 版本: 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11
平台: bukkit paper
标签: game-mechanics library utility
EventUI Plugin
Lets you create missions and events with a fully customizable client UI, real-time progress tracking, and hot-reload support — no restarts required.
Key Features
? Custom UI System
- Design your screens in YAML files — no Java required
- Two modes: predefined UI or fully custom screens
- Hot-reload: changes apply instantly
- Switch between modes from
config.yml
? Real-Time Progress Tracking
- 20+ objective types: mine blocks, kill mobs, craft items, explore biomes, visit dimensions, reach XP levels, and more
- Progress updates sent instantly to the client mod
- Configurable chat messages for every event state
? Dependency System
- Events that unlock only after completing others
- Automatic cycle detection on load — prevents impossible quest chains
- Clear locked state visible in the client UI
? Reward System
- Grant XP, vanilla items, or run any console command on completion
- Items drop naturally if the player's inventory is full
⚙️ Server-Side State
- Set per-player UI variables with
/ev setuivarfor dynamic interfaces - Full tab-completion for all commands
- Player progress saved automatically and restored on reconnect
⚠️ Planned Features
- Sequential, parallel, and weighted objective groups
- Database support for progress persistence
- More objective types
Environments
Server-side plugin — requires Paper 1.21.1
Wiki
Link (Spanish only)
Support & suggestions
Discord (Spanish only)
Important
This plugin requires the EventUI client mod on Fabric 1.21.1 to render the UI. Players without the mod can still connect and play — they just won't see the custom interfaces or HUD.
请登录后举报
暂无评论,抢个沙发吧~