
Ravents
🗸 Raids and waves for any mob: JSON configs, in-game editor, auto-start triggers and rewards.
Ravents
Configurable raids: waves of any mobs, auto-start conditions, rewards and an in-game editor. Server-side, works with or without Evaids.
Features
- Waves of any length - pick the mobs, the amount (a number or a range like
2-4) and the order. Each wave has its own boss bar color. - Any mob - vanilla mobs, or custom mobs from Evaids when it is installed. Riders and mobs spawned on death count as part of the raid, so a wave never ends while the chain is still alive.
- Rewards - items with an amount (number or range) and experience, granted either as points (
/xp add) or as whole levels. - Auto-start conditions - inventory items, kills, blocks, jumps, sneaks, distance walked, days played, XP level, an area with a radius, dimension, biome and structure. Every condition is optional; empty means "do not check".
- Per-raid toggles - boss bar, mob glow and raid name can be switched on or off independently. The name toggle greys out when the boss bar is off.
- Survives logout and restart - a raid is stored in the world data like a vanilla raid. Leave the game and it pauses with its mobs; come back and it continues on the same wave with the same mobs and the same bar progress.
- Mobs in a team - Mobs do not attack those who are in a raid.
- Server-side - the mod runs fully on the server. The client part only adds the config editor and the stats screen, so players without the mod can join.
The editor
Press + (rebindable) to open the Ravents menu:
- Raids - the list of raid files, create and delete
- Stats - raids completed, mobs killed, blocks placed and broken
Inside a raid: name, spawn distance, single use, boss bar, name on the bar, mob glow - then three sections: Waves, Rewards, Start conditions.
Everything the editor writes goes to a plain JSON file, so you can also edit it by hand or ship raids with a modpack.
Start conditions
A raid starts by itself when every configured condition is met.
| Condition | What is checked |
|---|---|
| Required items | The player carries them, with an amount |
| Mob kills | Total, or per mob type |
| Blocks broken / placed | Total, or per block |
| Blocks / items used | Per block and per item |
| Jumps, sneaks | Sneaks are counted as key presses, not ticks |
| Distance walked, days played, XP level | Taken from vanilla statistics |
| Area | A point (X/Y/Z) and a radius - the player must be inside |
| Dimension, biome, structure | Picked from a list |
Conditions are evaluated once per second and read from vanilla statistics, so they cost almost nothing per tick.
Commands
/ravents start <raid> [player] start a raid
/ravents stop [raid] stop all raids, or one
/ravents list list configured raids
/ravents reload reload configs
/ravents stats [player] show raid statistics
Operator permission level 2 is required.
Config
config/Ravents/raids/<Name>.json
The file name is the raid id. A raid contains displayName, singleUse, spawnDistance, bossBar, glow, showName, waves[], rewards and trigger. A ready example is generated on first launch.
Compatibility
- Evaids is optional. With it, its custom mobs are available in waves and it owns their stats and drops. Without it, vanilla mobs work as usual - both mods run fine on their own.
🏆 Support the Author
- 🎯 Boosty
🌐 Third-Party Hosting and distribution
You are not permitted to host this mod on third-party platforms or distribute it via third-party websites; the only authorized source for downloading the mod is Modrinth.
You may post news or information about the mod, provided that you include a link to this mod page for downloads: /mod/ravents (You may redirect download links to the corresponding download URL on Modrinth)
Как поиграть с друзьями с модом Ravents?
Мод Ravents куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Ravents будет готов за пару минут - BungeeHost сделает всё за вас.
