ProMB (ProMobBoss) v2
The Ultimate Modular PvE & Boss Engine
SUPPORT
https://discord.gg/vXwZFYgZ2A
____________________________________________________
W H A T I S P R O M B ?
ProMB v2 is not just an update; it is a complete rewrite of the Boss system concept.
ProMB serves as a high-performance engine for creating, managing, and automating Boss encounters on your server. Unlike traditional plugins that rely on heavy tick-based timers, ProMB utilizes a
Smart Grid System to handle spawning asynchronously, ensuring your server runs at 20 TPS even with hundreds of active checks.
Whether you use
MythicMobs or strictly
Vanilla entities, ProMB provides a unified, GUI-based interface to manage everything.
____________________________________________________
v 1 v s v 2 ( R E B O R N )
Why did we rewrite everything?
We analyzed every flaw in v1 and fixed it with modern Java practices.
Code (Text):
| FEATURE | ProMB v1 (Legacy) | ProMB v2 (Next-Gen) |
|------------------------|--------------------------|-------------------------------|
| Architecture | Monolithic (Laggy) | Modular (Async & Optimized) |
| Database | Simple Flatfile | SQLite / MySQL (HikariCP) |
| Spawning Logic | Global Heavy Timer | Smart Grid (Player Analysis) |
| Configuration | YAML Only (Manual) | Full In-Game GUI Editor |
| Mob Support | Basic Vanilla | Vanilla + MythicMobs Hook |
| Scheduling | Simple Interval | Real-time (e.g. Friday 20:00) |
| Region Control | None | Wand-based Leash System |
| API Support | Limited | Full API + PlaceholderAPI |
| Loot System | Basic Drop | Advanced (Top Dmg, Last Hit) |
____________________________________________________
K E Y F E A T U R E S
- Smart Grid Spawner (No Lag)
Instead of scanning the whole world, ProMB divides the world into virtual grids. It only processes chunks where players are active. Calculations are done asynchronously, meaning zero impact on your main thread.
- Full In-Game GUI Editor
Forget editing `config.yml` files manually!
- Create Bosses.
- Edit Attributes (Health, Damage).
- Equip Armor/Weapons (From your inventory!).
- Set Spawn Locations.
- Configure Loot Tables.
- Set Spawn Schedules.
- All within a beautiful GUI.
- Advanced Scheduling System
Do you want a boss to spawn every Friday at 20:00? Or maybe Daily at 14:30?
ProMB v2's scheduler is precise down to the second.
Format examples: DAILY:18:00:00, MONDAY:21:30:00
- Region Leashing (WorldGuard Style)
Keep your bosses in the arena!
Use the Region Wand to define a 3D area. If the boss tries to leave or is pushed out, the physics engine will calculate a vector and push it back in smoothly.
- Dual Engine Support
- Vanilla: Use standard Minecraft mobs, customize their armor, health, and names.
- MythicMobs: Direct hook! Just type the MythicMob Internal ID, and ProMB will handle the spawning and tracking.
- Reward Distribution
Reward your players fairly.
- Support for Top Damage, Last Hit, or Random distribution.
- Run console commands or drop custom items.
- Configurable chances (RNG).
____________________________________________________
P L A C E H O L D E R S
ProMB comes with native PlaceholderAPI support. Display boss stats on Scoreboards, Holograms, or Tab lists.
Replace <boss_id> with your boss ID (e.g., skeleton_king)
- %promb_timer_<boss_id>%
Displays: "02:30:00" (Countdown), "Active", or "Spawning..."
- %promb_status_<boss_id>%
Displays: "Alive" or "Dead"
- %promb_health_<boss_id>%
Displays current health (e.g., 500)
- %promb_location_<boss_id>%
Displays coordinates or "Hidden" if dead.
____________________________________________________
C O M M A N D S
Main Command:
/promb
Permission:
promb.admin
- /promb editor - Opens the main GUI Dashboard.
- /promb create <id> - Creates a new boss template instantly.
- /promb delete <id> - Deletes a boss and despawns active ones.
- /promb spawn <id> - Force spawn a boss at your location.
- /promb list - List all loaded boss templates.
- /promb reload - Reloads config and database connections.
____________________________________________________
I N S T A L L A T I O N
- Download ProMB.jar.
- Drop it into your `/plugins/` folder.
- (Optional) Install MythicMobs if you want custom skills.
- (Optional) Install PlaceholderAPI for placeholders.
- Restart your server.
- Use /promb editor to start creating your first Boss!