MilitaryCraft
Vehicles · Aircraft · Emplacements · Air support · Infantry gear
One Paper plugin. 16 modules. No client mod, no dependencies.
MilitaryCraft adds drivable vehicles, aircraft, placeable weapon emplacements, air-support strikes and a full set of infantry equipment to Minecraft 1.21.4.
Everything is built from vanilla display entities and standard server API calls, so your server needs no client mod and no extra plugins.
Requirements
- Server: Paper 1.21.4+ Verified on versions 1.21.4–1.21.8
- Java: 21
- Dependencies: none
- Folia: not supported
Ground vehicles
Tank — articulated hull, independently rotating turret, elevating barrel, ballistic shells, reload timer and barrel overheat. Survives 4 creeper blasts. Command:
/tankKamaz "Pushinka" — heavy armoured truck, driver + 6 passengers, huge mass, throws entities aside at speed. Command:
/kamazPickup — light truck with driver, passenger and gunner on a roof-mounted MG with its own aiming camera. Command:
/pickupMotorcycle — driver, pillion and sidecar seats, camera steering, fall damage, persistent spawn index. Command:
/motoTrain "Desert Express" — steam locomotive + 3 carriages on vanilla rails as one rigid formation. Command:
/train
Aircraft
Jet — fixed-wing fighter, camera steering, afterburner with heat gauge, rockets + bombs, stalls and crashes. Command:
/jetHelicopter — true hover, collective boost, spinning main and tail rotors, rockets + bombs, pilot + 3 passengers. Command:
/helicopterAirship — lighter-than-air, holds altitude on its own, gas burner lift, wide-blast bombs. Command:
/airshipDrone (UAV) — first-person flight, camera-only steering, 4 rockets and a detonating warhead. Command:
/drone
Emplacements
Anti-air turret — CIWS with traversing radar dome and rotary cannon, furnace-fuel powered, mob or player targeting modes. Command:
/pvoArtillery "Belochka" — indirect fire from a top-down camera. Use
/shoot x zto fire at real coordinates. Fires 3-shell salvos with range-based dispersion. Command:/artilleryTrap bus — placeable bus with two hostile worker NPCs that stun and snatch players into the bus. Command:
/tck
Air support
Airstrike — beacon item or command calls a bombing run: 12 charges over a 50-block carpet, with warning radius and cooldowns. Command:
/airstrikeNuclear strike — bomber drops a single large bomb: crater, rising cloud, wide-radius damage, blinding flash and lingering radiation zones. Command:
/nuke
Infantry equipment
Roughly 40 items for round-based or battle-royale gameplay:
- Medical: medkit, painkiller, ration, combat stimulant, repair kit
- Armour: vest, kevlar helmet, exosuit, gas mask, impact pads, camo cloak, visor helmet
- Firearms: rifle, pistol, grenade launcher, AA launcher, heavy MG, flamethrower, chemical sprayer
- Thrown: frag, smoke, flash, impulse, molotov, sleep gas
- Deployables and traps: barbed wire, tripwire, proximity mine, sentry gun, firing wall, demolition charge, suicide vest
- Utility: marker, grappling hook, jump jet, recon scanner, trench shovel
Use /warkit giveall to receive everything.
Installation
- Drop MilitaryCraft-1.0.0.jar into your server's
pluginsfolder. - Start the server once. A default
plugins/MilitaryCraft/config.ymlfile will be generated. - Adjust the configuration if needed, then use
/mc reloador restart the server.
The resource pack is optional. Without it, items keep their vanilla appearance and everything still works.
First steps
/mc menu— open the graphical command menu/mc modules— list every module and whether it is enabled/tank give— receive a tank, place it and right-click to board/mc cleanup— remove every tracked vehicle and stray entity
Configuration
Every one of the 16 modules can be toggled individually in the modules: block and has its own movement, weapon and model settings.
Vehicle durability is expressed in creeper blasts for readable tuning.
Full documentation is available on GitHub.
README is available in English, Русский and Українська.

