Started by
monikasokÓŁ
on
Topic category: Feature requests and ideas for MCreator
Post: Hi! I would like to request a plugin for MCreator that adds a Progress Bar component that can be used in:
- GUI editor
- HUD overlays
- Procedures (drawing progress bars)
Right now MCreator doesn’t have a native progress bar element, and overlays require manual image scaling. A plugin would make this much easier and more powerful.
✔️ What the plugin should add
1. New GUI Component:
- CreeperTech Progress Bar (or just “Progress Bar”)
- Adjustable:
- Min value
- Max value
- Current value (via procedure)
- Direction (left→right, right→left, up→down)
- Custom textures (empty + full)
2. HUD Overlay Element:
- A drawable progress bar for mana, energy, cooldowns, etc.
- Works like a normal overlay element but with automatic scaling.
3. New Procedure Blocks:
- Get progress value
- Set progress value
- Add to progress
- Get progress percent
- Draw progress bar at X/Y
✔️ Optional (but would be amazing)
- Built‑in “CreeperTech” theme (neon green, tech style)
- Support for animated bar textures
- Player variables for energy/mana
✔️ Why this plugin would be useful
- Many mods need mana bars, energy bars, cooldown bars, loading bars, etc.
- Currently this requires manual overlays and image scaling.
- A plugin would make it easy for beginners and powerful for advanced users.
-
◇ Creeper Crystal Charge ◇
╔════════════════════════════════╗
║ ████████████████░░░░░░░░░░░░ ║
╚════════════════════════════════╝
here's a mockup
Edited by monikasokÓŁ on Thu, 12/25/2025 - 15:46
For progress bar, use tiled image. This is how all vanilla progress bars are implemented. It is very simple, just use tiles for progression levels and use procedure to select tile index.
Was this request written with LLM btw?