IonCannon
.:: Ion Cannon ::.
Destroying the world has become so simple . . .
Stable Build : [1.7.2] IonCannon 3.1
Intro
Ion Cannon is one of my first plugins. It spawns a tower of some TNT blocks with a command. One command and One item spawnable can launch Ion Cannon to destroy any area. Permission and some values are configurable in config file.
►Features:
- Permission Support :D
- Destroy any area with a command
- Config File: Default size, onlyOp, maxsize, etc
- Remote item to launch more simply
- BeaconBeam visual effect
- Now support plugins blocked explosions (like WorldGuard)
►Command:
All commands (exept /ionhelp) need tp process in control Room (configuraable)
/ion | Send list of all IonCannon commands
/ion remote> | Create remote command for launch Laser
/ion setsize <size> | Set laser Size High size can crash server, use with precaution !
/ionlock <X> <Z> | Launch Ion at <X> <Z>
►Permission:
ion.cmd.* | allow acces to all permission contains : ion.cmd.<any>
ion.cmd.ion | Allow acces to help command : /ion
ion.cmd.setsize | Allow acces to command : /ion setsize <size>
ion.cmd.ionlock | Allow acces to command : /ionlock <x> <z>
ion.cmd.remote | Allow acces to command : /ion remote
ion.use.remote | Allow player with permission to use remote item
►Configuration File:
OpOnly: false //Allow only op (true) to use commands, or not (false) WgMode: false; //Set to true if you want server destroy blocs withous using explosion (in Laser). Use this if you use plugins who prevent explosions LaserMateriaIdl: 57 //Change if you want to the Id of border of the lazer (DiamondBlock by default). DefaultSize: 4 // Set default laser size (can be changed in-game with /ion setsize) MaxSize: 20 //Set max Laser size for (/ion setsize) command. WaitingTime: 20 //Set the Waiting time before the launch of laser. LaserMaterial: DIAMOND_BLOCK<</color>> //This no longer work, remplaced by LaserMaterialId
►Remote command: Remote command can be only generated with command .
For generate use this : /ion remote
For use, juste right click to a block.
The remote is FIREWORK with custom name.
►Video
► Changelog:
Quote:v3.0 - b3:
- Add Wg Mode in config
- Change LaserMaterial in config to LaserMaterialId
- Compatible with 1.6.2 - 1.6.4v3.0:
- Eemoved ControlRoom and all passwords needed, some trouble.
- Clean up the source code :)
- Add new command to set Laser size
- Remove authentification with password
- The remote has set to new Firework (generated only with command).
- The cannon with now launch with simply command and remote.
- Add BeaconBeam
- Change all Permissions
- Change ConfigurationFilev2.3 :
- Add laser size when launch with remote command (like older IonCannonPlugin)
- Add item (remote command) to launch cannon (like older IonCannonPlugin)
- Add remote command craft and command to generate it.
- Epic lag fixed !v2.2 :
- Bug (NeedControlRoom) fixed
- New option in Config File (LaserMaterial)
- Reduce lagv2.1 :
- Updated to Minecraft 1.2.5
- Major bug Fixed (LAG Fixed)
- Protection Plugins WON'T Block IonCannonv2.0 :
- Added NeedControlRoom & NeedAuth in config Filev1.1 :
- Added Permission Supportv1.0 :
- Created the Ion Canon plugin :)
Future Additions:
Suggestions are welcome :)
► Donations: ◄
You can buy me a coffe :)
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=6LKQKYKYQCWEW
If you have a suggestion, question or bug, please ask me
Updated !
I upload v1.3.2 Awaiting for approval :)
@B4UTRUST
Sorry, it's possible, but not planned.
@ElectricFlux
Thank for suggestion, i add this.
@all : Thank for your attention , suggestions, and thanks. I will continue to developed this plugin.
This would be much, much better if there was a way to use the ion cannon simply by clicking instead of annoyingly typing in coordinates every time.
It would also be cool if you could set the radius of the explosion.
(Both of these features were in the original plugin)**
mass destruction! good work! :) :) :)
dit pk pas un canon a lave avec des jet de lave qui s'envole sa serer drole XD
said why not have a gun with lava lava jet that flies its Serer funny XD
dsl jsuis francais = sorry my frenche
I love this plugin. Thanks for it! I enjoyed the hey.0 version tons back in the day and love that it came to bukkit.
I did have one question/request however. And I'm honestly not sure if this could be incorporated as a feature of this plugin or would need to be a whole new one. Basically, I would love to be able to fire this thing sideways. Instead of it creating a launch satellite at block 256 and firing directly down, create the launch point at the specified coordinates for x,y, and z to target horizontally. I'm not great at coding so I honestly have no clue where to begin to even try this. I can only guess it would involve adding in the height coordinate and altering the code so when that was present it fired horizontally instead of vertically.
It keeps saying "please direct you to control room" even though i disabled the control room completely, plz help
ionlock [playername] does not work
Nice plugin nice plugin...
@ZebrasBlak
Multiworld ? Just give permission per world no ?
@DGarn =>
Ok, I will add lazer_size in configuration. For Plots, It's a good ideas :) Thansk, i work this
Ideas For The Plugin: Allow for in game control room set up Allow for plots to be control rooms not only one block idk if im doing something wrong but if i say password needed its not i can just do /ion break lazer thingy above beam after mass destruction allow in config to make radius smaller or larger (of only the beam) make different beams for smaller or larger destruction for good strategy :D
that dos not work :(! that is annoying! i do what it said to do!
I've updated to v2.2, but I still seem to be having the exact same problem I had with v2.1.
EDIT: Never-mind. Upon trying it a few more times, it finally started working. Thanks!
@Wegs
Thank for report this problem. Is fixed in version 2.2
I'm using v2.1. I delete the folder, but once I restart my server and the config file is created, it's still the one used in previous versions even though I have the latest. I pasted what you gave me into the configuration file, being sure to set both "NeedAuth" and "NeedControlRoom" to false, and when using /ion, it still tells me to go to the control room.
@Kiakia12 Many bugs are fixed in 2.1, What version use ?
@Wegs
What Version use ? room and Auth only available on 2.0 or Higger Normaly, just delete Ioncannon folder, and replace Ioncannon plugin v1.0 or 1.1 to ioncannon v 2.1 If problem persist, just copy this in config file :
ControlRoom: X: 0.0 Y: 10.0 Z: 0.0 NeedPassword: false NeedControlRoom: true NeedAuth: true Password: 123456789 Passwordlock: lock Passwordunlock: unlock
I downloaded this plugin and used it on my server but it doesnt work. I type In the commands and it says ion attack iminient but nothing happens Does anyone know how to fix this
The new configuration file won't generate for me. I delete everything, install the newest version, and it simply gives me the config file lacking the options to not have a control room or auth. Any idea what could be wrong?
@xdeathoreox
lol me too xD