This mod is for all mob battle enjoyers out there. It aims to bring some quality changes to mob battle creation. The mod is supposed to be used together with Mob Battle Mod but can also be used separately. Highly configurable. For configuration I advice to use Configured mod as it makes doing so much easier. Here's what Mob Battle Plus currently has:
Tools:
- FFA mode wand
Allows to create temporary teams for all mobs/mob types nearby. Left-clicking on a mob makes it join a unique team. Right-clicking assigns all mobs in 64 blocks radius in mob types teams (zombies join zombie team, skeletons join skeleton team, etc.) Right-clicking while crouching deletes all wand-created teams.
- Regeneration tweaker
Allows to restrict or amplify regeneration of any mob. It works by multiplying all incoming healing. Values below 1 weaken regeneration, above 1 - make it more potent.
- Damage cap setter
Allows to set damage cap for any mob. The cap is based on mob's max hp and your input. The lower - the less damage the mob will take. For example, if the value is 0.1, the mob will take no more damage than 10% of it's max HP. If 0.5 - 50% of max HP. If value is 1, then damage cap is disabled. Keep in mind that this item won't lower the damage cap for mobs that have it natively.
- Time Freezer
Reliably freezes all mobs and stops them from doing anything.
- Raid Maker
Allows creating and managing custom raids through in-game interface. Custom raids can have length up to 16 waves (configurable), each containing up to 32 different mob types. Additionaly:
- To run the raid, it's necessary to assign it to an existing team through the interface. Use /team command to create a team. Raids of different teams can be run simultaneously against each other.
- Accepts spawn eggs that are used to define contents of the raid. Works with Mob Battle Mod spawn eggs as well.
- Raid data can be exported or imported, which allows sharing your raids with other people. Launching this mod creates folders "mob_battle_plus/raid_presets" in your minecraft directory. This is where your raids are exported and where you should put other people's presets to import them.
- If you import a preset while missing the needed mods, the spawn eggs from these mods will be replaced with pigs. - Mob Battle Settings item
Allows to easily edit some vanilla gamerules and some new ones:
- hideIndividualBossBars. Hides boss bars of bosses. May not work in some modded environments
- shouldDisplayMobDeathMessages. Displays in the chat death messages of any dying mobs
- showTeamBossBars. If true, a boss bar is formed which displays collective health of the entire team. Certain team names can also be excluded in the config
- teamBossBarMinTeamSize. Sets the amount of minimum members required in a team for a collective health boss bar to be formed
- allowHostileMobNaturalDespawn. Disables natural despawn of all hostile mobs.
- advancedMobPathfinding. When set to true, makes mobs in configurable teams ("attackers", "raid", "raiders" by default) have better pathfinding. It is useful for "castle siege" scenarios when you need mobs to navigate around all the walls and elevations and if vanilla mob AI fails you. The strength of advanced pathfinding is configurable. - Siege destination setter
Allows to set a point where attacking team will go when not fighting anything. Also depends on pathfinding strength and requires advancedMobPathfinding gamerule to be true.
- View Statistics item
Allows to view statistics of teams and their individual members:
- Member count and collective kills are tracked for teams
- Alive status, damage dealt, damage taken and kills are tracked for individual mobs
- Dead mobs remain in statistics for 1 minute. This can be edited in the config
- It is possible to exlude certain teams and mobs from appearing in statistics via config
- Can be disabled altogether via config - Mob Camera Binder
Allows spectating selected mobs from 5 cinematic positions:
1. From behind left shoulder
2. From orbiting around the mob camera
3. From top-down position
4. From moving tracking camera. Turns you into a camera with perfect tracking.
5. From first person. It works by placing camera where mob "eyes" are and hiding only the head part, so the rest of the body remains visible. It works with most Java and Geckolib models, but not Epic Fight. Only if it's not possible to access the head part, the whole model is being vanished. - Team Spawner
Allows placing up to 36 different mobs with a single click and immediately assign them to a team. The item has it's on interface which allows you to do following:
1. Specify team name. The team name should be of an existing team.
2. Place spawn eggs in the item's storage. Mobs that are being spawned from them. Also accepts custom spawn eggs from Mob Battle mod.
3. Set spawn shape and spacing.
4. Make the item look like another item. Useful when you need to store a bunch of those presets and you don't want them to looks the same. - Team Assigner
Assigns newly spawned mobs of certain types in a team upon spawning. Needs Team List item to function. Designed to complement or replace repeating command blocks that do "/team join team @e[type=...". It's more performant in doing it's job and also should be easier for less experienced users to handle.
- Team List
Use to open it's GUI and enter the name of an existing team. Left click some mobs to form a list of id's. Place this item in an active Team Assigner to start adding specified mobs to the specified team upon them spawning.
General tweaks and features:
- Arrows in the ground get automatically cleared. Works with modded projectiles too.
- Blindness and darkness visual effects are disabled for players, so it will no longer abstruct your vision. Can be toggled in the client config.
- Any type of fog can be disabled in the client config. Makes weather fog, fog from bosses and various events gone.
- Fix of the issue when a mob keeps going after a single target and ignores anything else that tries to harm it. Now when a mob gets attacked, it switches to it's attacker but only if it's closer than the original target.
- Fix of the issue when a mob gets too high and instantly forgets about it's target. This issue occurs with Mob Battle Mod installed, but Mob Battle Plus fixes it. Mob Battle Mod's team battle AI is replaced with smarter one and also more optimized.
- Automatic team inheritance from owner to servant/minion:
- From the direct owner
- If couldn't find the direct owner but has a set target on spawn, tries to find nearest mob that has aggro towards the same target and join it's team. This one can work not very well if there are more than 2 teams fighting simultaneously, so it can be turned off in the config. - Some mobs can be made "untargetable" in the config. Use it if you feel like something shouldn't take attention of fighting mobs.
- The Ender Dragon and the Wither are now compatible for any mob battle.

