Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
Dochi’s Warfare (DW)
Create armed NPCs and build combat encounters directly in-game. Defend your towns, command mercenaries, set up tactical patrols, and bring your maps to life with configurable enemies and allies.
Key Features
- NPC Combat: Equip NPCs with supported firearms, melee weapons, or empty-hand attacks, with automatic weapon switching.
- Combat Settings: Customize accuracy, firing speed, bursts, ammunition, reload timing, and combat stances.
- Tactical Behavior: Configure patrols, formations, advancing, retreating, suppression, and defensive positions.
- Awareness and Relationships: Set detection ranges, hearing, target memory, factions, allies, enemies, and target rules.
- Mercenaries: Create hireable companions with contracts, summon and recall options, formations, and combat commands.
- Poses and Appearance: Customize combat poses, equipment, skins, and randomized loadouts.
- Interactive Traps: Create password-protected doors and containers, explosive traps, block triggers, and other configurable effects.
- Reusable Settings: Start with Easy Build or combat presets, then save profiles and reuse entity templates.
DW manages only NPCs explicitly enabled through its tools. Supported firearms retain their native models, sounds, projectiles, and effects.
Mod Integrations
TACZ provides DW’s required firearm and animation baseline on supported builds. Other integrations are optional, and availability depends on your Minecraft version, loader, and installed mod versions. Check the requirements for your selected download.
- TACZ: Use real gun items with native firing, reloading, sounds, and effects.
- PointBlank: Equip NPCs with supported PointBlank firearms while preserving their native weapon mechanics.
- SuperbWarfare: Use supported SuperbWarfare guns with DW’s NPC combat settings.
- Better Combat: Use compatible melee attack animations.
- LesRaisins Tactical Equipments: Add supported native grenade payloads to traps and NPC grenade behavior.
- CustomNPCs — supported older targets: Apply DW combat settings to selected CustomNPCs NPCs.
Dochi’s NPC Core (DNPC)
Create your characters with DNPC, then give them DW’s firearm and melee combat behavior. Combine customizable appearances with scheduled guard duty, patrols, escorts, rest, and sleep to build soldiers and companions with a daily routine.
DNPC integration lets you use DW combat without CustomNPCs. DNPC remains a separate, optional mod.
Dochi’s Warfare Expanded (DWE)
Expand your encounters with autonomous combat vehicles. With DWE and compatible SuperbWarfare content installed, configure vehicle patrols, defensive positions, routes, targeting, weapons, ammunition, and NPC crews.
Supported vehicles include ground vehicles, helicopters, and fixed-wing aircraft. Available vehicles and features depend on your installed versions. Vehicle AI is provided by the separate DWE addon, which requires DW.
Getting Started
- Install DW and the dependencies listed for your Minecraft version and loader.
- Create an NPC using DNPC or another supported NPC integration.
- Obtain DW Npc Core in Creative mode and use it on the NPC.
- Enable DW combat, choose a supported weapon, and start with Easy Build or a combat preset.
- Save your settings and test the NPC in an open area.
Install matching DW builds on both client and server for multiplayer.
Languages
English, Korean, Simplified Chinese, Japanese, and Russian.
Community
Join the community on Discord.


