Cannons
What can it do?
Cannons is a highly configurable plugin which allows you to fire block build cannons. It is possible to aim and load different amounts of gunpowder to hit targets at different ranges. The power of redstone makes it possible to set the gun to auto load and activate the rapid fire mode. Choose your projectile from a broad spectrum of cannonballs and smash the enemy.
With Cannons 2.0 you are also able to design your own cannons using .schematic files and give each cannon their own settings, as well as different types of projectiles.

Features
- Build a cannon out blocks
- Design your own cannon and save it as .schematic
- Design and fire different projectiles to smash your enemy
- Use redstone to fire guns from distance
- Rapid fire with auto-load possible
- Destroyed blocks can be restored with CreeperHeal (if 'custom' option is true)
- Cannons will stay load and aligned due to the database
- Movement plugins (e.g. Movecraft) are supported if a cannon has a sign to store a tag
- API for ships plugins (e.g. iSails) to use cannons on ships without signs.
Videos
by ServerMiner
by wickedbrother
Out-dated showcase 1
Out-dated showcase 2
Recommended plugins
- ObsidianDestroyer
- WorldGuard (flag protection: '/region flag NAME other-explosion deny')
- CreeperHeal (set 'custom explosion' for your world to repair cannon damage)
Installation
- Install WorldEdit first (don't forget this)
- Copy the cannons.jar into your Bukkit's "plugins" directory, then run the server.
Dependencies
This plugin requires:
Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version If you wish to disable this feature (/me cries), you can do so by opt-ing out, which you can do in the config file under /plugins/PluginMetrics/
Information for Cannons 2.x
Tutorial:
Additional information:
Cannon Designs
- Share your designs with other people: Cannon Designs
Known Bugs
- The cannon ball (snowball) becomes invisible after 60 blocks but hits the target.
- Voxelsniper will delete Buttons/Torches when you load the gun (be careful when you click the barrel)
Need Help?
Credits
- Raser4000
- DreTax
- JlJlJl
- and many more

-
View User Profile
-
Send Message
Posted Mar 1, 2013can you make it so that operators can shoot any tipe of projectile as default because not being able to shoot like gravel is sorda dumb
-
View User Profile
-
Send Message
Posted Mar 1, 2013i cant fire anything but cobble stone and i run the server
-
View User Profile
-
Send Message
Posted Mar 1, 2013nvm but my cannon will not work how do you do it i tryed to load a block and its says there is no projectile????/ help
-
View User Profile
-
Send Message
Posted Mar 1, 2013can you make a list of projectiles please
-
View User Profile
-
Send Message
Posted Feb 26, 2013@Pyro_Psycho "Form" is now updated to "From". Thanks for reading the description :D
I am going to check tnt blazepowder. If you find more send me a list of these items.
EDIT: I have tested blazepowder and it was loadable. To load blaze powder open the config, search projectiles and add a name to the list (here blaze). Copy the entry of cobblestone and rename it to name you used in the list (here blaze). Edit the item id to 377, save and reload the server.
-
View User Profile
-
Send Message
Posted Feb 25, 2013Great plugin! only thing i can say is some of the items are not loading (tnt blazepowder and a few others) im not getting a warning or message in console....
Also under features it says "Wear helmet to protect yourself form confusion!" I'm assuming you mean from not "form".
-
View User Profile
-
Send Message
Posted Feb 23, 2013@Passerby98 At the moment you can only use all colors (data:-1) or one. I am going to make custom cannons in the future, but this will take some time.
-
View User Profile
-
Send Message
Posted Feb 23, 2013How can I use all kind of wool to build cannon? I want both black and green!
-
View User Profile
-
Send Message
Posted Feb 22, 2013@DerPavlov
Thanks man! It works fine now! I appreciate how you take time to troubleshoot and help solve problems with the plugin. You're an excellent modder. Kudos.
-
View User Profile
-
Send Message
Posted Feb 21, 2013@ariodsenuke Ok, tekkit uses the bukkit version 1.2.5 R4.0. The sound command was not implement in this version. Also the cannons fires to the right, because bukkit changed directions in 1.2.6. Please try the version I have posted below and give me some feedback if it works for you. Also delete the config before testing, else your server will crash.
http://dev.bukkit.org/server-mods/block-cannons-v1-1/files/14-cannons-v1-9-1/
-
View User Profile
-
Send Message
Posted Feb 21, 2013@ariodsenuke Seems that the sound effect for firing a cannons does not exist. I am going to check this.
-
View User Profile
-
Send Message
Posted Feb 21, 2013@DerPavlov
this is what I am getting. 9:02:53 AM CONSOLE: [INFO] Giving ariod1 64 of Gunpowder 9:02:59 AM CONSOLE: [SEVERE] Could not pass event PlayerInteractEvent to Cannons 9:02:59 AM CONSOLE: java.lang.NoClassDefFoundError: org/bukkit/Sound 9:02:59 AM CONSOLE: java.lang.ClassNotFoundException: org.bukkit.Sound 9:03:03 AM CONSOLE: [SEVERE] Could not pass event PlayerInteractEvent to Cannons 9:03:03 AM CONSOLE: java.lang.NoClassDefFoundError: org/bukkit/Sound 9:03:03 AM CONSOLE: [SEVERE] Could not pass event PlayerInteractEvent to Cannons 9:03:04 AM CONSOLE: java.lang.NoClassDefFoundError: org/bukkit/Sound 9:04:09 AM CONSOLE: ariod1 has left. 9:04:09 AM CONSOLE: [INFO] ariod1 lost connection: disconnect.quitting
-
View User Profile
-
Send Message
Posted Feb 21, 2013@ariodsenuke Check the log for error and try if the problem is fixed after restarting the server.
-
View User Profile
-
Send Message
Posted Feb 21, 2013@DerPavlov
I run a tekkit server. I have cannons set up but whenever I fire the cannon, nothing happens. It says "FIRE!" and nothing comes out of the barrel. Any solutions?
-
View User Profile
-
Send Message
Posted Feb 20, 2013@willkiller1234 I have tested factions 1.6.9.4 and it works with v1.9.4. Switching to peaceful disables all cannon explosions. So if tnt works cannon works also.
-
View User Profile
-
Send Message
Posted Feb 20, 2013@DerPavlov
Yes, there is. I think I am going to remake the video though.
-
View User Profile
-
Send Message
Posted Feb 19, 2013Is it possible to set it so the cannons can do damage to factions? Because explosions are on in my factions but cannons don't do any block damage. i have creeper heal as well if that matters.
-
View User Profile
-
Send Message
Posted Feb 19, 2013@DerPavlov
Very much appreciated thank you :)
-
View User Profile
-
Send Message
Posted Feb 19, 2013@robotnikthingy The different classes are not that easy, so I need some time for this. But I trying to implement the command autoaim at the weekend.
-
View User Profile
-
Send Message
Posted Feb 19, 2013Yes, that would work perfectly
And also it would be nice to get different classes of guns as i mentioned before, and actually the players on my server would prefer to see different types or classes of guns.
You more than deserved the donation, this plugin has made many people on my server happy