QualityArmory
QualityArmory is meant to be a replacement for Crackshot, as it's last released update was for 1.8. What this plugin aims to do is add guns into minecraft without affecting the base game. All 3D gun models are loaded onto select items and data values in such a way as to make sure you should never see those textures unless you are given a gun.
Features:
- Adds new guns, such as P30, M16, M40, MP5, AK-47, Remmington, HeneryRifle, an RPG, and many more.
- Does not replace existing items in the game.
- Built-in resoucepack distributor; players will see the guns without you needing to change your server resoucepack.
- Built-in auto-updater, allowing for improvements and new guns to be synched with the server on reloads.
- Includes an API to allow other plugins to add guns
- Supports 1.9 - 1.15
Conflicts
There is a known conflict with EssentialsX, as it has a value to make players invulnerable after teleporting. However, it also stops damage for players who get shot at. To fix this, change teleport_vulnerability from 4 to 0 in the EssentialsX config.
Commands:
- /QA give <Gun>, gives the player a gun if they have permission "qualityarmory.give"
- /QA listItemIds, prints the materials and data for all guns.
- /QA giveAmmo <Ammo>, gives the player a stack of ammo if they have permission "qualityarmory.give"
- /QA craft, gives the player a gun if they have permission "qualityarmory.craft"
Creating custom guns:
Creating custom guns is as easy as Crackshot. To learn how to create new guns, visit the Wiki HERE.
Plans for the future:
- Include features that CrackShot and CSP already has such as:
- --Grenades,
- --Landmines,
- --and some gun attachments.
- Include turrets.
- Include throw-able objects (such as axes)
- Include more guns and ammo.
Permissions:
- qualityarmory.*
- Inherits qualityarmory.admin
- qualityarmory.admin
- qualityarmory.give
- qualityarmory.create
- qualityarmory.reload
- qualityarmory.createnewitem
- qualityarmory.getmaterialused
- qualityarmory.debugmessages
- qualityarmory.getopengunslot
- Inherits quailityarmory.default
- qualityarmory.default
- qualityarmory.craft
- qualityarmory.shop
- qualityarmory.usegun
API:
You can view the API and how to use it here:
https://github.com/ZombieStriker/QualityArmory/wiki/QualityArmroy---API
This plugin does update automatically:
This plugin checks for updates and will download updates. If you do not want this plugin to automatically update, all you need to do is edit one line in the "config.yml" file. Just change the one variable in there to false (or, if you run into any problems, copy the code below)
AUTO-UPDATE: false
How to Install
- Drop this plugin into you plugins folder
- Find/Create a plugin that will allow you get to your world
- Restart your server
This plugin uses bStats:
bStats is a metrics service that allows me to to see how many servers use my plugins, how many players they have, and which countries use my plugin the most. All information is anonymized, so no information can be directly linked to you, and instead is added to the average of all severs that use the plugin.
Support
For an easier management, I don't review comments on CurseForge or DevBukkit. For support please join my discord server.
In reply to Forge_User_84925043:
This is an issue with essentialsX. For whatever reason, that plugin blocks damage and adds this artificial delay. I recommend removing that plugin and finding a replacement for it.
In reply to Zombie_Striker_bukkit:
Thank you for your help, I've removed essentialsX and the plugin works fine now!
How to I delete/disable default guns? I can't find "allowUserModifications" in the config file
Hey sorry for bothering you, but I was wondering how to remove some guns from the shop to keep the game balanced. Thanks for the awesome plugin!
How can I alter the crafting recipes to be a bit more "expensive"?
what is the recipe for smoke grenade
How do I get sulphur??
In reply to lilyrosette:
Sulfur is the same as gunpowder. Its just that 1.12 and lower used Sulfur as the item's name instead of gunpowder.
I am the owner of the server and when i open the shop and try to get something it says "Economy not enabled" how do i enable that?
In reply to Forge_User_56641306:
Do you have both Vault and another economy plugin on your server? If not, you need both for QA's shop system to work.
When I do /qa shop nothing comes up
In reply to alienbreadd:
Are there any errors in the console when you run that command? If you use /qa give, do you see any messages?
Hey sorry for asking so many questions but could you maybe add the P-90? I would really appreciate that. thanks and sorry for asking so much!
In reply to TheDarkShell22:
The FN-P90 has already been added to QualityArmory.
In reply to Zombie_Striker_bukkit:
I knew I was doing something wrong. Thx again! sorry for bothering you so much!
Hey how do I enable and un-enable the shop? also, if shop is enabld, will non ops be able to use it?
In reply to TheDarkShell22:
I really need to know because I've been looking throught the config files but only found enable shop which was true. I couldn't find enable economy so Im confused. Please help.
In reply to TheDarkShell22:
You can enable or disable the shop in the config.yml with the "enableShop" variable.
If you enable the shop, all players with the "qualityarmory.shop" or "qualityarmory.default" permissions will be able to access the shop too.
If you are receiving messages telling you to enable the economy, you most likely do not have Vault and another economy plugin installed. If you do not have both plugins, the shop will not work.
In reply to Zombie_Striker_bukkit:
oh ok so I need the vault plug in?
In reply to Zombie_Striker_bukkit:
In reply to Zombie_Striker_bukkit:
I found 2 vault plug ins 1 said stuff about economy the other had permissions and stuff so I installed the economy one but it was for 1.14 -1.13 so I don't know if it will work