跳到正文

Base Raid (Ominous Bottle Backport and Custom Pillager Patrols)

作者:Yoda_Legion

Turn your base into a battleground! This mod triggers raids at your home when Bad Omen expires near beds. Pairs perfectly with raid mods and even patrol-capable golems for a full-on base defense experience. 🛡️🔥

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

!!WIP – Files unarchived, but will update soon – WIP!!


🏰 Base Raid Mod

Turn your base into a battleground! Base Raid brings the fight home—trigger raids at your base, deploy custom patrols, and tweak the danger to your heart’s content. Designed for vanilla-style immersion but flexible enough to pair with the deadliest raid mods out there. 🛡️🔥

 


🔥 Core Features

1. ⚔️ Base-Triggered Raids via Bad Omen

  • When the Bad Omen effect expires near a bed:
    • A fake invisible villager spawns to claim the bed.
    • This tricks vanilla into thinking a village is nearby.
    • A raid is naturally triggered without needing a village.

⚠️ Important Notes:
Because this feature relies on vanilla raid logic, once the fake villager claims a bed, that bed becomes permanently marked as “claimed” in the world—even after the villager despawns. This means that any future Bad Omen effect you get will automatically trigger a raid at your base as long as that bed still exists.
To prevent this, you can break and replace the bed after the raid, or remove the villager spawn point.

💥 IF YOU BREAK THE BED IN THE MIDDLE OF A RAID… YOU WILL HAVE BEEN DEFEATED💥
The raid ends. The horn falls silent. Victory? No… only shame remains.

 


 

2. 🍷 Ominous Bottle

  • A custom item that increases your Bad Omen level by +1 (up to level 5).
  • Includes auto-generated KubeJS loot script based on config settings:
    • Toggle exclusive drop from Raid Captains
    • Set drop chance
    • Choose which mob drops it
      ⚠️ This will overwrite the mob’s entire loot table. If any datapack modifies the same mob, this setting will conflict. If you’d like to set the bottle to drop, I suggest setting the drop chance to 0, and adding it from another mod, such as: Configurable Extra Mob Drops

 

3. 🚶‍♂️ Custom Patrol Spawner

  • Replaces vanilla patrols with fully configurable patrol waves:
    • Customize pillager count, ravagers, and captains
    • Add modded mobs as Special Illagers
    • Supports up to 2 random special mobs per patrol
  • Patrols only spawn if less than 5 are currently active, avoiding mob spam.
  • Automatically disables vanilla patrols if enabled.

🤖 Includes support for popular illager overhaul mods—just toggle them on in the config!

 


 

🤝 Compatibility

This mod was built with modded raiding in mind! The following mods are officially supported via dedicated config toggles that add their mobs into patrols:

✅ Works perfectly with any mod that modifies or expands vanilla raids.
✅ Compatible with raid difficulty, village overhaul, and golem AI mods.
✅ You configure the chaos—no manual data pack merging needed.

 


 

💡 Installation & Use Tips

  • Add Modular Golems to create fully-upgraded sentries that patrol and protect your base.
  • Runs on Forge 1.20.1 – 47.4.0+.
  • This mod would be perfect for a raid farm trigger by combining the new bottles and base triggering event
  • 💀 Dangerous if unprepared

 

🔧 Config Options

Base Raid includes a rich set of config options to help you customize patrol behavior, raid mechanics, and Ominous Bottle loot integration.
A config file is automatically generated the first time you launch Minecraft with the mod installed.

📁 You can find the file at:

config\baseraid-common.toml

#Requires world reload (quit to main menu and rejoin world to apply)
["base raids"]
#Add Raids to happen at your base.
#*If enabled at first and you want to turn it off after a base raid has happened, you will also have to destroy the bed that the fake villager was claiming.*
enable_base_raids = true
 
#Requires FULL Minecraft restart to apply
["ominous bottle"]
#The ID of the mob that should drop the ominous bottle.
#**WARNING: This will replace the entire loot table for the configured mob**
#Recommend to use another method like the mod: "Configurable Extra Mob Drops" if you would like another mob to drop the bottle. Noneless it is here if you would like to use it
#EX: ("minecraft:ravager" = The bottle will drop from killing a ravager)
drop_mob = "minecraft:ravager"
#Chance that the configured mob, or captain, will drop the Ominous Bottle.
#Set this to 0.0 if you would not like the item to drop at all
#EX: (0.75 = 75% chance the bottle will drop)
#Range: 0.0 ~ 1.0
drop_chance = 1.0
#Sets the drop mob to be a pillager with the 'PatrolLeader:1b' tag, aka the pillager with the banner on its head.
#*If set to true, this setting overrides the drop mob completely*
drop_from_captain = true
 
["pillager patrols"]
#Add custom patrol behavior.
#If this value is false, special patrols will not spawn either.
enable_custom_patrols = true
#The amount of time that has to pass when attempting to spawn a patrol.
#Vanilla patrols happen on average every 3 days.
#EX: (24,000 ticks = 1 minecraft day)
#EX: (240,000 ticks = 10 minecraft days)
#Range: 20 ~ 240000
patrol_spawn_attempt = 12000
#The chance that a patrol spawn attempt will succeed.
#Vanilla patrols happen on average every 3 days.
#EX: (0.8 = 80% chance to spawn)
#Range: 0.0 ~ 1.0
patrol_spawn_chance = 0.8
#Spawn Patrol Leader in patrols.
#If you set this to false, you will only be able to get bad omen from outposts or the ominous bottle added with this mod.
patrol_leader_spawn = true
#Minimum pillagers to spawn in every patrol.
#Does not include Patrol Leader.
#(Vanilla patrols have 2 - 5 pillagers.)
#Range: 0 ~ 40
min_pillagers = 4
#Maximum pillagers to spawn in every patrol.
#Does not include Patrol Leader.
#(Vanilla patrols have 2 - 5 pillagers.)
#Range: 0 ~ 40
max_pillagers = 8
#Number of ravengers that spawn in every patrol.
#Range: 0 ~ 40
patrol_ravengers = 1
 
["special patrols"]
#Enable patrols to have "special mobs" that are typically stronger than normal pillagers.
add_special_patrols = true
#A list of entity IDs that count as "special" illagers. Modded mobs are allowed. Neutral mobs will attack player. Passive mobs are unaffected and will be useless
special_illagers = ["minecraft:vindicator", "minecraft:evoker", "minecraft:witch"]
#Number of special illagers that will be randomly selected and added to the patrols.
#Range: 1 ~ 40
special_illager_amount = 2
#The chance special illagers will join a patrol.
#(0.25 = 25% chance for 2 random special illagers to join a patrol)
#(25% is roughly every 4 patrols)
#Range: 0.0 ~ 1.0
special_patrol_chance = 0.25
 
[compatibility]
#Quickly add Hunter Illager to 'special mobs' list
hunters_return = true
#Quickly add Enchanter to 'special mobs' list
enchant_with_mob = true
#Quickly add Archers, Skirmishers, and Legioners to 'special mobs' list
it_takes_a_pillage = true
#Quickly add Griefer, Executioner, Trickster, Iceologer to 'special mobs' list
savage_and_ravage = true
#Quickly add Igniter, Twittollager, Preserver, Absorber, Crocofang, and Engineer to 'special mobs' list
illage_and_spillage_respillaged = true
#Quickly add Magispeller, Spiritcaller, and Freakager to 'special mobs' list
illage_and_spillage_boss_mobs = false
#Quickly add The Warrior, Tank, Dart, Assassin, Illusioner, Conductor, Necromancer, Shaman, and Frostmage to 'special mobs' list
difficult_raids = true
#Quickly add Nuaos, Xydrax, Modur, and Voldon to 'special mobs' list
difficult_raids_boss_mobs = false
 

常见问题

Base Raid (Ominous Bottle Backport and Custom Pillager Patrols) 支持哪些 Minecraft 版本?

Base Raid (Ominous Bottle Backport and Custom Pillager Patrols) 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Base Raid (Ominous Bottle Backport and Custom Pillager Patrols) 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Yoda_Legion 的其他作品

查看全部 →