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 Zombie_Striker_bukkit:
no errors just not allowing our permissions for anyone
In reply to buddacon_:
if u still need help u need the * permissions type this command into the console : /pex user ingamename add *
amazing plugin, but my players cant use the guns, and i have no clue how to give them permsiion to. is it inside a folder? or ingame via command?
In reply to Forge_User_16357111:
In order to use weapons, the players need the "qualityarmory.default" permission. If you do not have a permission plugin already, use something like PEX to add the permission to the default group.
In reply to Zombie_Striker_bukkit:
could you reccommend a permission plugin?
In reply to Forge_User_16357111:
PeX is good. Its easy to use, and to add a permission to a group, you just need to use the following command:
link: https://dev.bukkit.org/projects/permissionsex
I'm having troubles with the texture packs, before it only asked once to install when you're new to the server, but now it asks to install the texture pack in every join in. I've tried reinstalling the plugin, but it didn't work, I'm not sure why it started doing this, and I do know that I can just install the pack client side, but my friends would have to do that too, and some of them don't really know what they're doing.
In reply to sergentjhonson:
Check the config.yml. Set "sendOnJoin" to false.
In reply to Zombie_Striker_bukkit:
I've done that, however I can't see the textures still. Somehow it doesn't save the pack client-side and now requires confirmation to install each join
:(
In reply to sergentjhonson:
Hey never mind, I fixed it. Sorry for causing you trouble, turns out it was a really easy fix :P
How do i set up permissions for this? i have tried in essentials and nothing is working
In reply to SpleenRipper:
I've never worked with essentials permissions before, so I don't know what exactly you would need to do to add perms for that plugin. Have you ever added other permissions to groups before?
In reply to Zombie_Striker_bukkit:
the perms in this plugin are default for me and i cant ban the commands using other plugins. and nothing is working in pex
I am on 1.14.2 and the weapons and the guns work, including the ./qa craft. but the only thing that does not work is the ./qa shop. i have an economy plugin but when i go to buy a gun the server says that economy has not be enabled. how can i enable this.
It is probably a quick fix but i dont know how to. thanks
In reply to wustie:
Do you have Vault enabled and working on your server? Do you have another plugin that provides the economy?
In reply to Zombie_Striker_bukkit:
i have ultimate economy installed and it is working, and may i ask where can i find/ enable vault for the server?
In reply to wustie:
You can find Vault through the bukkitdev link below:
https://dev.bukkit.org/projects/vault
Install the version for 1.14 and that should fix your problem.
In reply to Zombie_Striker_bukkit:
i dont think im doing this right. where shoud l be enabling it. because i already had it download before you said too. im sorry im just so confused. and i already have ultimate_economy downloaded but i dont know what to do.
In reply to wustie:
If you have vault installed on your server in the plugins directory, there may be another reason why the economy is not working. Could you post the startup logs for the server?
In reply to Zombie_Striker_bukkit: