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 Jun 22, 2012How do you use redstone connected to a cannon?
-
View User Profile
-
Send Message
Posted Jun 21, 2012@DerPavlov
I think evreythign seems to work now. Thanks so much for taking te time to help me.
-
View User Profile
-
Send Message
Posted Jun 21, 2012@Mcicraftpvp Have you check your log for any errors? Try to set 'use protection hook: false'.
-
View User Profile
-
Send Message
Posted Jun 21, 2012@DerPavlov
Updated. Still dosent work.
-
View User Profile
-
Send Message
Posted Jun 21, 2012@Mcicraftpvp I am going to test it out. You can edit you plugin download link. Next time send me this with a pm.
EDIT: Your factions is also outdated. Please use the latest version or deactivate the 'protection hook' in the config.
-
View User Profile
-
Send Message
Posted Jun 21, 2012@DerPavlov
Download link: http://www.sendspace.com/file/gpu94j
-
View User Profile
-
Send Message
Posted Jun 21, 2012@Mcicraftpvp That should be ok. Make a .zip and upload it somewhere.
-
View User Profile
-
Send Message
Posted Jun 21, 2012@DerPavlov
@DerPavlov
I have a backup of my server plugins folder, would that work?
And how would i go abvout sending it?
-
View User Profile
-
Send Message
Posted Jun 20, 2012@koolios12 I assume you are running faction 1.6.x? Try to update to the beta 1.7.x.
@Mcicraftpvp If no error pops up in the log you can send me your server as a .zip. I am going to check it. Have you tried to wear helmets? I think something kills the impact event. Do you have any explosion animation on the impact?
-
View User Profile
-
Send Message
Posted Jun 20, 2012@DerPavlov
Also, TNT works on my server. I dont understand why it dosent work with the plugin. The version https://dl.dropbox.com/u/16404245/Beta/Cannons.jar you sent me dosent work either. Any suggestions?
-
View User Profile
-
Send Message
Posted Jun 20, 2012@DerPavlov
Thanks for the relpy. Iths with evrey projcetile. They all do the exact same damage too. (half a heart)
-
View User Profile
-
Send Message
Posted Jun 20, 2012Fixed it you were right the protection hook should have been false... I put the TNT explosive to high trying to get it to work... I shot at the server's spawn
-
View User Profile
-
Send Message
Posted Jun 20, 2012@DerPavlov: Thanks! I will try that, as soon as my server starts working again...
-
View User Profile
-
Send Message
Posted Jun 19, 2012@Custergrant Have you tried to set the 'tnt' flag for the _ _ global _ _ region to 'deny'? But you are right, the plugin is only based on regions. It was the easiest thing to implement :)
@koolios12 Glass projectiles do only player damage per default. So this might be a good projectile to test. But I think your damage is canceled by a protection plugin and you get the damage from the gun. So please try to wear a helmet. If the player receives no more damage, than there is a problem. You can try to set 'use protection hooks: false'. This will solve your problem if a protection plugin makes troubles (only the newest alpha of factions works with cannons). Also have a look to you log if any error pops up.
-
View User Profile
-
Send Message
Posted Jun 19, 2012I can't get these things to work and no matter what the configure it doesn't work. The people hit only get hurt half a heart and there is no block damage.
-
View User Profile
-
Send Message
Posted Jun 19, 2012If I understand correctly, for WorldGuard protection, it seems to only obey region configurations, not world configurations (i.e. world block damage is ignored). Is there any fix for this?
EDIT: I'd rather have it off by default and set regions where it is allowed.
-
View User Profile
-
Send Message
Posted Jun 17, 2012@Mcicraftpvp Only TNT or every projectile? I assume you have a protection plugin which cancels the explosion event. Do you any impact explosion or does the snowball disappear? Check also for errors in the log. With TNT there is a bug with the timefuse. Test if the error disappears in this version.
https://dl.dropbox.com/u/16404245/Beta/Cannons.jar
-
View User Profile
-
Send Message
Posted Jun 17, 2012The projectiles dont do the given effects.... TNT dosent even break blocks. Why?
-
View User Profile
-
Send Message
Posted Jun 15, 2012@laclongquan Anything left of the world?
-
View User Profile
-
Send Message
Posted Jun 14, 2012Yeah, I tried that. I was hosting a "Castle Wars PvP" server, and I was the only one who knew how to use cannons. >:) I increased TNT explosion to 5000... BOOOOOM.