promotional bannermobile promotional banner

Universal Fear

A highly dynamic mod that lets you configure any mob to fear and flee from another using simple configuration files.

Universal Fear is a lightweight, robust, and highly configurable utility mod designed for players and modpack creators who want total control over entity interactions.

Ever wanted Zombies to actively sprint away from Chickens? Need to make survival terrifying by forcing standard monsters to flee in absolute panic from custom alien invaders or massive boss entities? This mod makes it possible !

 

Features:

  • Configurable: Easily define your own "Fear Pairs" via a simple config file using standard registry names.

  • Constant Fleeing Speed: Mobs run away at a smooth, customizable velocity—no awkward stuttering or jittery pathfinding.

  • Absolute Fear AI: Bypasses default pathfinding limits. Mobs won't stop running just because they lose line of sight; if a threat is within their tracking radius, they will run.

  • Universal Mod Compatibility: Built using a laser-focused type filter. It seamlessly detects and handles entities from other custom mods without conflict.

How to Configure:

After running the mod once, navigate to your instance's config/ folder and open mob_fear_mod-common.toml

 
[ "Mob Fear Configuration" ]
	# List of mobs that should fear other mobs.
	# Format: 'fearing_mob_registry_name->scary_mob_registry_name'
	fearPairs = [ "minecraft:zombie->minecraft:chicken" ]

	# The distance (in blocks) at which a mob starts panicking and running away.
	# Range: 1.0 ~ 64.0
	fearRange = 16.0

	# The constant speed modifier applied whenever the mob is fleeing.
	# Range: 0.1 ~ 3.0 (Recommended: 1.0 to 1.6)
	constantSpeed = 1.2

You are completely free to use this mod in any modpack! 

The Universal Fear Team

profile avatar
  • 1
    Projects
  • 26
    Downloads