- Custom Guns - Create unlimited custom weapons with unique stats, sounds, and behaviors
- Ammunition System - Realistic ammo management with different ammo types
- Armor & Protection - Custom armor sets with bullet protection mechanics
- Attachments - Weapon attachments system for enhanced customization
- Resource Pack Support - Custom 3D models and textures via resource packs
- Multi-Version Support - Works across different Minecraft versions with ViaVersion
- Recoil System - Realistic weapon recoil with smooth camera movement (ProtocolLib)
- Muzzle Flashes - Dynamic lighting effects when firing (LightAPI)
- Friendly Fire Protection - Party-based friendly fire system (Parties)
- Economy Integration - Weapon shops with Vault support
- NPC Integration - Citizens NPC support for custom gun-wielding NPCs
- GUI System - Intuitive menu system for crafting, shopping, and item management
QualityArmory seamlessly integrates with popular plugins:
- Protection: WorldGuard, GriefPrevention, Residence, Towny
- Economy: Vault, ChestShop, QuickShop
- AntiCheats: Vulcan, Matrix, Spartan
- Utilities: PlaceholderAPI, ProtocolLib, ViaVersion, LightAPI
- NPCs: Citizens, Sentinel
- Items: ItemBridge, Mimic
- Download the latest QualityArmory.jar
- Place it in your server's
pluginsfolder - Start your server
- Configure guns, ammo, and items in the generated config files
- Enjoy! No additional dependencies required
While QualityArmory works standalone, these plugins add extra features:
- LightAPI - Muzzle flash lighting effects
- ProtocolLib - Smooth recoil animations
- Vault - Economy integration for weapon shops
- ViaVersion - Cross-version compatibility
- Parties - Friendly fire protection
Add QualityArmory to your project:
<repository>
<id>codemc-repo</id>
<url>https://repo.codemc.io/repository/maven-public/</url>
</repository>
<dependency>
<groupId>me.zombie_striker</groupId>
<artifactId>QualityArmory</artifactId>
<version>VERSION</version>
<scope>provided</scope>
</dependency>๐ฆ Version Note: Replace
VERSIONwith the latest release version
Check out the Developer Documentation for API usage examples and integration guides.
The documentation is available on our website:
/qaor/qualityarmory- Main command/qa give <player> <item>- Give items to players/qa reload- Reload configuration/qa shop- Open weapon shop/qa craft- Open crafting menu
qualityarmory.*- All permissionsqualityarmory.admin.*- Admin commandsqualityarmory.give- Give itemsqualityarmory.shop- Access shopqualityarmory.craft- Access craftingqualityarmory.usegun- Use weapons
Contributions are welcome! Feel free to:
- Report bugs
- Suggest features
- Submit pull requests
- Improve documentation
- Zombie_Striker - Original Creator
- Lorenzo0111 - Maintainer
See the LICENSE file for details.