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.


  • 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.


by Wukkit

by wickedbrother

out-dated video

Alternatvie plugin showcase


  1. Install WorldEdit first (don't forget this)
  2. Copy the cannons.jar into your Bukkit's "plugins" directory, then run the server.


This plugin requires:


This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to

  • 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


Additional information:

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)


  • Additional events/methods for seamless operation with movement plugins e.g. Movecraft, iSail


  • Raser4000
  • DreTax
  • JlJlJl
  • and many more


You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of DerPavlov DerPavlov Aug 29, 2015 at 16:31 UTC - 1 like

    @GodsDead: Go I can host files here if somebody wants to share designs.

  • Avatar of GodsDead GodsDead Aug 27, 2015 at 22:40 UTC - 0 likes

    @DerPavlov: Go

    I wish people shared their crazy cannons you can create with this plugin

  • Avatar of DerPavlov DerPavlov Aug 25, 2015 at 17:13 UTC - 1 like

    @GodsDead: Go Should I implement gunpowder like projectiles? So you can set soot, power, amount,... I will play around this weekend.

  • Avatar of GodsDead GodsDead Aug 25, 2015 at 12:59 UTC - 0 likes

    So no chance in having use this item OR this item for gunpowder? for named or normal gunpowder. Im setting up a trade sign in one of my citys at present to trade normal gunpowder for named one so people can still use cannons, but it would make much more sence to choose multiple items. Future development could implement additions to this, Like have different types of gunpowder for different strengths or quality of firepower.

  • Avatar of DerPavlov DerPavlov Aug 22, 2015 at 18:03 UTC - 0 likes

    @robotnikthingy: Go Anything that powers a block of the barrel (e.g redstone torches, levers..) should switch the cannon to manual mode. I think I will change that to a command based system in the next version.

  • Avatar of robotnikthingy robotnikthingy Aug 21, 2015 at 21:48 UTC - 0 likes

    Cant seem to get switching sentry cannons into manual mode to work. I put a lever on the side of the barrel and switch it off, but it still remains in automatic mode


  • Avatar of DerPavlov DerPavlov Aug 18, 2015 at 09:07 UTC - 0 likes

    @ebe0025: Go Java 6 should be enough. Can you first try to stop and start your server again? When there is no database present there is a warning that it created a new database.

    EDIT: Can you send me the error log

    Last edited Aug 18, 2015 by DerPavlov
  • Avatar of ebe0025 ebe0025 Aug 18, 2015 at 00:50 UTC - 0 likes

    I do install WorldEdit and java 7 64bit but I see error.... this plugin need java 8??

  • Avatar of DerPavlov DerPavlov Aug 16, 2015 at 21:33 UTC - 0 likes

    @oggehej: Go Fixed the missing class.

    I have a question about teams (scoreboard) in minecraft. Are these teams often in used, would that be interesting for cannons (access, sentry targets...)?

  • Avatar of oggehej oggehej Aug 14, 2015 at 20:49 UTC - 0 likes

    It seems like you have forgotten to include the Metrics class in your latest releases. It means that if the server isn't running another plugin implementing Metrics, this plugin will crash.

What RPG features should be implemented for cannons

  1. Choices:

  1. Results
  2. 4 comments


Date created
Mar 04, 2012
Last update
Aug 16, 2015
Development stage
  • deDE
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files