SkyPirates

SkyPirates

SkyPirates 1.4.1

SkyPirates

Videos

Official Video

http:www.youtube.com/watch?v=dW98_OqaVfg

A tutorial by rockmon9

http:www.youtube.com/watch?v=BTWf1uBlAmA

Description

I have taken over this inactive project. Found here

SkyPirates offers new advanced boat options, which have nor been possible before. With a few simple commands you can

  • Fly through the air, left clicking to ascend and right clicking or pressing the sneak key to descend. Explore the world as you never have before.
  • Hover over land and sea as a hovercraft
  • Glide down gracefully with the glider mode, using left click to boost and navigate past dangerous obstacles.
  • Explore the deep depths of the ocean in submarine more.
  • Smash your way through everything in drill mode, using left cluck to destroy everything below you after you place your boat on land.

More features!

  • Turning speed is increased, so no more painstakingly slow arcs to avoid that obstacle.
  • Permissions are now handled the native bukkit way!

SkyPirates - the ultimate in transportation plugins.

Commands and Controls

use /skypirates /sky or /skypi

Please note: the '|' character means you can use the command before or after the '|', and they'll do the same thing. IE. /sky p is the same as /skypirates plane.

  • /skypirates|skypi|sky plane|p - switches to plane mode.
  • /skypirates|skypi|sky submarine|sub|s - switches to submarine mode.
  • /skypirates|skypi|sky hoverboat|hover|h - switches to hoverboat mode.
  • /skypirates|skypi|sky glider|g - switches to glider mode.
  • /skypirates|skypi|sky drill|d - switches to drill mode.
  • /skypirates|skypi|sky (anything) - for normal mode.
  • /skypirates|skypi|sky clear|c - clears all empty SkyPirates boats. (Might be buggy)
  • /skypirates|skypi|sky help - lists available modes.

Left click to ascend. Hold the crouch/sneak key to descend or right click to descend while holding a block.

Certain modes have different effects with the controls.

Certain blocks have different abilities when right clicking or pressing the sneak key

  • arrow -> shoot arrows rapid-fire
  • TNT -> drop mines and rain death on your foes
  • diamond -> boost by right clicking or pressing the sneak key
  • snowblock -> grind to a sudden halt

Passive abilities

  • Hold coal -> change hover height when in hover mode
  • Wear a helmet -> breath underwater

SkyPirate is designed to be as easy to use as possible. To change modes, use the SkyPirates command detailed in the commands section of this post. If given the appropriate permissions, every time a player steps into a boat, the default mode will be enabled. Simply swing your arm to jump, and once on land, you will also be able to drive as normal.

Once in flying mode, use arm swings to fly up, and right clicks to head down. The boat controls are otherwise exactly the same. The only limitation, due to missing Bukkit hooks, is that one must be holding an item while right clicking to go down. An easy to learn control method, without breaking the flow of immersion.

While in submarine mode, the boat will automatically sink slowly towards the bottom. If given the infinite air permission (look below), you will never run out of air. To swim towards the surface, swing your arm in any direction. To drop faster, use right clicks.

Change Logs

http:dev.bukkit.org/server-mods/skypirates/pages/change-logs/

Source Code

Source code is on Github

Known Issues

See here

Default Permissions

permissions:
   skypirates.*:
      description: Gives access to all SkyPirates commands
      children:
        skypirates.admin.invincible:
           description: stops damage to boat
           default: op
        skypirates.admin.clear:
           description: allows access to the clear command.
           default: op
        skypirates.player.enable:
           description: enables default functions of SkyPirates. (jumping boat, mode change command access)
           default: true
        skypirates.player.air:
           description: gives unlimited air while in submarine mode.
           default: true
        skypirates.player.changemode:
           description: allows a player to change modes.
           default: true
        skypirates.player.help:
           description: gives access to the help command.
           default: true
        skypirates.modes.plane:
           description:  allows a player to change mode to plane.
           default: true
        skypirates.modes.submarine:
           description:  allows a player to change mode to submarine.
           default: true
        skypirates.modes.hoverboat:
           description:  allows a player to change mode to hoverboat.
           default: true
        skypirates.modes.glider:
           description:  allows a player to change mode to glider.
           default: true
        skypirates.modes.drill:
           description: allows a player to change mode to drill.
           default: op
        skypirates.items.arrow:
           description: allows access to item abilities
           default: op
        skypirates.items.tnt:
           description: allows access to item abilities
           default: op
        skypirates.items.snowblock:
           description: allows access to item abilities
           default: true
        skypirates.items.diamond:
           description: allows access to item abilities
           default: true
        skypirates.items.coal:
           description: allows access to item abilities
           default: true
        skypirates.items.helmets:
           description: allows access to item abilities
           default: true

Options

The config.yml file which will be generated has the option to customise the messages displayed. In addition, you can set destroy-boat-on-exit to true so that when you leave the boat, it is removed and added to your inventory.

The default options are here

strings:
  no-permission: You don't have permission to use that command.
  no-boats: There are no SkyPirates boats to remove.
  not-in-boat: You are not in a boat.
  enter: You feel a tingling sensation as you step into the boat.
  exit: The tingling disappears as you hop out.
  stop: The boat stops with a sudden jolt.
  plane: The boat feels suddenly weightless, like a breath of wind would carry you away!
  submarine: You feel the boat getting heavier and heavier as you sink beneath the waves.
  hover: The boat lifts into the air, hovering over the world below.
  glider: The boat prepares to float gently downwards.
  drill: The boat feels like it has immense force behind it, enough to drill through solid earth.
  normal: The boat is just that, an ordinary vehicle.
options:
  destroy-boat-on-exit: false

Credits

Most major functionality is written by fullwall, but people, either unknowingly or not, helped with the making of this plugin. Some credit must go to Afforess, some of whose Minecart Mania code fullwall used as a starting point. The author of PickBoat too, for his damage boat code fullwall used in an attempt to stop block collisions killing boats. The testers fullwall pressganged into helping me deserve thanks, as does Redecouverte, whose boat turning and speed up code fullwall adapted for the plugin. Lucagd, who came up with the idea for the name, wanted credit, so here it is.

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

  • Avatar of ph1823 ph1823 Aug 10, 2014 at 17:57 UTC - 0 likes

    The puglin update pleas?

    BFAK:90912691,bfbb4853320bb6e7ed35c7452b0384a82ed370ea852fc03797f686cfcd3b0c31 [Fondateur]ph1823[Skyford] || [WebMaster] ph1823 [BlackSword]

  • Avatar of Bobbinkin Bobbinkin Mar 28, 2013 at 02:49 UTC - 0 likes

    I suggest that you should add a sort of upgrade system in the boat's Armour into this awesome plugin. maybe the first upgrade could be leather Armour and the best be diamond. Just a suggestion! -bobbinkin

  • Avatar of paulj1x paulj1x Nov 28, 2012 at 08:21 UTC - 0 likes

    Has this plugin been abandoned?

    http://minestatus.net/18442-eglboglecraft/image/original.png

  • Avatar of CevinWa CevinWa Nov 18, 2012 at 17:24 UTC - 0 likes

    If i violated you with my new planes mod im sorry but you haven't updated yours in ages.

    BFAK:CevinWa,13437,b78805e94f781bf16423c40c175949c480404f5c11e35bff4adba72b931f75fd The happiest man on earth would be the one who invented supercode (like jave and css and everything) :D

  • Avatar of lennardfleischer lennardfleischer Sep 28, 2012 at 12:00 UTC - 0 likes

    mmmmh sound like its cool. I will test it and if u can use spout for keybindings that would be cool

    Supercraft 84.200.7.154

  • Avatar of ShinyQuagsire ShinyQuagsire Jul 13, 2012 at 15:27 UTC - 0 likes

    @Iceflash: Go

    Gee, that's sure helpful to the developer. It'd help if you gave a server log or something instead of showing your undoubted hate. Then he might solve your problem.

  • Avatar of Iceflash Iceflash Jul 13, 2012 at 10:17 UTC - 0 likes

    This is a shit plugin my server has crashed I HATE YOU YOU ARE AN IDOT!!!!!!!

  • Avatar of ItsKohle ItsKohle Jun 24, 2012 at 01:42 UTC - 0 likes

    It would be nice if you didn't take damage coming back down from the sky in a boat, even if you're only 2 blocks away from the ground you will still take damage from being 20 blocks up (if you went that high up then came back down.)

  • Avatar of epeglabminecrafter epeglabminecrafter May 13, 2012 at 21:44 UTC - 0 likes

    i think you know what im thinking playing mariocart with this it will be so epic thanbks for this mod

  • Avatar of rosswarren rosswarren May 04, 2012 at 17:45 UTC - 0 likes

    @technisat it's just awaiting approval then it will be released :)

Facts

Date created
Oct 25, 2011
Categories
Last update
May 04, 2012
Development stage
Release
License
Public Domain
Curse link
SkyPirates
Downloads
10,218
Recent files

Authors