This is my first mod, it reworks various mobs in the game to give them something new to them
NOTE: ALL GIFS SHOWN ARE INDEV FOOTAGE, FINAL VERSION HAVE SOME SLIGHT DIFFERENCES!
Fabric version requires Fabric API
Forge/Neoforge requires Sinytra Connector and its dependencies
This mod also provides 2 optional emf/optifine resource packs for you to use, if it didn't download automatically, find "Mob AI Tweaks Extras <version>.zip" in the files or "Fresh AI Tweaks <version>.zip" for Fresh Animation enjoyers. I HIGHLY recommend you use them ESPECIALLY if you're using Fresh Animations as this mod has some minor incompatibilities with Fresh Animations, which Fresh AI Tweaks fixes. You can download them from the "files" tab by pressing the downwards arrow next to the mod's jar file. It will give you the two extra packs you can download. BE SURE THAT THE RESOURCE PACK VERSION MATCHES YOUR GAME'S VERSION!
GENERAL BOSSES, MINIBOSSES AND BOSS-LIKE ENTITIES
-Announces when they have been defeated just like in Terraria. e.g. "Ender Dragon has been defeated!"
-Bosses announce when they have been summoned. e.g. "Wither has been summoned!"
-Does not work for modded bosses just yet.
The Wither
-Moveset completely reworked.
-6 Phases total.
-Blue wither skulls have homing now.
-Only regenerates health upon dealing damage to anything or when it has no target.
-Enrages upon losing 25% of its health in a single attack. When enraged, attacks 2x faster and shoots 4x faster but drops 2 nether stars on defeat.
-Removed projectile immunity entirely. Only takes 50% less damage from arrows only below 50% health.
-Phase 1: Just hovers in place, following you if you're moving too far and away if too close.
-Phase 2: Gains a slanted slam attack, spawns a pool of harming in hard difficulty, creates a creeper-sized explosion if mob griefing is enabled. Starts below 83% health.
-Phase 3: Starts strafing around the player and begins firing blue wither skulls along side the occasional slam attacks. Starts below 66% health.
-Phase 4: Starts hovering lower and closer to the player, gains a Bedrock Wither-like dash attack. Creates a trail of explosions if mob griefing is enabled. Starts below 50% health.
-Phase 5: Dashes twice. Blue wither skulls become more common. Starts below 33% health.
-Phase 6: Chains all of the attacks continuously without stopping. Starts below 17% health.
-On death: Explodes very flashily and shoots skulls everywhere before dying for good. Also creates a shower of xp amounting to a total of 1000 xp.
Elder Guardian
-Now a proper boss instead of a generic tanky enemy variant.
-Increased health to 150 (75 hearts) and defense by 8 (4 armor).
-Has a boss health bar now but only shows up when you start fighting it.
-It can dash now. Dashes more frequently as health gets lower. Spawns "seeking mines" below 30% health in hard difficulty (as of right now, they're just reskinned shulker bullets that deal no damage but drain your oxygen instead).
-Is now immune to explosive damage.
-Has a death animation now.
Ender Dragon
-Not much changed tbh. Though, a full scale rework might happen soon. For now:
-Enrages when losing 15% of her health in a single attack (this means beds instantly enrage her!). Attacks significantly more frequently when enraged and all of her melee attacks burn targets.
-Fires fireballs in a burst of 3. 5 when enraged.
Ravagers
-Are now minibosses.
-Have a boss health bar.
-Has a charge attack similar to goats, gets stunned upon hitting a wall.
GENERAL HOSTILE MOBS
-All bipedal hostile mobs that aren't illagers will randomly sit down and chill. During this, they become neutral. This also serves as an optimization feature as this turns off most of their AIs.
-Generic ranged attacking hostile mobs reposition after attacking. This applies to mobs like blazes and drowned.
Skeletons
-All skeletons now have baby variants. Baby skeletons are hella bad at aiming and do not strafe when shooting, they run around instead, occasionally stopping to shoot.
-All skeletons have two kinds of ranged attack AIs now. The original strafing AI and a "sniper" AI. The sniper AI will have the skeleton stand mostly still when shooting and occasionally reposition to a spot they think is "safe". It is used when the skeleton is in the surface during the day, or underground in a cave. Anytime else, they will use their regular strafing AI. This is done so that they can prioritize taking cover from the sun, or to not accidentally strafing off a cliff in a cave.
-Regular skeletons have a very rare chance to spawn riding a skeleton horse, baby skeletons spawn riding a chicken instead. If a skeleton is on a skeleton horse, they can ram attack you with it.
-Regular skeletons convert to wither skeletons if they ever die to anything wither related.
-Additionally this mod fixes a bug that prevents all skeletons from using bows added by mods, and as well as numerous bugs involving their vanilla strafing AI. (such as MC-121706)
Strays
-Now has a jump attack. When they jump, they fire a more accurate shot. In hard difficulty or when they aren't holding a bow, they throw a barrage of snowballs on the way down.
Bogged
-Can dash backwards when the target is too close and leaves behind a poisonous spore cloud. This has a very long cooldown.
Wither Skeletons
-Shoots a weak poorly-homing wither skull when farther than 6 blocks from the chased target. These skulls have a really long cooldown and are very inaccurate.
-Additionally has a rare chance to spawn with a bow.
Pillagers
-Attack range increased to 15 blocks.
-Strafes backwards when target is a bit close. Switches to a stone axe when target is too close and back to a crossbow when not.
-Attempts to break your shield when you are blocking for too long.
-Now eats food when hurt to heal, though, they eat very slowly and only when out of combat.
-Additionally, this mod fixes a bug where pillagers cannot use modded crossbows.
PASSIVE MOBS
Villagers
-Now eats food to heal just like in bedrock edition. If you name a villager you have previously traded with, it will announce in chat if they have ran out of food. "Your villager friend, <villager name> is out food..."
-Blacksmith-like villagers heal iron golems, Clerics heal other villagers by throwing splash potions of healing
.
Works/Pairs amazingly with:
-Better Mob Combat
-Explosive Enhancement (Wither fight looks dope with the improved explosion visuals!)
-Improved Mobs (To my surprise, they don't conflict at all! Though, watch out for Pillagers with ender pearls, they're damn terrifying...)
Known Incompatibilites:
-Bedrock Style Wither: I mean, this mod already makes a bigger rework for the Wither.
-Stellaris (datapack): That datapack's Ender Dragon rework completely overrides any of the changes from this mod. No crashes tho so you're fine.
Possible but Fixable Incompatibilies:
-Other mods that change mob AIs like this one (like Special AI, Enhanced AI and Enhanced Mobs). However, you can make these mods work together with the right mod config settings.
Slight yet Noticeable Incompatibilities:
-Fresh Animations: skeleton models break when not using their strafing AI, pillagers don't have a melee attack animation. Download and enable "Fresh AI Tweaks" to fix these. If it did not download along with the mod, get it from this mod page's files.