Laser
Laser
Laser is a plugin that brings new weapons to Minecraft. According to plugin's name it implements a laser weapon. But you can create a lot of specific kind of guns that support specific actions and ammo.
This plugin requires a PlayEffect v0.2.2 (or newer) installed to draw a laser beam.
Features
- A lot of visual and sound effects (provided by plugin PlayEffect)
- Highly configurable weapons allows you to implement an unlimited number of new weapon types;
- Weapons support actions: block-breaking, damaging mobs and players, transforming blocks and mobs, knockbacks and kickbacks.
- You can even create a jetpack using this plugin!
Video demonstration
How to use Laser
- You need to configure guns (there are some created by default)
- Grant players permissions to use
- Give gun-item and [rightclick] to shoot
Laser gun abilities
- Deal damage to mob or player
- Ignite mobs, players, or broken blocks
- Grant mobs or players potions effects
- Explode blocks
- Transform mobs (for example pig to zombie).
- Transform blocks (for example diamond_block to glass)
- Knockback mobs and players (negative values will pull mobs to shooter)
- Kickback shooter (you can use this effect to create jetpack, or negative value - to create "jumpgun")
- Laser could fire without ammo or requires ammo to shoot. You can define as ammo: money (required Vault and economy plugin), experience and item.
- Visual and sound effects (provided by plugin PlayEffect) could be used to draw beam, shoot effect, entity damage effect and reload effect.
How to configure custom laser gun?
There are six laser gun types provided by default. But you can easily edit it or create your own type of laser. Laser settings are stored in file arsenal.yml
Commands
- /laser help - Hmm....
- /laser list - List available types of laser guns
- /laser reload - Reloads configuration from files
- /laser give <pageNum> - open inventory that contains Laser guns and ammos.
- /laser give <laserGun> <playerName> - gives laser to player
- /laser give <laserGun> <playerName> ammo [amount] - gives ammo to player
Permissions
- laser.config — reload command
- laser.give — give command
- laser.give.other — allows to give lasers and ammo to another player
- laser.list — list command
- laser.gun.all — allows to use any type of lasers
- laser.gun.<laser gun type> — allows to use defined type of laser
Dependencies
- This plugin is requires Vault plugin to bring custom drops to transformed mobs and money-ammo. This features will be not accessible if Vault is not installed.
- PlayEffect requires to draw visual effects and play sounds. If you did not install PlayEffect plugin all effects will replaces with "mobspawner flame" effect.
Metrics and update checker
Laser includes two features that use your server internet connection. First one is Metrics, using to collect information about the plugin (versions of plugin, of Java.. etc.) and second is update checker (required to find newer version of Laser at dev.bukkit.org). If you don't like this features you can easy disable it. To disable update checker you need to set parameter "version-check" to "false" in config.yml. Obtain more information about Metrics and learn how to switch off it, you can read here.

-
View User Profile
-
Send Message
Posted Jan 17, 2017is there documentation on the settings to use in the arsenal.yml or config.yml? Seems like the default is missing all the options to choose from in 0.1.2 release. I'm using Spigot 1.11.2 and what I see is smoke as the default and it shows: lasergun : LaserGun [Laser_Gun$BLAZE_ROD]
Can't tell how many guns are valid to use, what they can be or what they can do as the yml files are not commented to provide help. I'm getting the appearance like this project is still in the design phase since there doesn't appear to be any choice other than what is provided (smoke). I've looked https://www.spigotmc.org/resources/laser.5705, this page and the playeffects page and not finding enough details to make changes.
I'm happy to provide testing results as soon as you can provide more details on the configuration files and how to create guns, ammo to use and other parameters. Thanks! Steve
-
View User Profile
-
Send Message
Posted Nov 10, 2016@TiTech1
I'm working on update. Soon it will be updated
-
View User Profile
-
Send Message
Posted Nov 10, 2016@WaLe12344577
Default laser gun, that created when after first start of plugin did not use any ammo:
-
View User Profile
-
Send Message
Posted Nov 2, 2016I have found that this plugin is quite fun, but when trying to make my laser require no ammo, I found that a statement you made in laser gun ability number nine was a complete lie. You stated "Laser could fire without ammo". I tried EVERY single way to make my weapon fire without consuming ammo. None worked. If someone could respond with a way to make a laser require no ammo, that would be very helpful, thanks.
-
View User Profile
-
Send Message
Posted Aug 6, 2016This is broken on 1.9 and up... Please update
-
View User Profile
-
Send Message
Posted Apr 11, 2016Could you update this to 1.9?
-
View User Profile
-
Send Message
Posted Aug 11, 2015If I don't want particles what do I do?
-
View User Profile
-
Send Message
Posted Aug 11, 2015@fromgate I don't remember it happend a few times
-
View User Profile
-
Send Message
Posted Aug 3, 2015@TiTech1
Hello. This plugin is not abandoned.
Sorry that your hard work was lost. But can you define steps that resets arsenal file? I need this information to reproduce situation and fix issue.
P.S. And don't forget to backup your server files sometimes. It will save your nerves :)
-
View User Profile
-
Send Message
Posted Aug 3, 2015I fucking hate this plugin it keeps resetting my arsenal when I make some changes.. I lost all my lasers I worked hard on creating... Dammit
-
View User Profile
-
Send Message
Posted Aug 3, 2015Is this plugin abandoned?
-
View User Profile
-
Send Message
Posted Jun 18, 2015How do I get redstone not to be rainbow..
-
View User Profile
-
Send Message
Posted May 29, 2015How to get one? When I do it it says it failed to give (my in game name) to (my in game name)
-
View User Profile
-
Send Message
Posted May 27, 2015@NinjaSplat
Hello! It's a Minecraft "feature". Now if you creating item with "fake" data value (for example BLAZE_ROD:1, BLAZE_ROD:2, etc.). So you can easily fix this "problem" - you just need to edit arsenal.yml file and configure item section for all lasers. Example:
I hope sometime we will be able to upload new textures for items (with custom data value) using plugins. But it not possible now...
-
View User Profile
-
Send Message
Posted May 27, 2015Hey, when I use a laser gun, the item doesn't show up. It just shows this weird purple and black thing instead. Can you fix this? Thanks! :) EDIT: Nevermind, I got it to work. :D
-
View User Profile
-
Send Message
Posted May 10, 2015@fromgate This would certainly be interesting if you could fire a laser from a block position, by setting a point remotely, then firing at those coordinates. This would allow for the creating of something like a phaser from Star Trek..
Anyways, just an idea -Bond
-
View User Profile
-
Send Message
Posted Apr 4, 2015@Tommythebold16
v0.1.1
-
View User Profile
-
Send Message
Posted Apr 4, 2015@Tommythebold16
Yes, it will updated. I'm going to upload updated version this evening.
-
View User Profile
-
Send Message
Posted Mar 9, 2015Hey! Any chance of having this updated to 1.8? It does not appear to be working. Love your plugins using PlayEffect, please keep making them!
-
View User Profile
-
Send Message
Posted Nov 7, 2014Hi I Need Help I Already Put The Permissions But To The Players They Cant Do The Give Comand Can Some One Help Me?