MCPcopy Index your code
hub / github.com/Cubed-Development/Modern-Warfare-Cubed

github.com/Cubed-Development/Modern-Warfare-Cubed @0.1.9

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.1.9 ↗ · + Follow
10,490 symbols 39,074 edges 1,789 files 291 documented · 3%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Curse Forge Modrinth

Patreon Discord

Modern Warfare Cubed

Modern Warfare Cubed is a fork of the popular Vic's Modern Warfare Mod which is now discontinued aiming to improve and expand upon the experience.

Features Showcase

Modern Warfare Cubed introduces a plethora of new features to Minecraft, including an extensive arsenal of modern weaponry, new explosives, equipment, and more.

It introduces a wide range of modern weapons to Minecraft, including assault rifles, sniper rifles, shotguns, pistols, and more. These weapons are modeled after real-life firearms and come complete with authentic sound effects and animations.

Weapon Showcase

Weapon Customization & Statistics!

Our weaponry is heavily customizable with a highly advanced attachment system made up of 3 main parts; Customization, Modification and Attachments.

Each weapon has its own unique attributes, such as rate of fire, accuracy, and damage. Some weapons have specialized attachments that can be added, like scopes, suppressors, and more, to further enhance their performance.

Here's a sneak-peak into what it looks like in-game!

Modification Showcase

Tablets and Cameras!

A feature that allows you to put cameras on entities and watch what they're doing! But be careful! The cameras have a limited range before they lose functionality and start to glitch out. Throw cameras at mobs, or even other players!

Simply press your Left and Right arrow keys to navigate between cameras!

Camera Showcase

Documentation

We now have documentation, it is still early, so not everything might be there, you can check it out here!


BisectHostingPromoBanner

Support Us!

Are you enjoying our mod? Consider supporting!

The Cubed Development Team is working hard to keep this project going and maintaining as an open-source project that is free for anyone to use! You can support us on Patreon!

All monetary contributions made via Patreon are being put right back into the development of the mod.

Patreon

What can I get from supporting?

You can find out about all the juicy perks that you unlock on our Discord (and on our Patreon home-page)! But honestly, what more do you need other than our love?

Need to get in touch?

Our primary way of communicating with the community is through our Discord Server. Join our great community today!

Feel free to send an email to paneedah@panada.cc if you have any concerns, are looking to partner, or need to contact the ownership of Modern Warfare Cubed personally. Please note that this inbox will not reply to any queries or help about the mod itself, please use the discord server for that instead.

Contributing

Anyone and everyone is welcome to contribute and help out with the project!

To contribute, please read the contributing guide.

Want to join the Development Team?

Our developers are hand-picked by current members of the Development Team. The main way to get noticed is by either contacting a member of the team (only if you've previously worked on any other projects), or by submitting pull requests.

Meet our Team & Credits

Massive shoutout to the author of Vic's Modern Warfare Mod and the rest of his team for the original mod, and some of the textures, models, other assets that are continuing to be utilized from their mod.

Another massive thank you to all the contributors and members of the development team. We wouldn't be where we are now without the support from you all!

Official Development Team

Official Design Team

Our Contributors

Contributors

Extension points exported contracts — how you extend this code

IModernCraftingRecipe (Interface)
Important interface that defines several properties: 1. What item are we referring to? 2. What items (and how many of ea [16 …
src/main/java/com/paneedah/weaponlib/crafting/IModernCraftingRecipe.java
AttachmentContainer (Interface)
(no doc) [6 implementers]
src/main/java/com/paneedah/weaponlib/AttachmentContainer.java
Updatable (Interface)
(no doc) [60 implementers]
src/main/java/com/paneedah/weaponlib/Updatable.java
ApplyHandler (Interface)
(no doc) [6 implementers]
src/main/java/com/paneedah/weaponlib/ItemAttachment.java
ApplyHandler2 (Interface)
(no doc) [6 implementers]
src/main/java/com/paneedah/weaponlib/ItemAttachment.java

Core symbols most depended-on inside this repo

add
called by 152394
src/main/java/com/paneedah/weaponlib/numerical/LerpedValue.java
render
called by 16497
src/main/java/com/paneedah/weaponlib/CustomRenderer.java
setRotation
called by 14363
src/main/java/com/paneedah/mwc/models/PC.java
withCompatibleAttachment
called by 2809
src/main/java/com/paneedah/weaponlib/Weapon.java
getWeaponInstance
called by 1841
src/main/java/com/paneedah/weaponlib/RenderContext.java
isActiveAttachment
called by 1539
src/main/java/com/paneedah/weaponlib/Weapon.java
withModel
called by 1207
src/main/java/com/paneedah/mwc/items/equipment/carryable/ItemCarryable.java
build
called by 1161
src/main/java/com/paneedah/mwc/items/equipment/carryable/ItemBelt.java

Shape

Method 8,492
Class 1,887
Interface 73
Enum 38

Languages

Java100%

Modules by API surface

src/main/java/com/paneedah/weaponlib/WeaponRenderer.java235 symbols
src/main/java/com/paneedah/weaponlib/Weapon.java200 symbols
src/main/java/com/paneedah/weaponlib/config/BalancePackManager.java99 symbols
src/main/java/com/paneedah/weaponlib/ai/EntityConfiguration.java89 symbols
src/main/java/com/paneedah/weaponlib/grenade/ItemGrenade.java83 symbols
src/main/java/com/paneedah/weaponlib/grenade/GrenadeRenderer.java78 symbols
src/main/java/com/paneedah/weaponlib/vehicle/EntityVehicle.java73 symbols
src/main/java/com/paneedah/weaponlib/PlayerWeaponInstance.java72 symbols
src/main/java/com/paneedah/weaponlib/melee/MeleeRenderer.java63 symbols
src/main/java/com/paneedah/weaponlib/CustomArmor.java63 symbols
src/main/java/com/paneedah/weaponlib/ai/EntityCustomMob.java58 symbols
src/main/java/com/paneedah/weaponlib/CommonModContext.java56 symbols

For agents

$ claude mcp add Modern-Warfare-Cubed \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact