xGuns
Some of you might have heard about my old plugin “iGuns”. For a few months ago, I decided to put it up as “inactive” due lack of time to work on the project. However, as I promised, I bring you the new generation of my gun plugins, say hello to xGuns!
xGuns 2013
What is xGuns?
xGuns is a plugin who brings guns to Minecraft. Bored of wooden swords and bows? Go ahead and test xGuns! Multiple weapons are already being developed, so stay tuned for that. (If you want to, feel free to create a showcase of the plugin, you will get credit of course. ;D)
Why xGuns?
Why not? It is so much fun! You can use it for so many things, like for example as a PVP weapon, admin tool and so much more! Moreover, xGuns is extremely fun combined with the “Mob Arena” plugin. It’ll basically help making your server unique, and it will also bring some variation to it. Your players will love it!
Is there even a difference between iGuns and xGuns?
Yep, and multiple big ones too. For example the ammunition system, or the aiming mechanics. The entire plugin is coded differently, and more efficient. Which means that updates will come out more often due the changes to the plugin code.
How do I use xGuns?
Planned features:
- Crafting.
- More weapons. (Feel free to suggest guns in the comments below)
- Equipment, Explosives and Perks.
- New colour system for the messages. (Suggest colours below too if you want to =P)
- Better/More Configuration Options.
- [Ammo] signs.
Interested in helping developing xGuns? Send me a PM, and we will have a talk. ;D
Last but yet importantly, feel free to leave some feedback, and/or suggestions, either here or @ the forum. It helps a lot to get you guy’s opinions on this.
Sorry guys.
~Abandones xGuns~
PLESE ADD CRAFTING. Thanks.
How do I make my own guns?
I have a number of suggestions.
1.) Update to 1.7.4 :D 2.) Create perms to spawn in certain guns. Instead of having permission to spawn in all guns, make it so you can decide what guns they'll be allowed to spawn in. This will allow buying guns easier. 3.) Armor, to allow Juggernauts or something around those terms. 4.) Airstrikes. This is will be triggered by right clicking a lever in the inventory, making tnt fall from the sky that doesn't do as much damage as it normally would, leaves behind some fire, and won't break blocks. 5.) Aiming. Left clicking to zoom in, but will give you slowness so you don't walk as fast.
Thanks for your time(:
@anonyt
First off, when you have issues, post them on the forum, not here. =P http://dev.bukkit.org/bukkit-plugins/xguns/forum/59222-reports/#p1
second, you'll have to wait for the update. Okay? Patience my friend.
I have a server that I want to use this plugin but does not work. when I run it on my computer works perfectly but often when you run into a host gives me that error:
2013-12-23 17:58:02 [SEVERE] Cannot load configuration from stream org.bukkit.configuration.InvalidConfigurationException: unacceptable character '' (0xFFFD) special characters are not allowed in "<string>", position 152 at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138) at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:202) at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:121) at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:111) at me.ove.bukkit.xGuns.xGunsManager.setup(xGunsManager.java:31) at me.ove.bukkit.xGuns.xGuns.onEnable(xGuns.java:66) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugin(CraftServer.java:284) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.enablePlugins(CraftServer.java:266) at net.minecraft.server.v1_6_R3.MinecraftServer.l(MinecraftServer.java:315) at net.minecraft.server.v1_6_R3.MinecraftServer.f(MinecraftServer.java:292) at net.minecraft.server.v1_6_R3.MinecraftServer.a(MinecraftServer.java:252) at net.minecraft.server.v1_6_R3.DedicatedServer.init(DedicatedServer.java:152) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:393) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) Caused by: unacceptable character '' (0xFFFD) special characters are not allowed in "<string>", position 152 at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70) at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50) at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
@anonyt
This is due to the outdated plugin software. I'm still pushing xGuns, we'll hopefully get a Beta up and running soon. ;)
I have this problem 16:03:41 [GRAVE] Could not pass event PlayerGunSpawnEvent to xGuns v1.1 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at me.ove.bukkit.xGuns.Commands.xGunsCommand.onCommand(xGunsCommand.java:163) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:528) at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:968) at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:886) at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:837) at net.minecraft.server.v1_6_R3.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296) at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592) at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227) at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) Caused by: java.lang.NullPointerException at me.ove.bukkit.xGuns.Listeners.PlayerGunSpawnEventListener.PlayerGunSpawn(PlayerGunSpawnEventListener.java:49) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 20 more
I'm sorry for the incredible long wait-time. My computer is broken, so I cannot do much until the new parts arrive so I can fix it.
so how do i set up the permissons file and were will it go and why is there nothing in the cinfig.yml?
Currently working on xGuns V2 :D
P.s. I'll most likely make the code PUBLIC when i finish the 2.0 version. :D So stay tuned for that! Also, the new wip update will bring TONS of new features, guns etc. It'll be epic!
Here's a video of me coding xGuns V2, more will soon come as well! Enjoy!
http://www.youtube.com/watch?v=FPKg4PIfTaM&list=PLRuDjLP_wBiukWXa-xgK5X4DrvTvhCCAz
@Spider9137 @SmiteMC
Indeed, you'll need spot for that.
Next Update
Also, some info about the next update.. I'll do those "Mayor changes" to make the whole plugin function better. Some of the thisng this next update will add is: (NOTE; This WILL take some time)
@Spider9137
Spout do that i think
@andrewm1
What version of bukkit are you using? And did the server console display any errors?
I downloaded this plugin and when ever I do anything besides /xguns help it won't give me the gun and doesn't even provide an error message
@Spider9137
I'm pretty sure that's impossible. I'll do some research. ;)
Is there any way to make the gun sound server side rather than client side?
@SmiteMC
Haha, thanks. =^.^=
@Spider9137
I might change that in the future. But it'll require mayor changes to the software. So it might take some time.
@callofsteve
it'll probably be implemented into the next update. ;) Thanks for the suggestion.
Any way of changing the textures of the guns?
Very useful plugin!