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.
If you are getting a weird ClassNoDefFoundError, grab build #43 from the CI site. I'll push a release to BukkitDev asap.
@MelonCraftServer
Yes, those work just fine.
Because I do not understand English, and makes use of the translation Congratulations release! After all, you can stop the build because it was released.
@dmulloy2
Does it take old PVPGunPlus config files? I have a few dozen guns and I REALLY don't want to manually convert them.
And it's finally here! Just pushed the official 2.0 release, development build equivalent: 42
@LeeTheENTP
They do in the dev builds. They're currently available above if you want to try.
@dmulloy2
Awesome. Hopefully the explosions (like grenades and rocket launchers) will work properly, as they haven't since 1.6 using PvPGun+.
@LeeTheENTP
Sort of. It has most of the same features. Basically, SwornGuns was rewritten from scratch based on what PvPGun+ did well. It should be officially released in the next few days.
So, is this the "official" continuation of PvPGun+?
Are ya still gonna release this? it's taken a while
(Google Translation) (Japanese > English) This plug-in (SwornGuns) is The general public is not ready to download So, I put out to Bukkit Dev build version Are you sure?
@dmulloy2
So, can we get some kind of multiworld support? It would be so much help, because on my server currently nobody understands why regular tools are named things like M16A3 in factions world lol
@yoshi435
Umm what?
I based on the code of this plug-in To only build it work OK?
@dmulloy2
I understand that, i do use that for different worlds, but the problem is that it renames the items in the factions world too, not a huge problem, but it would be alot more simple to do for people and make that part of it overall more simple, thanks!
@OnyxMC
You can do that with permissions as it is.
@dmulloy2
Awesome!! but one request, add somekind of multiworld support, i have 2 worlds on my server, Factions, and minigames, what sucks is things like iron pickx and shovels etc, most tools are renamed in factions too. So it would be great if we could disable auto-renaming in specified worlds, or the whole plugin in a world over all, thanks!
@OnyxMC
I'm hoping to release it in the next few days.
@dmulloy2
When do you think SwornGuns will be released? I'd love to donate to it or your server. Also, why was orange banned from bukkit?
@delsolsi213
What orange did disgusts me. I would never consider doing such a thing. I used PVPGun+, so it could have affected me too, which is a scary thought.
Also, all my code is open sourced, so you can see exactly what you're putting into your server.