ModernWeapons
ModernWeapons - The weapon revolution!
ModernWeapons adds weapons to your server such as guns, rocket launchers and grenades. You can fully customize the properties of each weapon in the config.yml! There are also permissions for each weapon, without that a player can't use a weapon. It's great fun to use and play around with it!
Features
- Doesn't require Spout!
- Weapon Types: Assault Rifle, Submachine Gun, Pistol, Sniper, Shotgun, Rocket Launcher, Grenade, Knife
- All weapons are fully customizable
- Weapons can play specific sound effects
- Weapons are able to play effects when firing
- You can reload your weapons manually (Shift + Right Click)
- You can scope with weapons (Left Click)
- Grenades can have potion effects
- Customizable weapon, death, headshot and other messages
- Optional headshot blood effects
- You can limit weapons for worlds
- Optional special effects when bullets hit something
- Disable weapons in non pvp areas (requires WorldGuard & WorldEdit)
- Different config files for grenades and guns which don't have to be reloaded
- You can stab other players with the knife from behind
Please note: All features are referring to the newest version, older versions may not have some of these
Tutorial
Take a look at this page for detailed informations about creating own weapons!
TODO-List
- Option for limiting weapon usage to specific worldguard regions
- Switch for fire modes
- Make sticky grenades able to stick to walls and ceilings
- Add weapon shops
- C4, Claymores and more
- Add config for own sound effects
- Make weapon display name label changable
- Let ammo/stats of the weapon being displayed on a scoreboard
- Flamethrowers
- Reload animation
- Additional potion effect on bullet hit
- Magazine objects
- More firearm actions
- Reload bullet by bullet option
- Night vision scope
- More visual effects
- Attachments: Silencer, Grenade launcher, Flamethrower, Laserpointer
- Infinite ammo option
- Sound effects fully customizable
XXX= Already worked on
Commands and Permissions
| Commands + Description | Permissions |
| /mw reload = Reloads the config.yml | ModernWeapons.reload |
| /mw list = Shows a list of weapons | ModernWeapons.list |
| /mw give <weapon> = Gets you a weapon | ModernWeapons.give |
| /mw ammo <weapon> = Gets you the ammo of a weapon | ModernWeapons.ammo |
| /mw info <weapon> = Shows informations about a weapon | ModernWeapons.info |
| Use a specific weapon | ModernWeapons.use.WEAPON |
| Use all weapons | ModernWeapons.use.all |
Bugs? Errors? Problems? New Ideas?
If you find any bug/error send me a message or post a comment, please! You can also send me any ideas you have for this plugin.
Config
Take a look at this page for more informations about the config.yml!
Changelog
Version 1.3.1:
+ Fixed explosion error
+ Added aliases "mwe", "mweapons" and "modernweapons"
Source
Click here for the source code of ModernWeapons!
-
View User Profile
-
Send Message
Posted Mar 6, 2013Problem with create or modify guns! sorry for my bad english but i'm not american or british!
when i modify an guns from the config.yml i save the modifications and i reload the server but the modifications don't work and go back!
Example
Guns
P90:
item: 351 (is not the default item but when i change the default item with that , it don't work and it remain the same)! please help me and sorry for my bad english.
-
View User Profile
-
Send Message
Posted Mar 6, 2013@DarkBladee12
make jenkins
-
View User Profile
-
Send Message
Posted Mar 6, 2013[SEVERE] Could not load 'plugins\ModernWeapons_1.1.0.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/DarkBlade12/ModernWeapons/ModernWeapons : Unsupported major.minor version 51.0
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugins(CraftServer.java:239)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.<init>(CraftServer.java:217)
at net.minecraft.server.v1_4_R1.PlayerList.<init>(PlayerList.java:55)
at net.minecraft.server.v1_4_R1.DedicatedPlayerList.<init>(SourceFile:11)
at net.minecraft.server.v1_4_R1.DedicatedServer.init(DedicatedServer.java:104)
at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:399)
at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
Caused by: java.lang.UnsupportedClassVersionError: com/DarkBlade12/ModernWeapons/ModernWeapons : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173)
... 9 more
-
View User Profile
-
Send Message
Posted Mar 6, 2013New version is uploaded, just wait till the mods approve it ;)
-
View User Profile
-
Send Message
Posted Mar 5, 2013New version will come tomorrow, with new features and many bugfixes ;)
-
View User Profile
-
Send Message
Posted Mar 5, 2013@RCEKH
I'll maybe add a feature that you aren't effected by guns and grenades!
-
View User Profile
-
Send Message
Posted Mar 5, 2013@Arbtrose
Read message below. Any messages of that kind will be deleted from now on, because I didn't steal any stuff from other plugins that I put into mine! Look at SimpleAlias, there are many alias plugins out there, but I didn't steal the idea of someone and no one is complaining...
-
View User Profile
-
Send Message
Posted Mar 5, 2013@Acasher
What the ....?! I don't really know what's your problem... I didn't rip something off from crackshot, as I've said, I've got this idea a long time ago and remade it a few weeks ago to be able to put it on. It doesn't even have the same reload system as crackshot... It reloads all bullets at once and doesn't reload every single bullet... It seems like you're just hating me and didn't even try crackshot!
-
View User Profile
-
Send Message
Posted Mar 4, 2013Blatant ripoff of CrackShot. He even tried to replicate its reloading system. What saddens me is that he doesn't even admit it. Give credit where credit is due. I wonder what else he's going to copy, lawl.
-
View User Profile
-
Send Message
Posted Mar 4, 2013Hi,
nice plugin. The player have fun with.
My self , i“m not so happy, because the plugin doesnt respect my god-mode.
If i have still god mode on, so they can kill me, by your weapons.
Can you fix this, please.
-
View User Profile
-
Send Message
Posted Mar 4, 2013@ritipinheiro
I'll add that feature ;)
-
View User Profile
-
Send Message
Posted Mar 4, 2013Can you put headshot message only for the shooter and the player? not for all the people?
-
View User Profile
-
Send Message
Posted Mar 4, 2013Thank you.
-
View User Profile
-
Send Message
Posted Mar 4, 2013@skyskrap3r
You have to get the items and the ammo, you've defined as guns. Then right click with the weapon and wait until it has reloaded, now you can shoot ;)
-
View User Profile
-
Send Message
Posted Mar 4, 2013I have a problem! I don“t know how i can use the Weapons!
-
View User Profile
-
Send Message
Posted Mar 4, 2013@rogerin0
Umm I don't really know what's your problem, as I've said in the post below I didn't copy anything from it! I put my own ideas into this plugin and made it easy to configure. It does nearly the same as crackshot yeah, but you are allowed to decide which one you'd like to use!
-
View User Profile
-
Send Message
Posted Mar 4, 2013@crore
Well, I didn't rip anything from it... I started this project a long time ago, rewrote it completely and put it on ;)
-
View User Profile
-
Send Message
Posted Mar 4, 2013@leonolo
I've also tried it, but I found that configuring weapons and stuff is pretty complicated :/
-
View User Profile
-
Send Message
Posted Mar 4, 2013@nipper4369
You don't have Java 7! Install it and it'll work fine ;)
-
View User Profile
-
Send Message
Posted Mar 4, 2013looks like shitty rip off of crackshot to me....