promotional bannermobile promotional banner

Predations

A comprehensive minecraft mod that overhaul most passive entities related features to either improve them or make the progression much harder and more dynamic.
Screenshot 2025-11-03 102949.png

Screenshot 2025-11-03 102949.png

Screenshot 2025-11-03 103206.png

Screenshot 2025-11-03 103206.png

Description

# **This mod was created to make certain parts of the game to be harder or ridiculously difficult to play, it was never mean to be fun or enjoyable.**
# PLEASE NOTE, YOU CAN CHANGE ALMOST EVERY FEATURE FUNCTION IN THE CONFIG (Misery Control Panel).

- _I'm mentally insane for making this mod_
---------
# predations.json section:
1/ ๐Ÿ‘Ÿ Flee From Players:
- By default chicken, horse, pig, sheep, trader llama run away from player.
  
- Detail for configuration:
   + **"enabled"**: on-off switch for every feature except "allowLure", "allowLure" is affected by another entry but you can just turn it off or on anyway.
   + **"runSpeed"**: self-explainatory.
   + **"runNearPlayerBlock"**: block distance that will make mobs run away faster when near, related to "nearPlayerSpeedMultiplier".
   + **"requireLineOfSightToRun"**: by default, they'll runaway from you without seeing you can turn this on at the cost of worse performance.
   + **"shiftingReduceDetectRangeByPercent"**: detection range is lowered when approach them while shifting.
   + **"SafeDistance"**: distance for mobs to be considered safe, affect continueToRunOutsideOfSafeDistanceInTicks".
   + **"nearPlayerSpeedMultiplier"**: explained in "runNearPlayerBlock".
    "continueToRunOutsideOfSafeDistanceInTicks": self-explainatory, explained in  "SafeDistance".
   + **"allowLure"**: default is true, disable mobs from getting lured by food
   + **"leashingStopTheRunning"**: leashing mobs using a lead will prevent them from running when seeing player, useful if you have a farm to prevent lag.
  # **NOTE: WHEN TAMING HORSE PLEASE LEAD THEM OR ELSE THEY'LL JUST RUN AND NEVER GET TAMED.**
- Relating to allowLure, in "forAllowLuresinEntities" entry you can add custom item to prevent mobs from getting lured (not sure for modded mobs but worked for vanilla:
- ๐Ÿ’ก Example:
  + "chicken": [
      "minecraft:wheat_seeds",
      "minecraft:melon_seeds",
      "minecraft:pumpkin_seeds",
      "minecraft:beetroot_seeds",
      "minecraft:torchflower_seeds",
      "minecraft:pitcher_pod"

2/ ๐Ÿ’ข Aggression Targets:

- Make certain mobs attack configured mobs (your choice or by default in the config):
- ๐Ÿ’กExample for wolf targetting in the list: 
  + "wolf": [
      "sheep",
      "rabbit"
    ]
  

3/ ๐Ÿ‘Ÿ Runaway From Entities:
- Make certain mobs run away from configured mobs (your choice or by default in the config):
- ๐Ÿ’กExample for sheep running from mobs in the list:
  + "sheep": [
      "zombie",
      "spider",
      "wolf"
    ],
  
4/ ๐Ÿ” Mobs get buffed when eating:
- Certain mobs in the config will gain a buff when eating meats (can add custom food, maybe even any item)
- Mobs doesn't follow food if it's in their way they'll eat
- By default, regeneration 1 (not appliable to undead), strength 1 and speed 1 are given.
-------------------------
# predations-extra.json section:
1/ ๐Ÿ‘ž Step-Up (skip 1 block jump):
- By default horse can skip 1 block jump when not riding on player
- You can add mobs that skip up to whatever number, but chance of crashing is very high and not my fault lmao.

2/ ๐Ÿฎ Angry Cow:
  
- When cow is taking damage (any sources, and also milking them), it'll begin to kick nearby entities one by one in a configurable tick time.
- Health is buffed to 9 hearts by defaullt (can change in the config)
- There's also a rare variant of cow you can toggle on, it'll attack everything that's not cow.

3/ ๐Ÿฅ› Milk Overhaul:
- Milk no longer remove all effect 
- Milking cow has a cooldown of 5 minutes
- Milk now restore 2.5 hunger and 2 saturation with Absorption 2

4/ ๐Ÿฆ‘ Predatory Squid:

- ๐Ÿง  Attack Initiation Logic

1. Close-Range Latch : simple entity check within the small latchRangeBlocks (3.0) radius almost every tick, squid will get stuck on target head and begin to damage them.

2. Psychic Grab (Low Frequency): long-range check use a large radius (psychicGrabRange 12.5), cooldown 10s. Long-range targeting has a psychicGrabChance (0.5) success rate.

Claim System: Only once per target, no multiple squid can latch into one target

Squid limited by lowLightLevel (7) and requires line-of-sight if blockedBySolids is true.

- โš“ Latch and Damage Mechanics

Once latched:

If the target is in a boat or minecart and breakBoats/breakMinecarts is enabled, the vehicle is instantly destroyed.

Physics Drag: In water, downforceDrag (0.5) forcing everything downward.

Damage Ticker: controlled by tickInterval (40 ticks/2 seconds), applying status effects:

Vanilla Squid: Blindness, Slowness and Hunger.

Glow Squid: Applies Weakness and Mining Fatigue, with a Strength buff for itself while attacking.

Escape Check: If the target's velocity exceeds the lineBreakSpeed (1.6) for 20 consecutive ticks, the latch automatically breaks.

โš ๏ธ Stranded Mob:

If the squid is on land and not latched:

Nudging: Every nudgingInterval (35 ticks), the squid searches for water within nudgingRange (3.0) blocks.

Vector Application: The squid applies directional velocity (dir.x * 0.6, nudgingJumpHeightVelocity 0.4) to nudge itself back toward the water, preventing it from getting stuck on land.


5/ ๐ŸฆŠ Fox Items: 

- Fox Feather Drop

  + Drop Chance: Fox Feather items drop with a 20% chance.
  + Roll Interval: The drop chance happens every 6000 ticks (5 minutes).
  
- Talisman Item Usage & Immunity:
  + Use Time: 3 times.
  + Cooldown: 30s.
  + Effect: Jump Boost, Weakness, Resistance, Speed.
Squid Immunity: main benefit is a 60-second immunity window against latching squid.
  


6/ ๐Ÿ”ฅ Burned Meat:

- Mobs die from lava or fire don't give cooked meat, only burned one.
- Only Smoker gives cooked meat, other type of furnaces don't.
- Campfire has a 80% chance to give burned meat.
  
7/ ๐ŸŽฐ Pufferfish Jackpot:
- Pufferfish has a 1% chance to give positive effect when eaten.
- Advancement also added when that 1% happen.
- By default, 1 minute of strength, resistance, and speed (but you still get negative effects though).

8/ ๐Ÿ‘ฉ‍๐Ÿ‘ง‍๐Ÿ‘ฆ Villager Change:
- By default, 100% villager spawn naturally will be zombified, only way to get villager is curing them (vanilla method or this mod method depending on what you want).
- Curing is overhauled from vanilla (can change back to vanilla), using the splash potion of curing will give you actual villager.
  
---
  
- Splash potion of curing can be crafted with any splash potion combined with a Life Ritual item (go to gallery to see recipe).
- Life Ritual can also be used to revive players that died and in spectator mode (function can be disabled in the config.

11/ ๐Ÿฆพ Iron Golem Change:
- Cannot suffocate anymore.
- Attack range vertically increased to 4.5 blocks (can be changed in the config)
  
12/ ๐Ÿฆ  Kuru (Prion Disease):
- Villagers by default dropped 1 -2 meats when killed.
- Eating either cooked or uncooked will have 95% to give you kuru effects (only chorus fruit and enchanted golden apple can cure the effect).
- However using Fox's Talisman has 15% of not giving Kuru when eating villager meat. (change in FOX ITEMS in config).
- Kuru has 3 stages:
  + Stage 1: 5 minutes, slowness 2 and mining fatigue 2 for 5 minutes.
  + Stage 2: 16 minutes, slowness 4 and nausea 1 for 5 minutes.
  + Stage 3: 22 minutes, wither 1 and weakness 5 for 5 minutes.
  + Stage 4: Survive stage 3 for 5 minutes, instant death, turned into a zombie.

13/ ๐Ÿฆ  Rabies (Lyssavirus):
- Wolf and Fox have a 1% to spawn naturally with always being aggressive to any mobs, including players, chance to get rabies from their bite is 98% with naturally aggressive wolf and fox.
- Wolf has a 0.1% chance to give rabies for non-aggressive wolf (vanilla minecraft)
- Can be cured with enchanted golden apple or chorus fruit
- You will die immediately after 60 minutes of having rabies.

14/ ๐Ÿฆ‡ Bat Change (Related to Rabies section):
- Feeding bat with sweetberry or glow berry will make any mob in 8 blocks radius glow for a period of time (client sided).
- Bat has a 1% to bite and give you rabies when feeding (๐ŸŽฒ).

15/ ๐Ÿ’ฉ Guano and Bone Meal Change:
- Every 1 minute 15 seconds, bat has a 15% chance and phantom has a 40% chance to drop guano.
- Dropping guano in full water block make Guano's Fertilizer, instantly finish crop growth and has a 33% chance to be consumed.
- Mod also make bone meal and guano's Fertilizer speed up plant growth instead of instantly grow (disabled by default).

16/ ๐Ÿ‘ƒ Sniffer and Items Change:
- Sniffer will now boost plant growth by x1.5 times (4 radius in each direction).
- Sniffer's Boost duration is 10s, cooldown 20s.
- Torchflower now emit a light level of 7.
- Bees Productivity is twice as fast with torchflower.
- Pitcher Plant now able to give you potion effect if you throw a potion at then (only speed 1 and resistance 1 infinitely), even with a higher amplifier potion it will be always the defined number in the config (2 -> 1, 3 -> 1, if you configured it right).
- Getting damaged or light level below 10 will cancel the effect and you have to wait 20 seconds before it can give again.
- Only one effect per plant.
  
------------------
# predations_loot_modifier.json section:

1. ๐Ÿ’ง Fish Variants

- Cod & Salmon:
25%: raw fish.
35%: bone meal.

- Pufferfish:
Always drops 1 pufferfish and bonemeal.
Has a 0.01% chance to drop a grass block.

Tropical Fish:
80%: tropical fish.
50%: bone meal.

2. ๐Ÿฆ‘ Squid:

- Ink sacs (1–3) guaranteed.

- Slime balls with mixed chances (25% for one, 10% for two).

- 50% for cod or salmon.

3. โœจ Glow Squid:

- Glow ink sacs (1–3) and slime balls (1–3) guaranteed.

- 50% for cod or salmon.

- 0.01% chance for a diamond.
  
4. ๐Ÿ‘ฉ‍๐Ÿ‘ง‍๐Ÿ‘ฆ Villager:
- 1 - 2 raw villager meat(s) when killed.

You can add custom loot or disable if wanted.

DM my discord: notevenbelow if you really make a better item textures than me and don't mind sending it bc it looks like shit for me ๐Ÿ’€

-----
#Credits (all of textures are free to use that's not included in the links below, all of other mod textures are borrowed under MIT License):
-  https://modrinth.com/mod/instant-fertilization (icon used as Guano's Fertilizer).
- https://modrinth.com/mod/live-force/version/1.0.0 (splash potion of curing).
- https://modrinth.com/mod/mob-meats (raw villager and cooked villager meat).

The Predations Team

profile avatar
  • 1
    Projects
  • 89
    Downloads