File Details
Fear of Anything - 1.20.1 - 3.0.0
- R
- Nov 27, 2025
- 102.07 KB
- 99
- 1.20.1
- Forge
File Name
firefearmod-3.0.0.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
Big update v3.0.0
New features:
+ INTERGENERATIONAL_TRAUMA_ENABLED
Default: false
This new feature unlocks a stage-based fear system where later stages can be conditional.
For example, a cow will fear fire-based blocks as stage 0. After being hit by a player,
that cow and any nearby cows will fear the player, which becomes the stage 1 fear.
A mob can belong to many trauma groups, and each group has multiple stages. The maximum
stage per group is capped by this config value:
MAX_TRAUMA_STAGES_PER_GROUP, default 3.
+ New fear override modes for the datapack system:
visibility_mode: "ALWAYS"
When this option is included in the datapack, for example:
{ "type": "entity", "id": "minecraft:ocelot", "fear_override": true, "visibility_mode": "ALWAYS" }
The mob will fear the ocelot whenever it sees it, and with "fear_override": true it will not aggro
against that ocelot. If the "visibility_mode": "ALWAYS" is removed, the mob will only fear if both
the mob and the ocelot can see each other (mutual line of sight).
+ And finally, natural and forced breeding systems:
Using datapacks, you can customize which mobs will breed and under what conditions. For example:
if 2 skeletons are within an 8-block radius and one is holding a bone, they can breed. Since there
is no baby skeleton in vanilla, an adult skeleton will be born.
Example rule:
{
"enabled": true,
"mob": "minecraft:skeleton",
"child": "minecraft:skeleton",
"partner_radius": 8.0,
"cooldown_ticks": 3000,
"max_nearby_children": 8,
"consume_item": true,
"require_held_item": "minecraft:bone"
}

