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
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.
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.
-
View User Profile
-
Send Message
Posted Oct 19, 2018please help whenever i or my friend try to shoot any gun (we tried magnum, glockand others) and everytime we shoot it does notshoot just spam errors in console, we have resource pack and even installed various version of the plugin but still the same and later i tried to dissable auto update but still the same pleas help
here is error from console
-
View User Profile
-
Send Message
Posted Oct 19, 2018In reply to Forge_User_93303084:
-
View User Profile
-
Send Message
Posted Oct 15, 2018i have problem with using commands ,,An internal error occurred while attempting to perform this command" i don't know what to do please help me
-
View User Profile
-
Send Message
Posted Oct 15, 2018In reply to Forge_User_04533142:
-
View User Profile
-
Send Message
Posted Oct 8, 2018I don't see the option that is enabled for the recoil, what is the cfg for disabling it because I am having the same problem with it causing huge lagspikes. Also upon reloading gun configs file they all stop working with the message;
[20:47:40 WARN]: [QualityArmory] Task #46 for QualityArmory v1.1.120 generated an exception java.lang.NoSuchMethodError: org.bukkit.inventory.meta.ItemMeta.spigot()Lorg/bukkit/inventory/meta/ItemMeta$Spigot; at me.zombie_striker.qg.QAMain$5.run(QAMain.java:439) ~[?:?] at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:58) ~[craftbukkit-1.12.2.jar:git-Bukkit-2b93d83] at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:360) [craftbukkit-1.12.2.jar:git-Bukkit-2b93d83] at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:690) [craftbukkit-1.12.2.jar:git-Bukkit-2b93d83] at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:371) [craftbukkit-1.12.2.jar:git-Bukkit-2b93d83] at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:651) [craftbukkit-1.12.2.jar:git-Bukkit-2b93d83] at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:555) [craftbukkit-1.12.2.jar:git-Bukkit-2b93d83] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_172]
however they work fine upon starting the server for the first time. Only after /qa reload they can aim but no longer fire.
*shrug*
-
View User Profile
-
Send Message
Posted Oct 8, 2018In reply to videogamestwitchisgay:
-
View User Profile
-
Send Message
Posted Sep 22, 2018Since the new armor is a thing... You should totally get ahead of the curve and add a night vision goggles, just saying.
Other than that the improved grenade physics is very good.
EDIT:
Question, has it been implemented to be able to use items with DVs in the craft recipies?
(IE colored wool / dyes / sub-items etc)
-
View User Profile
-
Send Message
Posted Sep 22, 2018In reply to videogamestwitchisgay:
-
View User Profile
-
Send Message
Posted Sep 22, 2018In reply to ZombieStryker:
By the way QA version 1.0.31 still appears to be missing a few textures, the M4 is fixed but the medkit and the PKP textures don't seem to be in the pack still.
-
View User Profile
-
Send Message
Posted Sep 22, 2018In reply to videogamestwitchisgay:
https://www.spigotmc.org/resources/quality-armory.47561/
-
View User Profile
-
Send Message
Posted Sep 28, 2018In reply to ZombieStryker:
(Here's a spur-of-the-moment question, what does 'Variant: 0' do at the moment. Did it used to do something or does it not-yet do something? Other than that everything else seems self-explanatory in behavior.)
-
View User Profile
-
Send Message
Posted Sep 28, 2018In reply to videogamestwitchisgay:
Another way to use variants is if you wanted to have 'rarity' applied to guns, the same way Fortnite has its rarity, where 'rarer' guns have better damage/ less sway.
-
View User Profile
-
Send Message
Posted Sep 22, 2018Can't see the bullet particles, how to fix that?
-
View User Profile
-
Send Message
Posted Sep 22, 2018In reply to Forge_User_99683374:
Are you using viaversion or another type of protocol hack? If so, there have been reports that those plugins do not correctly send particles on certain updates.
If you are just using bukkit/spigot, can you post which update you are using?
-
View User Profile
-
Send Message
Posted Sep 27, 2018In reply to ZombieStryker:
-
View User Profile
-
Send Message
Posted Sep 27, 2018In reply to Forge_User_99683374:
-
View User Profile
-
Send Message
Posted Sep 19, 2018You need to fix the guns so they work on both hands incase someone changes their main hand to left.
-
View User Profile
-
Send Message
Posted Sep 19, 2018In reply to Chitoo1202:
If this is not happening for you, can you check the console for errors, or set "Enable-Debug" to true in the console and post what messages appear in the console?
-
View User Profile
-
Send Message
Posted Aug 24, 2018hi, this error show up when i use any command, i have a server in 1.11
help me plz :p
[20:56:38 WARN]: [QualityArmory] Task #16 for QualityArmory v1.1.112 generated an exception
java.lang.NoClassDefFoundError: me/zombie_striker/qg/QualityArmory
at me.zombie_striker.qg.handlers.AimManager$1.run(AimManager.java:36) ~[?:?]
at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftTask.run(CraftTask.java:53) ~[craftbukkit.jar:git-Bukkit-6e3cec8]
at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:352) [craftbukkit.jar:git-Bukkit-6e3cec8]
at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:689) [craftbukkit.jar:git-Bukkit-6e3cec8]
at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:360) [craftbukkit.jar:git-Bukkit-6e3cec8]
at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:650) [craftbukkit.jar:git-Bukkit-6e3cec8]
at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:554) [craftbukkit.jar:git-Bukkit-6e3cec8]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
-
View User Profile
-
Send Message
Posted Aug 24, 2018In reply to XxPubloxX:
Have you tried reloaded your server? Normally, this error is caused when the auto-updater downloads the new update, but fails to reload.