MCM: Air Support
Air raids and air support for Immersive Aircraft, flown by MCA villagers. Pillagers attack in aircraft; your guards fly rescues, escorts, reinforcements and strikes you call on a field radio.
截图
介绍
Part of MCM (Minecraft Comes Military), a set of separate military mods: Aircraft, Devices, Hordes and Air Support. Each one works without the others.
Minecraft 1.21.1 (Fabric and NeoForge), 1.20.1 (Fabric and Forge) and 1.19.2 (Fabric and Forge) · mod id mcm_airsupport · version 0.2.0 · MIT License
Air raids and air support for Immersive Aircraft, flown by MCA villagers. Pillagers come in aircraft; your guards climb into the helicopters you park and fly rescues, escorts, reinforcements and strikes that you call on a field radio. Works on its own with Immersive Aircraft and MCA Reborn: no city, base file or other mod of this series is needed.
The 1.20.1 and 1.19.2 builds are new ports of the 1.21.1 mod and have not been played through in game yet; please report anything odd on the Discord. Everything below is present in the 1.21.1 and 1.20.1 builds. The visible differences on 1.20.1 are the satellite strike’s particle effect (vanilla poof particles) and the way mission explosions spare friendly entities, which works differently under the hood and has not been compared in game. The 1.19.2 builds leave out a few things; they are listed under “Minecraft 1.19.2 builds” below.
Requirements
Minecraft 1.21.1
| Minecraft | 1.21.1 |
| Fabric Loader | 0.15 or newer |
| Fabric API | required |
| NeoForge build | NeoForge 21.1.x with Forgified Fabric API, in place of Fabric Loader and Fabric API |
| Immersive Aircraft | required: 1.7.0 or a later 1.7 (1.4 to 1.6 are not supported by this version; use MCM: Air Support 0.1.x for Immersive Aircraft 1.4.6) |
| MCA Reborn | required: its villagers are the aircrew |
| Minecraft Comes Military: Aircraft | optional: UH-60, AH-64 and V-22 get their roles |
| Civilian Aviation | optional: its helicopters can fly missions; their engine sounds are fixed for AI pilots (a version that works with Immersive Aircraft 1.7, for example 1.0.3) |
| Vic’s Point Blank | optional: escort soldiers carry its M4A1 (otherwise a crossbow) |
Minecraft 1.20.1
| Minecraft | 1.20.1 and Java 17 |
| Fabric build | Fabric Loader 0.14.21 or newer and Fabric API 0.92.x |
| Forge build | Forge 47.x with Forgified Fabric API 0.92.6, in place of Fabric API |
| Immersive Aircraft | required: 1.5.0 (1.5.x; 1.6 and later are not supported by the 1.20.1 builds) |
| MCA Reborn | required: 7.7.1 or a newer 7.7; its villagers are the aircrew |
| Minecraft Comes Military: Aircraft | optional: UH-60, AH-64 and V-22 get their roles (use the 1.20.1 build) |
| Civilian Aviation | optional: 1.0.3 or newer for 1.20.1; its helicopters can fly missions and their engine sounds are fixed for AI pilots |
| Vic’s Point Blank | optional: escort soldiers carry its M4A1 when it is installed (otherwise a crossbow) |
Minecraft 1.19.2
| Minecraft | 1.19.2 and Java 17 |
| Fabric build | Fabric Loader 0.14.21 or newer and Fabric API 0.77.x |
| Forge build | Forge 43.x; needs neither Fabric API nor Forgified Fabric API |
| Immersive Aircraft | required: 0.7.11 (0.7.x; the 1.x versions are not supported by the 1.19.2 builds) |
| MCA Reborn | required: 7.5.20 (7.5.x); its villagers are the aircrew |
| Vic’s Point Blank | optional: escort soldiers carry its M4A1 when it is installed (otherwise a crossbow) |
| MCM: Aircraft, Civilian Aviation | not available for 1.19.2, so nothing from them is used on 1.19.2 |
Install on the client and the server (it adds an item, a screen and network packets).
Air raids
- During a village raid, from wave 3 on, raiders may arrive in aircraft (
raidConfig). - Raider squads in aircraft sometimes ambush players in the wild, and more often near pillager outposts, where parked raider aircraft can also appear (
factions). - Raider aircraft weave on approach, drop flares against missiles, fire missiles of their own (
enemyMissile) and shout (raiderTalk). - Admins can call a formation with
/airattack spawn [count] [vehicle] [weapon]and reload the config with/airattack reload.
Your aircrew
Crew are adult MCA villagers who either
- have a crew profession from the config (
crew): MCA archers serve as riflemen and MCA guards as sentries by default, or - were appointed on the radio (Appoint tab: pilot, rifleman, sentry or frontliner; stored as the tag
mcm_role:<role>).
Any crew member can fly; appointed pilots are picked first. Give a villager the tag mcm_no_draft to keep it out of all of this.
Aircraft
Crews use helicopters that you placed and never flew yourself and that have no name tag. The types are listed in missionCraft.types (by default this mod’s series, the Civilian Aviation Bell 206 / Bell 47G / Comanche, and the Immersive Aircraft gyrodyne). Which aircraft does what is set in aircraft (roles such as transport, rescue, attack, heavy_transport). Park them near the crew, inside your base if you have set one.
Home base (optional)
/airsupport base set [radius] (operators) makes a circle around you in the Overworld your base; base clear removes it, base show reports it. With a base:
- raider aircraft approach it from outside, and crew near parked helicopters scramble to intercept them;
- patrols of two helicopters fly around it from time to time (
interceptors); - only aircraft parked inside it are used for missions, and rescues are only taken outside it.
Without a base, aircraft and crew are found around you, and raids come at you as in the original air raid mod.
An east-west runway for fixed-wing aircraft can be set in runway; without one, planes take off and land on their own.
The field radio
Craft it (iron, copper, redstone) or use /airsupport radio, then right-click to open the radio. Tabs:
- Operations: call or cancel a rescue helicopter, request a rifle unit as reinforcement, dismiss your escort.
- Air: form up escorts for your own helicopter, launch a patrol, board escorts onto your aircraft, recall all aircraft.
- Squad: recruit four escorts on foot, report status, rally on you, see the roster around you.
- Appoint: appoint the nearest adult villager as pilot, rifleman, sentry or frontliner.
- Aircraft: the aircraft you ride or stand next to, and a spare radio.
- Radio: the last radio traffic.
- Strike: an attack helicopter flies to the block under your crosshair and drops a stick of bombs or chlorine gas; or sends attack helicopters to the aim point or the current incident.
- Satellite: an orbital strike (high explosive or chlorine gas) on the aim point after a countdown.
Every order is also a command: /airsupport (dispatch, dispatch cancel, reinforce, formation [n], status, patrol, recall, strike gas|he, cas [scene | x z], satellite [x z | confirm | cancel | gas | he], escort [follow | board [n] | rally | status | dismiss], radio, base ...).
When raiders attack a village near a player, attack helicopters from your base fly to it on their own.
Radio
Crews, towers and HQ talk on the radio in chat. Lines are in English or Japanese: language is auto (the game language in single player, English on a dedicated server), en_us or ja_jp.
Also included
- A third-person camera that pulls back far enough for large aircraft.
- Helicopters no longer pitch steeply forward on screen (the view only; flight is unchanged).
- Civilian Aviation helicopters flown by AI no longer replay their start-up sound each time you come near (1.21.1 and 1.20.1 builds).
- Crew-flown aircraft that are shot down call a mayday, go down burning and explode after landing; survivors form a perimeter and wait for pickup.
- Door gunners in large transport helicopters fire at raider aircraft, leading their shots (
doorGuns). - Red chest lights on crews out on night missions, and searchlights under helicopters at night.
Minecraft 1.19.2 builds
They are built for Immersive Aircraft 0.7.11 and MCA Reborn 7.5.20, which offer less than the versions used on 1.20.1. Compared with the 1.20.1 builds:
- No Civilian Aviation support: there is no Civilian Aviation for 1.19.2, so its helicopters and the engine-sound fixes are not part of these builds (its ids stay in
missionCraft.typesand do nothing). Minecraft Comes Military: Aircraft has no 1.19.2 build either. - Searchlights light the ground, but the visible beam shaft under the helicopter is missing (1.19.2 has no block display entity).
- Warships are not handled: Immersive Aircraft 0.7.11 has none.
- The radio’s sound carries the default distance instead of 48 blocks, and the field radio sits in the vanilla Tools tab; there is no separate Air Support creative tab.
- A destroyed aircraft always drops its item (Immersive Aircraft 0.7.11 cannot tell borrowed aircraft apart), and the limit on the damage shake animation is not applied.
- These builds were compiled and inspected, but the game has not been started with them. Whether every mixin applies to Immersive Aircraft 0.7.11 and MCA Reborn 7.5.20, how mission pilots are controlled on a server, and the saving and networking on both loaders are untested. The Immersive Aircraft version range of the Forge build comes from the published version numbers only.
Config config/mcm_airsupport.json
Written with defaults on first start; missing sections are added later. Main sections: language, base, runway, crew, factions, raidConfig, approach, interceptors, strike, doorGuns, airTasking, enemyMissile, satellite, chlorine, raiderTalk, missionCraft, aircraft. Satellite strikes damage terrain by default (satellite.terrainDamage); turn it off on shared servers if you prefer.
Known limitations
- Radio lines are built from short phrases, so the English reads like radio shorthand.
- The base is a single circle in the Overworld; the runway runs east-west only.
- Rescues and reinforcements need a helicopter with a free seat and a crew member within 64 blocks of it.
Credits & licenses
- AirRaid 1.0.0 by Ace: MIT. The pillager air raids, the raid spawner, the aircraft AI mixin and the layout of the raid config come from it and were extended here; its MIT permission notice is reproduced in
LICENSE. This mod already contains that behaviour, so do not install it together with AirRaid. - Immersive Aircraft by Luke100000: GPL-3.0. Required, not included.
- MCA Reborn by Luke100000, S0llace, CDAGaming, ffrannny, jahx_senpoopie, WildBamaBoy and SheWolfDeadly: GPL-3.0. Required, not included; its villagers are the aircrew.
- Fabric API by FabricMC: Apache-2.0. Required by the Fabric builds, not included.
- Forgified Fabric API by Sinytra and FabricMC: Apache-2.0. Required by the NeoForge 1.21.1 and Forge 1.20.1 builds in place of Fabric API, not included. The Forge 1.19.2 build does not use it.
- Minecraft Comes Military: Aircraft: GPL-3.0. Optional; its UH-60, AH-64 and V-22 get transport, attack and heavy-lift roles.
- Civilian Aviation: assets by Mr.Mulle, content pack by VellEagle. All Rights Reserved. Optional; its helicopters can fly missions and get the engine sound fixes. Its classes are only named in mixins that are skipped when it is absent. No file from Civilian Aviation is included in this mod.
- Vic’s Point Blank by vic4games: All Rights Reserved. Optional, not included; escort soldiers are handed its M4A1.
- This mod: code by Minecraft Comes Military, MIT License (
LICENSEin the jar). The soldier, sentry, frontliner and pilot skins, the field radio model, its recipe, the language files and the English phrasebook were made for this mod. Raider voices are vanilla sounds referenced by name. Every bundled file is listed inCREDITS.md.
Community & support
Bug reports, feature requests and build previews live on the Discord:
If you would rather not use Discord, the CurseForge comment thread is read and answered too.
常见问题
MCM: Air Support 支持哪些 Minecraft 版本?
MCM: Air Support 支持 Minecraft Java 版 1.19.2–1.21.1,共 3 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
MCM: Air Support 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
CEOofNEXTTECH 的其他作品
查看全部 →VECTOR HUD
电影感矢量绘制 HUD:全息地形地图、飞行仪表、威胁警报,以及 13 种可切换主题。所有仪表均由几何图形构成,而非贴图。
VECTOR HOLOGRAM ITEMS
透明显示器、地面与墙面全息投影、制图垫和伺服机械臂——所有屏幕都在运行时以矢量几何图形绘制。
BUTTERFINGERS
A clumsy-but-earnest servo arm that sorts your chests, plus sentry turrets and a missile battery to guard the city — all drawn as runtime vector machinery.
MCM: Aircraft
UH-60, AH-64 and V-22 helicopters, a rubber boat and a Zumwalt-class destroyer for Immersive Aircraft, with guided missile pods, night navigation lights and cockpit warnings.
评论
登录后评论和评分