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 Jul 14, 2012Precious stones sir.
I'm mostly concerned about the war feature. I want my players to be able to destroy their rival's buildings only when war is engaged.
Basically war is like this: When a clan engages war with another clan, both clans' protection are turned off from EACHOTHER and no one else until the war ends. Your protection still works against all other clans in the server.
Also is it possible to change the "adjust" feature item from bare hands to something else?
Thanks for your time, this is a great plugin!
-
View User Profile
-
Send Message
Posted Jul 14, 2012@watdidyusaey I am going to check the API
EDIT: SimpleClans is supporting PreciousStones? Or do you use another protection system?
-
View User Profile
-
Send Message
Posted Jul 14, 2012Can you add a hook for simpleclans?
-
View User Profile
-
Send Message
Posted Jul 11, 2012@antoinne30 Does the explosion break blocks? If not, everything is ok. You can also set the player damage to zero in protected regions by setting 'playerdamage in regions: false'.
-
View User Profile
-
Send Message
Posted Jul 11, 2012i cant set that towns in towny can be damaged by the cannon or i need an new version becuase i forgot when i updated last anyway i cant attack town suddenly now :P
-
View User Profile
-
Send Message
Posted Jul 11, 2012@DerPavlov
Thank you very much! Now I got the cannons working good with creeper heal and factions! It is AWESOME!
-
View User Profile
-
Send Message
Posted Jul 10, 2012@Ozelo I also use the combination of factions 1.7.x and creeperheal 5.0.1. The only problem I have is if I update Creeperheal to the latest version I have to delete the config of Creeperheal. Else it makes really strange errors.
-
View User Profile
-
Send Message
Posted Jul 10, 2012I would like to use this plugin working with creeper heal. I use factions 1.7.x and it prevent the cannon to work. If I remove factions, it works good with creeper heal. But if I disable the protection hook, it stop working with creeper heal. :( Is there any way to disable ONLY factions protection hook? So, creeper heal may works even if there are factions. Please?
-
View User Profile
-
Send Message
Posted Jul 7, 2012@robotnikthingy Looks good. I don't know whats the best way to implement it, so maybe I am going to make a separate plugin for mortar.
-
View User Profile
-
Send Message
Posted Jul 7, 2012@ DerPavlov
yeah, heres a picture of what i was thinking :)
and with redstone and autoloader
-
View User Profile
-
Send Message
Posted Jul 7, 2012@robotnikthingy any design ideas for that :) I have really no idea how i should build a mortar.
-
View User Profile
-
Send Message
Posted Jul 7, 2012it would be awesome if you could make horizontal cannons, like mortars
-
View User Profile
-
Send Message
Posted Jul 6, 2012@blerhenerblu Ok, the secret may be, you need to fire the cannon with redstone to get autoload. Also the chest should be filled with gunpowder and your projectile.
-
View User Profile
-
Send Message
Posted Jul 5, 2012I can't seem to get the autofire to work with the chest next to the cannon. Is there a secret or something I'm not seeing in the picture? I have it set up exactly like it is in the picture.
If I manually put in the gunpowder and the cobblestone the cannon will fire, but it won't autoload.
I'm using 1.2.5 and the 1.9.1 of cannon mod.
-
View User Profile
-
Send Message
Posted Jun 30, 2012I know i problaby sound like a noob but how can i spawn in sulphur or get sulphur everytime i try to spawn i n sulphur it gives me gunpowder EDIT i was trying to load the gunpowder into the torch XD i watched the video thx
-
View User Profile
-
Send Message
Posted Jun 30, 2012@Mildew82 problem solved?
-
View User Profile
-
Send Message
Posted Jun 30, 2012nevermind
-
View User Profile
-
Send Message
Posted Jun 30, 2012when I load it with gunpower everything around the cannon disappears and the cannon breaks apart...
-
View User Profile
-
Send Message
Posted Jun 28, 2012@jhs232 To make MCTowns cannons proof set the 'tnt' flag to deny. Can be done with worldguard by '/region flag YOURTOWNNAME tnt deny' or with MCTowns. Be careful that only the impact location is used to determine if a town is hit. So if the shell explodes outside a town it can still damage the inside with the explosion.
-
View User Profile
-
Send Message
Posted Jun 27, 2012@DerPavlov
Thanks, that did help :)