Ships

logo

logo

Ships

Source CodeMoseCraftbukkitPlugins
Source CodeMoseCraftbukkitPlugins
MoseCraft-ShipsMoseCraft-Core
http://dev.bukkit.org/media/images/75/414/MoseCraft-ShipsLogo.jpgMoseCraft-Core
All My WorldsVesselsAPI
All my worldsVessels

Intro

Ships is associated as one of 'MoveCrafts' rivals, however we can guarantee you that Ships is moving away from this idea, by adding features that you would probably not see in MoveCraft but are useful for the servers this plugin is designed for.

Ships is a plugin that allows you to create medium sized vessels in water, ontop of water and in air. Ships is simple to use because it only uses signs to control the vessels. No annoying commands to learn, or 'wands' needed, it's just plain simple signs.

As time moves forward this plugin improves. This is MoseMister's first plugin and he is still learning from the endless world of craftbukkit. This being said, some features of this plugin maybe 'glitchy' so you have been warned. Qx2 does not work on this plugin any more so all the updates and taking care of the top priority 'users' lies on MoseMister alone, so all help is appreciated.

Version

SiteVersionsWaiting for approval
dev.bukkit.org
4.1.1 Prerelease 1Yes
4.1.0.2No
mosecraftbukkitplugins.atspace.tv
4.1.1 Prerelease 1No
4.1.0.2No

Vessels

Vessel info

typenamedescription
shipShipShips move onto of water
airshipAirshipAirships are one of the hardest to work because they are so demanding. Enjoy
airshipAirship2Airship set 2 is identical to Airships however with changed properties in the config - for you to change
marsshipMarsshipship from the movie John Carter. In action how like an airship but does not require fuel or wool. Its disadvantage is that it can fly only during the day
http://dev.bukkit.org/media/images/68/882/download.jpgPlaneFaster then all the other vessels, however, fuel is eaten
http://dev.bukkit.org/media/images/74/571/speedboat.gifMotorboatA ship that uses Fuel
http://dev.bukkit.org/media/images/74/572/steamboat.jpgSteamboatA ship with a burner
http://dev.bukkit.org/media/images/55/768/yellow-submarine-icon.pngSubmarineMoves underWater

Requirements for vessels

Vessel nameRequired block %Required blockburnerEngineFuelType
Ship15%woolNoNoNoWater
Airship65%woolYesNoYesAir
Airship250%woolYesNoYesAir
Marsship10%detectorNoNoNoAir + Light
Plane0%Iron BlockNoYesYesAir
Lavaship0%NoNoNoLava
SteamBoat0%YesNoNoWater
Motorboat0%NoYesYesWater
Submarine0%NoYesYesUnder Water

note* some of these vessels are only in betas and pre releases and may not be complete

Tutorial

4.0.2

for older versions

videoBy StoneGate amac55
videoBy MoseMister
videoBy Jacob Vejvoda
videoBy austin101

Items

Burner

netherrack + fire = burner

(image coming soon)

Fuel container

furnace

Engine

dropper

Signs

Ships Sign

main* Write on the sign:
* first line:[ships]
* second line: ship/airship/airship2/marsship/plane
* line three: Vessel Name
* Right click to select Ships sign. Also gets info about ship

Move Sign

Move* Write on the sign: [move]
*Right-click on the sign. The ship will move forward
* Left-click the sign. Switch between Engine and Boost

Wheel Sign

wheel* Write on the sign: [wheel]
* Right-click on the sign. The ship will turn to the right.
* Press the left. Turn to the left.

Altitude Sign

Altitude sign* Write on the sign: [altitude]
* Manual on the sign.

EOT Sign

eot* Write on the sign: [EOT]*
*Press the right to full speed.

Commands

/shipsget all commands
/ships updateupdates the name on selected Ships sign (if UUID of the player matches)
/ships checkchecks if the item in hand works on ships
/ships teleport [player] <vessel name>allows a player to teleport to their own or someone else vessel if the name of the vessel is known (teleporting to someone else vessel uses the ForceTeleport action)
/ships forceteleport <vesselname>allows a player to teleport to their own vessel even if the block below them may not be there
/ships set [player] <vesselName> <config> <amount>allows a player to change a vessels stats

Permissions

note* the <Vessel> means you need to fill in the vessel name

ships.<Vessel>.makeThis allows a user to create a 'ships sign' with the selected vessel as the type
ships.<Vessel>.useThis allows a user to use the signs listed above
ships.command.teleport.ownThis allows a user to use the commands '/ships teleport' and '/ships forceteleport'
ships.command.teleport.othersThis allows a user to use the command '/ships teleport [player]
ships.command.set.ownThis allows a user to use the command '/ships set'
ships.command.set.othersThis allows a user to use the command '/ships set [player]'
ships.bypass.worldguardWhen worldguardSupport is turned to true, this allows a user to bypass all worldguard regions
ships.bypass.factionsWhen factionsSupport is turned to true, this allows a user to bypass all faction areas
ships.*.makeAllows a user to make any vessel
ships.*.useAllows a user to use any vessel
ships.command.*Allows a user to use all commands
ships.*Allows a user to make and use all commands and vessels
ships.bypass.*Allows a user to bypass all areas

Known Bugs

Common Errors

All errors

To do

news on new versions

  • Repair doors
  • add RAM option
  • add subId support
  • fix flowerpot block
  • add proper dispenser support
  • plan to add towny support

supported plugins

  • factions (in 3.3 and above)
  • MCore (in 3.3 and above)
  • WorldEdit (in 3.3 and above)
  • WorldGuard (in 3.3 and above)
  • Cannons (in 3.3 and above, better support coming to 4.0.2.1)
  • Vault

Install Guide

Ships 4.0.X

Add both Ships and MoseCraft-Core into your plugins folder

older or Ships 4.1+

Add Ships into plugins folder

Looking for testers

killing floor

Contact Mose if interested in this minecraft plugin

Rules of reporting issues

if you have a issue you wish to report. Please state the following things you are using, then state the issue (try not to spare any details)

  • Craftbukkit version ID (example: Craftbukkit-#3116)
  • Ships version (example: Ships-4.1.0.2 (You can detect your ships version by using the command '/ships info'))

if you do not have console access to your server please state that as well

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

  • Avatar of MoseMister MoseMister Aug 30, 2014 at 17:01 UTC - 0 likes

    More Plugins coming soon

    After 03/09/2014 (DD/MM/YYYY) i will be writing plugins for my own occurred .... as in i will only make updates/plugins for public download. No more private plugins (unless i make my own server).

    This means you will be seeing more plugin created by myself (and someone im training).

    Whilst i have been creating private plugins for a server i have been thinking of plugins for the public. One of these (technically 3) is the KillingFloor series. However i have also though of some other plugins (one of them takes some inspiration from Halo 3).

    Vessels is still underway and i want to make this perfect so i will update Ships as normal from now on.

    Hope you all enjoy plugins. Mose

    MoseMister

  • Avatar of MoseMister MoseMister Aug 29, 2014 at 22:03 UTC - 0 likes

    Ships 4.1.1 pre release 1

    So I have got my new graphics card and im working on a new Ships release (4.1.1) that will have 1.8 support as well as some other extra features ... but mainly for the 1.8 blocks.

    Now keep in mind that i am making this before Bukkit releases there 1.8 code meaning I have no idea if it will work with 1.8 (i also dont know if the blocks will work on Ships) until 1.8 is released.

    After 1.8 is released i will start working on patching all the other stuff 1.8 breaks (including the blocks if needed).

    In total, This pre-release comes with 1.8 blocks (not supported) and 1 tiny patch that has another go at fixing the bug where players fall off vessels when standing close to the edge.

  • Avatar of MoseMister MoseMister Aug 25, 2014 at 17:55 UTC - 0 likes

    Maybe delays

    First of i would like to point out that minecraft 1.8 release is meant to be coming out Sep 2 2014.

    I say this because Minecraft 1.8 brings some interesting stuff into the minecraft client, We have no idea what bukkit will be able to do with these new features but i assure you, they will do something. This may cause Bukkits version of Minecraft 1.8 to have a late schedule.

    Next up .... I know this will be bad timing and a half but I will be upgrading my graphics card in my computer .... The only way i can afford the new card is by selling the one i currently use. This means i will be without a display on the screen for a few days (hopefully days).

    I am going to try to send my code for Vessels and Ships 4.1.0.2 onto my laptop and get that setup for Java programming. However the laptop has a odd Qwerty keyboard that ill need to get used to ... again.

    Enjoy

  • Avatar of MoseMister MoseMister Aug 24, 2014 at 22:54 UTC - 0 likes

    ships 4.1.1

    Taking requests now for Ships 4.1.1.

    I already have some requests from friends. They will be listed at the bottom.

    Please note the solarShip will not see Ships until it is on Vessels (or at least that's the plan)

    4.1.1 patch requests.

    • turning a vessel turns the player as well.
    • patch bug where players near edge of vessel fall off
    • make altitude sign height configurable
    • Minecraft 1.8 support
    Last edited Aug 25, 2014 by MoseMister: added minecraft 1.8 support
  • Avatar of MoseMister MoseMister Aug 24, 2014 at 14:36 UTC - 0 likes

    @lordoffoxes: Go

    finally got round to taking a look at the code ..... all the things you described are correct in the code (a few problems with other stuff). The only way i can see that the problems your describing is occurring is if UsePermissions is set to false (UsePermissions is in the main config).

    as for the EOT .... i will need to take a look myself (send your server IP over PM)

    Last edited Aug 24, 2014 by MoseMister
  • Avatar of lordoffoxes lordoffoxes Aug 24, 2014 at 05:34 UTC - 0 likes

    @MoseMister: Go

    I'm pretty sure... also, check the EOT... thx!

  • Avatar of MoseMister MoseMister Aug 22, 2014 at 07:35 UTC - 0 likes

    @lordoffoxes: Go

    Ok. I'm not near my code for most of today so I won't be able to check it until much later. Can you just be 100% sure its not how you have setup your permissions?

  • Avatar of MoseMister MoseMister Aug 22, 2014 at 07:33 UTC - 0 likes

    @DeadlyElite: Go

    Sorry about that. The page is fixed. And yes it does matter about the name of the vessel

  • Avatar of DeadlyElite DeadlyElite Aug 22, 2014 at 01:52 UTC - 0 likes

    Does the name of the ship matter if the boat can move or not? Because everytime I make a ship it will say this name is already taken by me. Also the ships don't move and it doesn't come up with any errors

    Update: Fixed it but you need to fix the page, in the code it says you put the vessel name on line 3 but here it says you put it on line 4

    Last edited Aug 22, 2014 by DeadlyElite
  • Avatar of lordoffoxes lordoffoxes Aug 22, 2014 at 00:36 UTC - 0 likes

    @MoseMister: Go

    Im using Ships 4.1.0.2

    Im using Spigot version git-Spigot-1527 (MC 1.7.9)

    and im using Groupmanager. (Im not sure how to get this plugin's version.)

    There's another problem im having; EOT slides players 1 block forward, even at 1 block speed. I'm using Airships but this also happens on Ships.

    Last edited Aug 22, 2014 by lordoffoxes

Optional SQL support?

  1. Choice:

  1. Results
  2. 1 comment

Facts

Date created
Feb 23, 2012
Categories
Last update
Jul 29, 2014
Development stage
Release
Language
  • enUS
  • plPL
License
GNU General Public License version 3 (GPLv3)
Curse link
Ships
Downloads
46,218
Recent files

Authors

Relationships

Optional dependency
Cannons
Factions
Vault
WorldGuard