SwornGuns
SwornGuns
SwornGuns adds guns to MineCraft! It allows you to take normal items and turn them into guns of any kind, whether it be a flamethrower, rocket launcher, sniper, or rifle! With SwornGuns, client-side mods are no longer required to have intense gun battles with friends. SwornGuns uses no mods and is completely spout-free.
Features
- Use normal MineCraft items to simulate guns
- Use normal MineCraft items to simulate ammo
- Use normal MineCraft items to simulate grenades/other projectiles
- Customizable projectile types
- Customizable gun sounds
- Donor gun upgrades
- Headshots
- Aiming down the sights
- Option to reload gun on drop
- All guns are fully customizable
- And more!
Development Builds
Development Builds can be found at our Continuous Integration server. These builds are not approved by the BukkitDev staff and are to be used at your own risk
https://ci.dmulloy2.net/job/SwornGuns/
Configuration
- A detailed configuration guide can be found here
- Compatible with PVPGunPlus gun configurations (legacy)
- Additionally, Minecraft's sound class documentation (used for customizable sounds with SwornGuns) can be found here. Also, there is a config option which allows for a gun to be reloaded when you tap the drop item key.
Change Effect Types
SwornGuns has an effect type option. The config format is:
- radius,time(ticks),effect
- radius,time(ticks),effect,datavalue
so for a molotov effect: play_effect_on_release=4,200,MOBSPAWNER_FLAMES
By default, SwornGuns comes with 4 grenade types (Grenade/flashbang/molotov/smokegrenade). Smoke grenade and Molotov (in their configurations) show examples of how to use the effect configuration. List of effects can be found here.
Commands
Command | Description | Permission | ||
/swornguns help | Displays SwornGuns help | |||
/swornguns list | Displays all available weapons | |||
/swornguns reload | Allows the reloading of the plugin | swornguns.reload | ||
/swornguns toggle | Toggles individual firing |
Permissions
This plugin should work with most major permissions plugins. If a gun NEEDS permission, the node for that gun is:
- swornguns.fire.[gunname lowercased]
Example:
- MAchiNeGUN = "swornguns.fire.machinegun"
- shotgun = "swornguns.fire.shotgun"
Donations!
If SwornGuns has made a significant impact on your server and you feel like donating, click the button below! (Please do not donate more than you can afford!)
Bug Reporting
If you happen to find a bug, create a ticket following this template:
- Provide a DETAILED description of your problem and how it came about, as well as all (if any) steps taken to remedy the problem.
- Provide any RELEVANT stack traces or error logs (use pastebin or I will delete your ticket)
- Provide what version of SwornGuns and Bukkit/Spigot you are using (Please provide the full version string, found with /ua version and /version)
- Provide any other relevant information.
Before Reporting
- Check the Development Builds, often times your problems are already solved!
- Make sure you are running the latest Bukkit/Spigot build
Notes
- Support will not be given for any of the following: Offline Servers and Servers running ancient versions of either Bukkit/Spigot or Java.
- SwornGuns has been fully tested (as well as built with) with the latest builds of both Java and Bukkit.
@dmulloy2
I did, but i uninstalled it when you replied about the new config option, i went back to v2.0.1 and re installed it for now.
Also, one more glitch, I couldnt find an error in console for it but when my players are in safezone (I use worldguard and know how to use it), i can shoot them in safezone and in warzone and still damage them, they dont get knockbed back or even turn red, but no matter where i shoot them, no matter what gun or damage, it brings them half a heart down per shot. So just to make it clear, i can shoot them whereever i am and they take half a heart damage but cant die, when they get to half a heart it stops, also i have 152 (Redstone Block) set to the blood/damage thing, it only does them sometimes and i can't figure out how to fix this.
Disabling the breaking of block like leaves doesn't work
@OnyxMC
Do you happen to use PerWorldPlugins or something of that sort?
@dmulloy2
I think there is a problem with build #46, I'm getting this error: http://pastebin.com/ttndXRjB
I don't think its conflicting with any plugins, there aren't any new ones or any other that are getting errors, this also disabled guns in all worlds, and when i do any commands it does nothing and says "internel server error".
@garan2314
Fixed, thanks for the heads up!
@CryLegend
No... Basically I forgot to insert a simple enabled check into the method. Should be a quick fix when I get around to it.
@dmulloy2
block-shatter.enabled = false act as true (minor issue, just have to empty block-shatter.blocks, SwornGuns 2.0.1)
The link for minecraft sounds is broken, could you update it? Thanks. :)
@OnyxMC
Use #46, I added a configuration option to recalculate guns on player world change. I can't add a disabled worlds feature, as that would be a pretty massive undertaking that I do not have time for, based on the current plugin structure and my schedule. I hope this fix works well enough.
<<reply 18377
@LeeTheENTP
The think is that i have a factions world (No guns) and a minigames world, (with guns), so i use that plugin too to stop guns in factions, yet Another Great Reason For Multiworld Support!
@OnyxMC
I had a similar problem: the explosions worked, but the EntityExplodeEvent could not be passed to several plugins. I found out this was caused by having a plugin called PerWorldPlugins installed, whose custom PluginManager wasn't passing the events correctly. Just uninstall that plugin if you have it, restart the server, and you should be good to go. You need to restart so Bukkit uses its normal PluginManager again.
Also, kudos to you for using War + SwornGuns. Best. Combo. Ever.
Disabling the breaking of block like leaves doesn't work :(
@dmulloy2
Sorry, i had one before that but the console wouldn't let me copy it then, that was before the error i showed you. It's not too big of a deal i guess but it's half of the server log / console now, the main thing i still want is somekind of multiworld support. If you add it ill donate :D
we finally got this one out!!! woooo! its been along time coming.
I want to assure the fans of my Sworn plugins that our current development team does not consist of any backdoor-inserting, rich-boy cunts. Guaranteed. In fact we are so sick of bukkit in general we just released this as a help to the community while my dev team and I move onto bigger and better things. We just couldnt leave the community without my Pvp guns, but we needed a complete rewrite because of that backstabber. We here it is!
We are recruiting java coders, concept artists, and 2d/3d artists... [email protected]
Thanks guys and enjoy blowing the crap out of each other.
@OnyxMC
That doesn't help any, do you have any actual stacks?
I've been getting a weird error, i think it's with the grenades:
http://pastebin.com/h9d1hcAg
I have a funny mistake in the /swornguns menu, when you do /swornguns, it says /ua list, /ua help etc for UltimateArena i think not swornguns :P
@LeeTheENTP
I totally agree to everything you said! this is a great plugin.
YES!
That's all I can say. I've been waiting for a fully-working build of this plugin for a long while.
Although, multiple-world support would be great.
Thank you so much for releasing this! I've been waiting to get back my grenades and zoom for a while. Do you think you could try to make it have support to only enable the whole plugin in certain worlds? Yes i know you can do that with permissions, but the guns will still be renamed things like "AK-47" in that world and confuses my players, so it would be great if you could do that, thanks!