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 Feb 14, 2013My Players cant load the Cannon :(
-
View User Profile
-
Send Message
Posted Feb 14, 2013@komunx3 I have updated it. Please give me some feedback if it works, than I am going to publish this version.
https://dl.dropbox.com/u/16404245/Beta/Cannons.jar
-
View User Profile
-
Send Message
Posted Feb 14, 2013I have a question. When a player load a cannon he dont lose his gunpowder and material he filled in, but why ?
-
View User Profile
-
Send Message
Posted Feb 5, 2013@Acoustic1
https://dl.dropbox.com/u/16404245/Beta/Cannons.jar
-
View User Profile
-
Send Message
Posted Feb 4, 20131.9.3 actually, where do I find a later one?
-
View User Profile
-
Send Message
Posted Feb 4, 2013@Acoustic1 Do you use the latest Cannons Beta or v1.9.4. ? Check if you there are no missing blocks for the cannon (black wool, 2 buttons, torch) and if you have the permission to use a cannon (there should be a message if you have no rights). You can send me also your plugin folder and I can check it if you can't find the problem.
-
View User Profile
-
Send Message
Posted Feb 3, 2013Can't get it to work with spout either. Everything is default but whenever I try to make a cannon it doesn't recognize. The /cannons commands work however
-
View User Profile
-
Send Message
Posted Jan 30, 2013@DerPavlov
It was bukkit, it's fixed in the current dev builds.
-
View User Profile
-
Send Message
Posted Jan 22, 2013@DerPavlov i am using the latest stable version ill see if its a problem with bukkit thank you for responding
-
View User Profile
-
Send Message
Posted Jan 22, 2013@Archc Its obviously a bug, because the block placement should be canceled and the placed block disappears. But you use the beta cannons version or the latest stable? Can be also a problem with the latest bukkit version.
-
View User Profile
-
Send Message
Posted Jan 22, 2013@DerPavlov The latest version just downloaded today, the odd thing is i have the player ammunition consumption: true
-
View User Profile
-
Send Message
Posted Jan 22, 2013@Archc Which version do you use?
-
View User Profile
-
Send Message
Posted Jan 22, 2013When i load a block in a cannon the block stays on top the cannon and the plugin removes an additional item from my inventory but if i just have one block in my inventory i can retrieve the block and fire unlimited times
-
View User Profile
-
Send Message
Posted Jan 20, 2013@deamonzz Hm, I have changed the id for cannon blocks. So it might be confusing if you didn't delete the config, because there are old entries. Therefore try to build a cannon out of black wool. Can you host your pluginfolder and send it via pm to me. It makes testing much easier for me.
-
View User Profile
-
Send Message
Posted Jan 20, 2013@DerPavlov
i used 1.9.3 and just tried the beta build. none of them work when i build the cannon. the command /cannons works but the cannon itself doesn't. this are all my plugins
-
View User Profile
-
Send Message
Posted Jan 14, 2013@deamonzz Which version of cannons and bukkit are you using? Have you placed all blocks (buttons, torch, black wool)? It should give you at least a message when you are not able to build a cannon.
-
View User Profile
-
Send Message
Posted Jan 13, 2013Hiya,
I've installed your plugin but it doesn't work for me. It doesn't give me an error, the commands work but when i place the torch it doesn't give me any message. Any idea what's the problem?
-
View User Profile
-
Send Message
Posted Jan 13, 2013Super Plugin, DANKE!!!!!! Great plugin, thx !!!!!
-
View User Profile
-
Send Message
Posted Jan 8, 2013Set cannons as a trap for unpleasant guests. Took me forever to build this house.
http://www.youtube.com/watch?v=fAztdm8aYKw
Database implementation seem to be quite stable. Spout custom item support is also done. Next thing is intensive testing since I changed a big part of cannons to make it possible. Feel free to test the new version and post your bug reports.
https://dl.dropbox.com/u/16404245/test/Cannons.jar
-
View User Profile
-
Send Message
Posted Jan 6, 2013Hi, guys. The weekend is over, but I am quite happy that I can present you the first cannons (test) version with database. It works with ebeans, so if you are not happy with the default sqlite database, edit your bukkit.yml (I am going to write a few lines about this). My first test was a tripware/cannon combination. Walk through the door and a barrage of bullets welcomes you. I died several times while testing. This was one of the first things I wanted to implement with cannons, so I am quite happy it is possible now. Feel free to test my alpha version below. But be aware, that it is not perfect and needs more testing. If you find a error/bug or an unexpected feature please post a comment.
https://dl.dropbox.com/u/16404245/test/Cannons.jar
Next thing is the spout item implementation. I already started with this but it was not enough time to finish it.