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 Jun 16, 2018In reply to Forge_User_90437313:
-
View User Profile
-
Send Message
Posted Jun 16, 2018In reply to shogun_rick:
In reply to ThePandaPlayer:
-
View User Profile
-
Send Message
Posted Jun 17, 2018-
View User Profile
-
Send Message
Posted Jun 16, 2018- Not sure how exactly to describe this either, but i've been getting a strange bug that I guess is reproducible technically, for some reason some weapons models still don't show up because their Damage value is wrong (Using bukkit's itemdb the items show a damage of 0), it also shows Diamond_Spade:-1 in the /qa listitemids command.
To pretty much reproduce this and test it I temporarily replaced all my files with almost identical placeholders (only difference being name and ID):
invalid: false
name: ek_ph1
displayname: '&ePLACEHOLDER &f1'
lore: []
material: DIAMOND_SPADE
id: 1
variant: 0
craftingRequirements:
- IRON_INGOT,0,5
- REDSTONE,0,2
weapontype: PISTOL
weaponsounds: bulletsmall
_VALID_WEAPON_TYPES: 'PISTOL, SMG, RPG, RIFLE, SHOTGUN, SNIPER, GRENADES, SMOKE_GRENADES,
FLASHBANGS, INCENDARY_GRENADES, MINES, MEELEE, MISC, AMMO, KEVLAR, MEDKIT, LAZER, '
enableIronSights: true
ammotype: 9mm
damage: 3
sway: 0.01
maxbullets: 8
durability: 1000
delayForReload: 1.5
delayForShoot: 0.15
bullets-per-shot: 1
isAutomatic: false
price: 800
maxBulletDistance: 100
unlimitedAmmo: false
LightLeveOnShoot: 14
particles:
bullet_particle: SUSPENDED
bullet_particleR: 1.0
bullet_particleG: 1.0
bullet_particleB: 0.0
ChargingHandler: 'null'
For some reason the first 3 items will load fine, the fourth will be missing, the fifth will be fine, and as far as I can tell every single item after the fifth loads but has no DamageValue.
(Determined after a set of 10 placeholders first, and then a set of 20, and finally throwing in some very high ID weapon files to see if any higher ones worked.)
This is truly perplexing,
(I also removed the default guns to avoid any conflicts for the purpose of the test.)
-
View User Profile
-
Send Message
Posted Jun 16, 2018In reply to videogamestwitchisgay:
-
View User Profile
-
Send Message
Posted Jun 12, 2018Hello!
I have some questions/suggestions:
1. Will types of ammo become more detailed? (For example: 5.45x39 for AK-types and 7.62x39/7.62x54 for sniper-types and something like .45-70 for the Henry Rifle alongside 5.56mm NATO, 10mm for the 10mm pistol, etc.)
2. Will there be some more gear except bulletproof vest, for example, gas mask(s)? That would be really cool. And is it possible to make the vest fixed not to the head, but to the body?
(3). Why smoke grenade model is so oversized?
4. Could gun names become more life-like, ex. Mouser to Mauser, Remmington to Remington, AK47 to AK, etc. Because I've tried renaming them in the configs, but there was no result.
Thanks!
-
View User Profile
-
Send Message
Posted Jun 12, 2018In reply to gunr_700:
-
View User Profile
-
Send Message
Posted Jun 13, 2018In reply to ZombieStryker:
-
View User Profile
-
Send Message
Posted Jun 13, 2018In reply to ZombieStryker:
Oh, and could you please post the most recent resourcepack over here? I mean, the download link. Thanks!
-
View User Profile
-
Send Message
Posted Jun 13, 2018In reply to gunr_700:
-
View User Profile
-
Send Message
Posted Jun 9, 2018So...
I have the latest version of the plugin and the (Im assuming) latest version of the resourcepack.
QualityArmory 1.8
- I've tried disabling all other resource packs to see if anything was conflicting but still none of the models are loading.
- I can't really seem to find anything about that in the FAQ, so could you run me through what all I should check to debug this? Because nothing seems blatantly incorrect save for the fact that the models aren't showing ingame.
EDIT:
Unrelated feature idea,
Couldn't you use 'modifier' applied on the ironsights item to make the snipers actually zoom in when ironsighted?
-
View User Profile
-
Send Message
Posted Jun 9, 2018In reply to videogamestwitchisgay:
-
View User Profile
-
Send Message
Posted Jun 11, 2018In reply to ZombieStryker:
from github beacause after downloading the same version again it worked.
- So as not to conflict with the original pack I thought using a diamond shovel would work, but I guess the plugin is only programmed to look for axes because keeping all other variables the same but changing material to DIAMOND_SHOVEL causes the crafting to return null.
Are different material types like hoes and shovels supported still and something is just being weird???)
invalid: false
name: Sauler_SM7
displayname: '&6Sauler SM7'
lore: []
material: DIAMOND_SHOVEL
id: 1
variant: 0
craftingRequirements:
- IRON_INGOT,0,15
- REDSTONE,0,5
weapontype: SMG
weaponsounds: bulletsmall
_VALID_WEAPON_TYPES: 'PISTOL, SMG, RPG, RIFLE, SHOTGUN, SNIPER, GRENADES, SMOKE_GRENADES,
FLASHBANGS, INCENDARY_GRENADES, MINES, MEELEE, MISC, AMMO, KEVLAR, MEDKIT, LAZER, '
enableIronSights: true
ammotype: 9mm
damage: 3
sway: 0.3
maxbullets: 32
durability: 1000
delayForReload: 1.5
delayForShoot: 0.15
bullets-per-shot: 3
isAutomatic: true
price: 1000
maxBulletDistance: 100
unlimitedAmmo: false
LightLeveOnShoot: 14
particles:
bullet_particle: REDSTONE
bullet_particleR: 1.0
bullet_particleG: 1.0
bullet_particleB: 1.0
ChargingHandler: RapidFireMode
(Copied from the Mp5k)
Uh other than that everything seems to be working smoothly.
-
View User Profile
-
Send Message
Posted Jun 11, 2018In reply to videogamestwitchisgay:
-
View User Profile
-
Send Message
Posted Jun 9, 2018Can you change the accuracy of the weapon? because when I shoot at the player, the bullets are next to him.
-
View User Profile
-
Send Message
Posted Jun 9, 2018In reply to Forge_User_39133432:
-
View User Profile
-
Send Message
Posted May 5, 2018The new textures for the new guns aren't showing up.
-
View User Profile
-
Send Message
Posted May 5, 2018In reply to PixelatedJen:
If this is not the url, replace the value in the config with this url.
-
View User Profile
-
Send Message
Posted May 5, 2018In reply to ZombieStryker:
-
View User Profile
-
Send Message
Posted May 6, 2018In reply to PixelatedJen: