
OpFreakingGuns
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on ModrinthWhat is OpFreakingGuns?
OpFreakingGuns is a highly configurable Minecraft guns plugin that allows the creation of custom made guns.
Why OpFreakingGuns?
OpFreakingGuns was developed originally as a custom (and in our eyes improved) replacement for other similar gun plugins such as QualityArmory and more.
OpFreakingGuns had kept in mind optimization during nearly the entire development journey so that this would be compatible in big servers.
What does OpFreakingGuns provide?
OpFreakingGuns provides a variety of customizability features including but not limited to:
- Fast and automatic item updating. Say you update the name of a gun, the description or anything else. All outdated guns that get interacted with after will be updated automatically.
- High configuration. You may configure almost everything about the gun which allows for lots of creative uses.
- Ammo and Ammo Bag configurations. There are 2 things in this plugin that provide ammunition. Ammo (individual ammo) and the Ammo Bag (storage for ammo). You may configure both of these.
Documentation (More in Discord)
Tiny note. IDs such as gun id, ammo id and ammo bag id DO MATTER. They are used to identify the items and if the id is changed it will not be able to identify any items with the old id.
Commands:
- /guns help : Provides a list of commands you can use.
- /guns reload : Reloads several internal objects inside the plugin. May or may not fix issues.
- /guns list [ammo, guns] : Provides the loaded id list of either guns or ammo.
- /guns give [options] : This is a long command. It provides the given player with guns, ammo or ammobags.
Usage:
- To reload a gun you can offhand it BUT it requires you to have ammo or an ammobag with ammunition within it.
- To put ammo in the ammobag you just grab ammo and click it on top of an ammobag.
- To full auto (if enabled) you need to crouch and then left click.
- Some guns have scopes, you scope in you right click the gun.
Mechanical notes: Tiny Note: A lot of this depends on configuration set.
Moving while shooting will provide innacuracy depending on the configuration set. Guns can have crouch/scope multipliers which can increase or decrease accuracy if crouching. Some guns have a kickback (knockback) that applies velocity against you depending.
Note (Read)
This project is free but this may change in the future. To allow custom textures instead of the default feather, flint and phantom membrane, you need to apply the textures on the users and override the items yourself.
OpFreakingGuns is still updating and making sure everything is as stream lined as possible. A lot of documentation and support can be found in our Discord! This project is not open source at the time but may be in the future.
Donation
We currently do not profit off of this project in any way as of now, so if you'd like to donate to us that would be amazing! Discord
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as OpFreakingGuns-0.0.1.jar — drop this file into the mods folder
- Download size: 115 KB
- Download link checked 1 Oct 2026 — working
These come from our own check of the pack file, not from the source page.