Pirate Cannon

PirateCannon

Description

Pirate Cannon enables you to create cannons that shoot projectiles, which explode on impact. You can use it in combination with Movecraft to have some great pirate battles or spaceship fights with your friends! With Pirate Cannons you dont have to reload a tnt cannon every shot, just define a reload time and ammunition will be taken from your inventory.

Installation

1. Paste the PirateCannon.jar in your server's plugin folder.

2. Reload/Restart your server. A config file will be generated in /plugins/PirateCannon

3. Edit the config.yml to match your wishes.

4. Reload again! That's it!

Usage

To create your cannon, place a row of blocks in the shooting direction. This will be your cannon. The length of a cannon can be limited in the config. Its standard value is 1 to 3. Note that only certain blocks can be part of a cannon. They can be configured as well. Standard blocks are cobblestone, iron blocks and obsidian. Now place a wall sign at the end of the row on the cannons last block, and write "c" or "[cannon]" in the top line. Thats your cannon. Right-click the sign to shoot.

Click here for rotation instructions and a picture!

If it is not working, check the length and the block types of the cannon. Feel free to create a ticket if you have any issues.

Showcase Videos

Skip to 2:55 for the action ;)
Old showcase
Update news on v 1.0.3

Thanks a lot to Max5081 for recording this :)


Review by Retroswamp

Spotlight by TwixPvP

Showcase (German) by DeBukkIt

Showcase (French) by Kaikinadevelopper

Showcase (French) by leridernoir

Thank all of you very much for taking these videos :)

to do

  • fix bugs (please report any issues) ;)

Please message me if you have any ideas on what i could add/change.

Changelog

v1.0.7
  • added redstone triggers (here is how they work)
  • fixed a some bugs concerning long cannons
  • fixed a bug that caused players to die twice (only noticable with death-counting plugins)

Please add "useredstonetriggers: false" to your config (or delete it, reload/restart the server, then set your settings up again). I am sorry if that causes trouble.

v1.0.6
  • updated to Bukkit 1.7.2
  • fixed a bug that broke cannons longer than 3 when rotating
  • added configurable entity damage to config
  • did some code-cleanup (I know, thats boring, but it helps me adding/fixing stuff)
  • added new permission "cannon.create", players without this permission are no longer able to create cannons

Please either delete your config and let the plugin create a new one, or add "entitydamage: 0" and "entitydamagerange: 2" to the explosion section. Sorry for that!

v1.0.5
  • added 90° rotation
  • fixed permission bug

You'll have to delete your config again. Back it up, and copy everything back in. You don't have to worry about changes value types this time.
Alternatively you can add "allowrotation: true" and "rotationblock: 76" by yourself if this seems easier to you.

v1.0.4
  • added some cannonball types (arrow, egg, expbottle, potion)
  • added message to display the remaining cooldown time of a cannon

You'll have to delete your config again, sorry for that. Back it up and paste your changes in the new one. Reload / restart your server after deleting the config to create a new one. If I remember right, there are no changes in the value types (list or number, for example), but please check it before pasting.

v1.0.3
  • added cannon depending cooldown, so one cannon can only shoot once in a certain time (not bound to the player like before)
  • added option to deal additional damage to the explosion damage

Once again, you will have to delete your config file. Back it up! The new config is created on reload / restart. You can copy your changes into the new config. Please have in mind that the options value type (number or list, for example) might have changed. Reload again to apply your changes!

v1.0.2
  • added configuration option to disable block damage
  • added configuration options to use multiple munition types
  • added configuration options to use tools (must be in hand!)

I'm sorry, but you will have to delete your old config. Back it up if you did any changes! A new one should be created on reloading/starting the server. You can copy/paste your old settings into the new config. Mention that some options which were just integer numbers before are now lists! After that, reload again and the changes will apply.

v1.0.1
  • added configuration options to change the impact explosion
  • added configuration option to change the cannon's smoke effect density

I'm sorry, but to use the options you will have to delete your old config. Back it up if you did any changes! A new one should be created on reloading/starting the server. You can copy/paste your changes into the new config. After that, reload again and the changes will apply.

v1.0.0
  • Plugin created. No changes yet.

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    63258
  • Created
    Aug 6, 2013
  • Last Released File
    Dec 28, 2013
  • Total Downloads
    11,717
  • License

Categories

Recent Files