Ships

logo

logo

Ships

Source CodeMoseCraftbukkitPlugins
Source CodeMoseCraftbukkitPlugins
VesselsAPIAll My Worlds
VesselsAll my worlds

http://dev.bukkit.org/media/images/47/18/pmGG4.png - although it says for Vessels it is going towards all my projects.

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.

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
SolarShip0%NoNoYesAir
Hybrid60%woolOptionalNoYesAir

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

How to create vessels

Tutorial

4.0.2

for older versions

videoShips 3.2.4 by StoneGate amac55
videoShips 3.2.1 by MoseMister
videoShips 3.1.6.1 by austin101
videoShips 2.1 by Jacob Vejvoda

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: VesselType
* 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 (Ships 5 update)

  • Repair doors
  • add proper dispenser 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
  • Towny (in 4.1.1 Beta and above. Need support of 'ShipsTownyHook' that you can download here )

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

User created content

All the youtube videos the Ships community (that you) have made i could not thank enough for.

This image has been created by Skyyagiz. Skyyagiz image

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 Apr 26, 2015 at 08:51 UTC - 0 likes

    @aberts10: Go

    Ships is designed for users to create ships and ship variants only. If ships used it's mechanics to make something stuck to the ground, then it has the potential to either be very laggy and/or destroy your world. If you wish to have cars on your server your best of using the boat/mine cart mechanic. I understand that your issue is UCars has a lack of permissions, but you could ask the developer to put permissions in place.

    MoseMister

  • Avatar of aberts10 aberts10 Apr 25, 2015 at 23:29 UTC - 0 likes

    @aberts10: Go

    I may have to use ether movecraft or this for cars... i've been working on a Citylife rpg where you can build city's and towns and get different careers such as Mechanic, Cop, Judge, Doctor, Merchant. The issue is for the mechanic job that i was hoping to use Ucars to make cars that only mechanics can build and sell to players, But because of the lack of permissions in ucars i may have to use movecraft or ships to make cars that i can give permissions to mechanics that only allows them to build cars..... Can you make cars in ships or not?, and can i make it so it requires special blocks that you can craft using a plugin such as customcrafting?

    http://s21.postimg.org/ggx3hwa9f/Aberts10.png

  • Avatar of MoseMister MoseMister Apr 24, 2015 at 06:11 UTC - 0 likes

    @KoalaHazToast: Go

    Yes. If you go into the configuration then you can change the max number of blocks for each ship type

  • Avatar of KoalaHazToast KoalaHazToast Apr 24, 2015 at 00:53 UTC - 0 likes

    Is there a limit as to how many blocks a ship can be for it to work? I am playing on a server with a friend and he has made a fairly large boat and I am attempting to make it into a Ship using the plugin. However after making the sign that creates the ship and adding all the other necessary signs, it does not work. I have made other ships and the only contradicting detail between those and this boat is the size, as this boat is very, very large.

    Last edited Apr 24, 2015 by KoalaHazToast
  • Avatar of MoseMister MoseMister Apr 23, 2015 at 07:54 UTC - 0 likes

    @aberts10: Go

    I'm sorry to hear that. I'm sure we will miss you in the ships community.

    You can always download the alphas of ships 5, Ships 5 full release will not be much more laggy than the alphas.

  • Avatar of aberts10 aberts10 Apr 23, 2015 at 03:48 UTC - 0 likes

    I've stopped using these plugins because they lag down the server, but hopefully the new Ships 5 will fix the Lag issues that Movecraft and ships 4 have.

  • Avatar of MoseMister MoseMister Apr 22, 2015 at 15:26 UTC - 1 like

    Ships Update

    (04/22/2015)

    Its that time where I tell you about this weeks preAlpha and what to expect in the next one. Im currently on holiday and have been for this week, so this weeks preAlpha got released a little bit earlier then normal. Im on holiday until the 20th so the updates should be bigger then normal.

    Currently Ships 5 is up on MoseCraftbukkitPlugins as a first generation prerelease for those testers out there, however it is out of date because I work on Ships 5 every tiny bit of free time I get, so you can experience it asap.I will do a Ships 5 update every week from now on until its full release.

    Please note

    Ships 5 Alpha 1 release will be available to download a little later on today on MoseCraftbukkitPlugins and after it gets approved on Bukkit, But in this update note, I will be talking about the first Alpha.

    Ships 5 Update

    So first of I want to say it has been a busy week for me, college and work both collided at the same time so i lost a week of my free time that i would have spent on programming Ships to doing paper work, but I have managed to do a tiny bit of updating and a small chunk of testing, im doing the final bit of the small chunk testing before i release it to the public.

    This Alpha release of Ships 5 is the first of many. The main idea of Ships is in this release with a few added bonuses that you saw back in Ships 4.

    I have now allowed Ships to boot up without WorldGuard (didn't in PreAlpha 3) being on the server but the cost was the custom flag support has now gone, but it will be returning as a separate plugin that hooks into Ships, like the Towny support.

    I have fixed a few bugs that you saw in PreAlphas for Ships 5 and now have added permissions to a lot of features in Ships 5.

    I have changed a bit of the API around and I will be releasing source code for every major update of Ships 5 until release, after release it will be in the unknown, but I do plan to release source code for the full Ships 5 when it is released.

    Sorry about this and last week on the update note, i know I didn't release this update last week but I was busy and didn't have time to do anything, this time round, i managed to get some done but not a lot but it is here.

    This is a full alpha, not a prerelease

    This is a full alpha because we have had almost all known bugs patched, and no others have been found since last patch. The two bugs we have found is AutoPilot still does not work and the track tool still does not save any extra data.

  • Avatar of MoseMister MoseMister Apr 16, 2015 at 17:00 UTC - 0 likes

    Sorry about the weekly update and ships alpha 1. I have been working all week with the exception of today and last night. I'll tell you something, I learnt a long time ago, not to program drunk or with a hangover, there has been a small amount of progress but it is no where close to a new version. So this is the ships update news and there will be no ships alpha 1 release this week. I do go back to college starting Monday so old update procedure will go back to normal.

  • Avatar of Digger105 Digger105 Apr 14, 2015 at 00:49 UTC - 0 likes

    @MoseMister: Go

    Sorry for the late reply. I upgraded to Pre Alpha 3, and the last issue has been fixed. (I used to have the newest version of 4) But a new issue has arrived, when I move an airship, it duplicates a furnace and then it stops working. To get the airship working again, I have to break the furnace. This happens every time it moves. THIS HAS FIXED ITS SELF but I am worried it might happen again. Here is a paste bin link to the error message in console: http://pastebin.com/a7Dd4NP7

    Last edited Apr 14, 2015 by Digger105: I don't really know why
  • Avatar of MoseMister MoseMister Apr 08, 2015 at 19:35 UTC - 0 likes

    @Digger105: Go

    Can i ask what version of Ships you are using? I changed a lot of the code for plugin supports in the betas (you wont get if you clicked the top download) and its completely changed in Ships 5 (in preAlpha on my own website).

Most used vessel type on your server

  1. Choice:

  1. Results
  2. 11 comments

Facts

Date created
Feb 23, 2012
Categories
Last update
Apr 22, 2015
Development stage
Release
Language
  • enUS
  • plPL
License
GNU General Public License version 3 (GPLv3)
Curse link
Ships
Downloads
54,224
Recent files

Authors

Relationships

Optional dependency
Cannons
Factions
Vault
WorldBorder
WorldGuard