Sable on ModrinthServersRequest
Inbox
…
  • All
  • Vehicles
  • Physics
  • Compatibility
  • Extension
  • Tools
  • Combat
  • Building

© 2026 Sable Addons. Not affiliated with Mojang or Microsoft.

All addonsServersSable on Modrinth
← All addons

Create Aeronautics: AMBUSH

A datapack-driven encounter engine. Design ambushes with custom triggers, multi-wave assaults, bosses, arrow storms, airship fleets and custom mob AI, plus optional Create Aeronautics and Create Big Cannons support.

  • Vehicles

Sable listing

  • The latest release requires Sable.
  • The addons list can hide this under AI-generated content.

Small Redsail Boat

The Ocean is not safe

 

Make your world fight back!

Encounters That Feel Like Part of the World

AMBUSH adds encounters to your world, factions, and airships with cannons that attack you. get surrounded in the mines, take over an airship and form an alliance with the villagers!

Ambushes happen naturally, there is a spawn curve and the more hostile the enemy faction is, the harder the encounters get.

WARNING: The ships with cannons fire explosive shells, back up your world.

Factions update is currently uploaded as a beta release with all the features below.

Moving Ships and Fleet Battles

With compatible Create Aeronautics, Simulated, and Sable mods installed, Ambush can turn structure-template files into moving ship and aircraft encounters.

Ships can track players, steer based on their position, move forward or reverse, hold firing distance, and choose the correct side for broadside attacks.

Skeleton crews and other custom crews can actively acquire targets, operate redstone-controlled weapons, and fire cannon volleys from the correct side of the ship.

Ships can appear alone, surround the player in formations, attack from above, or arrive as coordinated fleets.

Several ships can share one boss health bar, call in reinforcements, activate weapons at different health levels, and begin destruction sequences as they take damage.

Ship movement, steering, crew aggression range, cannon timing, propulsion, balloon fill, engine power, formations, loot, and health events are all configurable.

this also supports cars and boats.

Aeronautics support is optional. Standard mob encounters work normally without Aeronautics installed.


Structure Bosses

Moving structures can use their remaining blocks as health and display that health with a boss bar.

A single ship can act as a boss, or an entire fleet can share one health pool.

Health-based events can fire cannon volleys, summon reinforcements, spawn additional ships, activate redstone components, apply fog or effects, play directional sounds, create fireworks, place reward structures, trigger destruction sequences, or begin another ambush.

Structure health uses bounded processing limits to reduce lag during large encounters.


Per-Player Encounter Tracking

Ambush tracks encounters, cooldowns, targeting, unlocks, and cleanup separately for each player.

One person triggering an ambush does not automatically affect everyone else on the server.

Encounter state can persist across server restarts, allowing more advanced progression and long-running encounter systems.

 


Commands

if you want to spawn ambushes in your world, type ./ambush always,  then try to spawn your ambush.

Invasion mode is still in development, it still works but the waves start slow.

  • ambush — Shows the AMBUSH command help.
  • /ambush list — Lists all currently available/compatible ambushes.
  • /ambush invasion or /ambush invasion status — Shows your current invasion status and available invasion profiles.
  • /ambush invasion join — Joins the active invasion.
  • /ambush invasion leave — Leaves the active invasion.
  • /ambush invasion ready — Marks you ready for the next invasion wave.
  • /ambush invasion stop — Stops an invasion you own. Admins can stop any invasion.
  • /ambush invasion start [profile] [waves] — OP: Starts an invasion. Defaults to the standard profile if none is given.
  • /ambush _<id> [player] — OP: Manually starts a specific ambush. Manual encounter IDs use an _, e.g. /ambush _pillager_car.
  • /ambush player <player> [_<id>] — OP: Starts a random ambush, or a specific ambush, for another player.
  • /ambush clear — OP: Queues cleanup of active AMBUSH mobs, ships, structures and scheduled encounter activity.
  • /ambush rate — OP: Shows the current natural encounter spawn-rate multiplier.
  • /ambush rate <0.1–20> — OP: Sets the natural encounter rate multiplier.
  • /ambush rate up / down / reset — OP: Quickly increase, decrease, or reset the natural spawn rate.
  • /ambush always — OP: Toggles always-eligible/random ambush testing for yourself.
  • /ambush disable [pack] — OP: Disables encounters from a datapack namespace. Defaults to ambush.
  • /ambush enable [pack] — OP: Re-enables encounters from a datapack namespace.
  • /ambush admin check [id] — OP: Checks whether an encounter can currently run.
  • /ambush admin inspect — OP: Shows detailed AMBUSH runtime/debug information.
  • /ambush admin debug — OP: Toggles AMBUSH debug logging.
  • /ambush admin weights — OP: Shows current encounter weighting information.
  • /ambush admin reputation — OP: Shows faction-reputation information.
  • /ambush admin reputation set <player> <faction> <value> — OP: Sets a player's faction reputation.
  • /ambush admin unlocks — OP: Shows unlock/progression information.
  • /ambush admin unlockall — OP: Unlocks all unlockable ambushes for testing.
  • /ambush admin spawning / spawning status — OP: Shows individual encounter spawning status.
  • /ambush admin spawning <id> disable / enable — OP: Disables or re-enables natural spawning for one encounter.
  • /ambush invasion classify — OP: Shows encounters considered safe/appropriate for the invasion system.

Made for Modpack Creators

Ambush gives you control over nearly every part of an encounter. This mod is entirely data driven, just add a datpack and you can add your own ambushes!

Trigger conditions can use biomes, dimensions, structures, weather, time, player height, inventory items, mob kills, villager trades, portals, active machines, and more.

Spawn behavior can place enemies outside the player’s view, around the player, inside caves, in open air, on land, at sea, underwater, or near structures.

Combat behavior can include custom equipment, effects, attributes, targeting ranges, pursuit behavior, projectile attacks, reinforcements, and multiple encounter stages.

Progression and rarity can use flat chance, weighted selection, cooldown groups, increasing chance after failed rolls, and player-based unlock conditions.

Custom Factions can be added to the game via datapack, they can give you gifts or attack you based on your reputation with them! 

And more!

Definitions can be updated through datapacks and reloaded without rebuilding the mod. Documentation is at https://github.com/TiyunSol/AMBUSH which should help you create your own datapacks! join the discord and ask questions if you need help! https://discord.gg/BHEQthrSSD

 


Requirements

Minecraft: 1.21.1
NeoForge: 21.1.228 or newer
Java: 21

Optional Integrations

Create: 6.0.10 through 6.0.x
Create Aeronautics: 1.3.0 through 1.3.x
Simulated: 1.3.0 through 1.3.x
Sable: 2.0.3 through 2.0.x
Create Big Cannons: 5.11.7 through 5.x 
FTB Quests: 2101.1.30 or newer

Lootr — Optional compatibility for per-player ship-container loot Datapacks only require the mods used by the entities, items, projectiles, machines, ships, or other content they reference.

Guard Villagers — Villager fleets and support encounters can use Guard Villagers guards when the mod is installed. AMBUSH falls back safely when it is absent.

You can add this mod to any modpack or any video.

(Temporary) I am working on a modpack to showcase ambush! if you want your ambush idea, or schematic in the modpack join the discord! https://discord.gg/BHEQthrSSD****

Downloads
240
Followers
6
Latest version
v1.1.6
Updated
1d ago
Published
Jul 19, 2026
Loaders
neoforge
Game versions
1.21.111.21.101.21.91.21.81.21.71.21.6+5 more
License
LicenseRef-Custom-License
Issues Open on Modrinth
Create Aeronautics: AMBUSH · Sable Addons