Vic's Modern Warfare Mod

3,094,880 Downloads Last Updated: Jul 27, 2020 Game Version: 1.12.2


Yes the mod is still being worked on. Find me on my Discord server to participate in the active community:

Discord server:


Be aware that this mod crashes on Forge versions higher than - the reason why is because Forge made a change on their side that we're not responsible for. To fix this, INSTALL the Optifine mod.


We have a website now - on here, you can find information about our upcoming Minecraft official servers: Contagion Zombie Apocalypse, and the Combat Team Deathmatch Server!



This mod was created with the intention of giving everyone something better than we've had before. 3D guns are an old story; but HD modeled 3D guns with high quality hand and reloading animations is a new story.

Modpack use is permitted. Make sure to include credits: Vic4Games and/or Vic4GamesTeam. If you make a server with the mod and you intend to monetize the server, you must contact me. 


We now have a Patreon for those who would like to donate. We've received requests before from people asking if they could - and they now can! The money will go to helping development and will also go to the development of an official Modern Warfare server (info on this server in my Discord server): 


Attachment mode - Press 'M' to enter attachment mode. To add attachments, you must have the attachments in your inventory. Further instructions will be displayed on screen of your game. Press the 'UP' arrow key to change sights/scopes. Press the 'DOWN' arrow key to add grips/laser attachments (press L to toggle laser on/off when equipped). Press the 'LEFT' arrow key to add a silencer that fits the gun's caliber (displayed under gun in inventory). And press the 'RIGHT' arrow key to change the gun skin. Keep in mind that not every gun takes the same skins.


Gun customization mode - Several guns cannot equip grips/lasers/scopes etc. So the solution to this is to change the individual parts of the gun in order to equip them. Press 'M' to enter attachment mode, then press 'P' to enter the gun customization mode ('P' being the inspect key, you can switch between normal attachment mode and gun customization mode). Now from here it gets complex. Everything is conditional-- and there are several new categories. You can change the stock, the handguard, the grip, the front iron sight, the receiver, and the dust cover/rail. 

- KEYS -- Handguards are changeable with the 'DOWN' arrow key, the stocks are changeable with the 'RIGHT' arrow key, the front iron sight is changeable with the 'PERIOD' key, the receiver is replaceable with the 'LEFT' arrow key, the grip is replaceable with the 'RIGHT SHIFT' (RSHIFT) key, and the dust cover/rail is replaceable with the 'UP' arrow key. 

- Some stuff is conditional. In order to put on the Hera arms stock on the M4, you need to have the Hera arms grip. In order to put on another handguard for the M4, you need to take off the front iron sight. In order to put on a scope on an AK-47, you need to replace the dust cover with the Vepr dust cover. In order to attach grips on the M4, you need to replace the handguard. 

- The rest is up to you. You as the player have to experiment with the different gun parts and figure out how to use the system. 


Showing off the MP5 and the AUG conversions:

Gun modification:





Selective fire - Press 'B' to change the firemode of the weapon.


Optics - Certain optics have special effects. Press 'I' to zoom in, and 'O' to zoom out. 


Ammunition | Reloading - Press 'R' to load the gun with the proper magazine in your inventory. Press 'U' to unload a magazine currently loaded into the gun. Double tap 'R' to load in another magazine automatically if there's already a magazine in your gun. To refill a magazine, hold it in your hand and press 'R' with the correct rounds (bullets) in your inventory. Each magazine name will display the amount of ammo it holds first, then the type of bullet it requires.


Backpacks and Vests - Two ways of handling this. In survival mode you can enter the inventory and click another tab, or you can press 'X' (while not in inventory) to open the GUI. Backpack goes into the top slot, and the vest goes in the bottom slot. Backpack gives storage, vests give protection (protection is finicky, so that's still WIP, balancing will be worked out and such).


Showing off some the backpacks and vests (they can all be found in the miscellaneous tab):



Live Combat Feed - This feature is mainly purposed for multiplayer however it can be used in single player as well. This feature allows you to monitor other players or NPCs via a tablet. First you need a wireless camera and a tablet. When acquired, right click with it in your hand to throw it onto a mob or player, then switch to the tablet. The tablet will allow you to view the perspective of which the camera is placed upon. You can place multiple cameras at the same time, and cycle through the cameras using the right and left arrow keys when wielding the tablet. Each camera has a battery life, meaning they won't last forever. When monitoring a player/mob, you will notice the battery life of the camera you are watching in the bottom right of the tablet screen. Also keep in mind that the transmission range is limited. The farther away you are from the camera, the worse the signal will be. Eventually, the signal will disappear. 


Video Tutorial:


Showing off the camera:

I threw a camera on a mob near me. As you can see, I can see myself on the camera screen attached to said mob.


Melee weapons - Each melee weapon will have a light and heavy attack. Naturally, the heavy attack will be slower than the light, however it will deal more damage than the light attack. Each attack for each weapon has a unique attack animation. There is also a cool-down period. After you attack, you will not be able to do so again until the cool-down is finished. The heavy attack will have a longer cool-down period than the light attack, naturally. Each melee weapons can be equipped with skins as well via attachment mode. To apply a skin, press the 'RIGHT' arrow key. Also keep in mind that you need to have said skins in your inventory to use them.


Grenades - It's relatively simple. Left click to throw far, and right click to throw close. M67 Frag works exactly as a frag. LMB or RMB to pull out the pin. After pulling the pin, you're pressing on the lever. The five second timer doesn't start until you let go of either button, which means you let go of the lever.  Impact grenade (from Rainbow Six Siege) is exactly what it sounds like. It explodes of impact. The smoke grenade works exactly how a smoke grenade does. 


Showing off the frag grenade (there are more in the mod):



Nightvision - First, make sure your brightness is on moody, otherwise the visuals won't show as intended. Then press 'N' to toggle it, when wearing the goggles.


Showing off the nightvision goggles and the nightvision scope:





Player Movement - Press 'Z' to crawl. More player animations will be added in the future. 


Showing off the proning:



Commands - There are certain commands to help you out.

'/mw s r' this command shows you the recipe of any item held in your hand (try it out in creative)

'/mw s a' this command allows you to view which attachments are compatible with the firearm held in your hand. 


Config - The configuration file in the config folder provides certain configurable (Out of lack of words) options that alter the mechanics. Bandit spawn is configurable, explosion size is configurable, and more. Common question includes how to disable bandits and gassy. Visit your .minecraft folder, and instead of going to your mods folder, find the config folder, then look for modernwarfare.cfg, then look for  "spawn=1.0" under both bandit1 and gassy and set "1.0" to "0.0". Note: this doesn't remove the mobs from the game, it disables their spawn rate, so when joining back in, set your difficulty to peaceful then back to normal/easy/hard. Note 2: If the "custom mob spawner" mod is installed, it will render the bandit spawn config irrelevant, meaning even if their spawns are disabled they will still spawn in the game. This is not a mod incompatibility issue nor is it a bug, this is a function developed in the custom mob spawner mod that reduxes all the spawns of mobs in the game, hence the name of the mod. This isn't a problem of either mod, there are no bugs here. 


There is also an "optimization" feature included in the mod - it's configureable in the config file. By default, it's set to 0.125. 0.0 would be optimization disabled - 1.0 would be optimization enabled to its maximum. This optimizes guns being held by entities you look at (mobs, players, armor stands, etc) by disabling pieces of the models the farther away you stand from them. The configurable option configures the threshold. If it's set to 0.0, therefore being disabled, no pieces will be disabled and you won't see any pieces being disabled either. If it's set to 1.0, you'll see pieces disappearing as close as a single block away.


Showing off the config file (cannot be changed in-game):




Video Tutorial: N/A






What we are working on in Contagion MW 2.0 currently:

- Loot system (Including structures with & without enemies)

- Zombies (With special abilities) (Including zombie infection)

- Medical Supplies (med-kits, first-aids, syringes (adrenaline, gas syringe, zombie infection, painkillers, etc.) )

- Dynamic crosshair

- Minor aesthetic features

- More weapons (Both Melee and firearms)

- More attachments

- More guns and more armor


These features are NOT listed in any order. We are planning on adding these features randomly as we choose.





For people who want to be updated on mod development frequently, these following links take you to my social media in which I show off development of the mod:




Discord server:


The Modern Warfare mod is the private property of the Contagion Team.