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 aberts10 aberts10 Mar 20, 2015 at 17:16 UTC - 0 likes

    For steamboat it says: "Add Burner"

    even though we have a netherrack with fire in the floor

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

  • Avatar of MoseMister MoseMister Mar 17, 2015 at 16:24 UTC - 1 like

    Ships 5

    As a lot of you know I have been working on Ships 5. This is a complete recode of Ships made from the ground up. I did my first test of Ships 5 this morning and recorded it. If you wish to see the very few bugs and me making a idiot out myself, head over to the Ships webpage on mosecraftbukkitplugins (can not post link .... just click the image at the top).

    Its getting closer and closer to a full public alpha release soon, I will also say, Ships 5 alpha is not like any of my other alphas, this will have a ton of features (some you may already know and have seen in other ships - these will work in the same way or a less buggy way).

    There are a few permissions as well in the alpha, but i have not properly programmed in permissions. The permissions for ships 5 are (ships.command.<command> and ships.command.teleport.other).

    You should get a first look at the upcoming SolarShip in the alpha but no promises. apart from all that, enjoy the rest of your day ...... enjoy your day and ill have more information later on.

    almost forgot: I mentioned a while ago MoseCraftbukkitPlugins is having a make over .... again and well ..... my web skills came back to me last month so i have been designing the new website. The Ships part of the website will have very little change done to it. The new changes will have mobile support from the smaller screens all the way to tablet screens, it will also have the implied desktop sizes as well.

    edit: I have released some .yml documents to the public click here

    Last edited Mar 19, 2015 by MoseMister: added edit

    MoseMister

  • Avatar of MoseMister MoseMister Mar 06, 2015 at 20:20 UTC - 0 likes

    @idy26: Go

    Thanks man, its taken a year so far and im not stopping any time soon. My code will only get faster and I have a few more plugins being planned but im not going to say much about them so far due to the fact they are still being planned.

  • Avatar of idy26 idy26 Mar 06, 2015 at 20:12 UTC - 1 like

    @MoseMister: Go

    Outstanding job with everything you've already completed.

    Good luck Mose, you got this!

    -Isaac

  • Avatar of MoseMister MoseMister Mar 04, 2015 at 16:50 UTC - 1 like

    Ships 5

    I have been working on Vessels, Killiing Floor Series, a new project and Ships 5 in the small free time i have balancing Work, College and social life but i do have a lot to state about the features of Ships 5.

    Most features that came out of Vessels are comming to Ships, there are some exeptions but they will be added in another way. Some of the features include the algorthums of feaching the massive ships.

    Another feature that was hinted in Vessels that will be comming to Ships is the AutoPilot feature where you set some co-ords and it will automaticly move to that position. This is a feature I know a lot of you have been wanting for this plugin.

    As you may know, Ships 5 is a complete recode of Ships, fixing may bugs and glitches including dupes when Ships move. This is done with a new algorthum that sets prioritys on select blocks, these priority blocks destroy themselves first and rebuild themselves last making no dupes occurs.

    Next up is sub ids for fuel and materials, athough this was not a Vessels feature i belive it will settle into the Ships features like it was ment to be there. This does mean a new config for materials but i am putting in a converter that should convert any YML from Ships 4 and above

    Now ships 5 does not have a API designed for other plugins to hook into but it does have somewhat of a API so plugins can hook into it.

    Killing Floor series

    This has been designed then deleted and redesigned about 20 times and im still no further on the actual programming side of it then i was when i announced it.

    Vessels

    As you may have guessed from the lack of support for Vessels, it has been terminated from the Bukkit project for the time being, this is because I can not get it to run fast enough that it does not kill the server when a vessel moves, that being said the project is not completey removed, this is for future projects Vessels will run on adside from bukkit.

    New Project

    I have not though of a simple name for this that has not been taken already (it does not do the same thing as thouse plugins at all). Im not going to say much on it because I dont want to hype up a project that could have a lot of planning to do .... i learnt my lession from Killing Floor Series.

    Last edited Mar 04, 2015 by MoseMister
  • Avatar of MoseMister MoseMister Mar 02, 2015 at 18:35 UTC - 0 likes

    @aberts10: Go

    It's OK, think of the furnace always taking the fuel. The dropper will eventually use something but I'm working on that in ships 5

  • Avatar of aberts10 aberts10 Mar 02, 2015 at 16:05 UTC - 0 likes

    Sorry to ask this again, but i asked a long time ago how to fuel ships, and i need to know again? i have a submarine made of wood and glass with all the ship signs, in the back i have a dropper with pumkins in it because that is what the config said the fuel was.

    But when i go to move the ship it says out of fuel?

  • Avatar of MoseMister MoseMister Feb 03, 2015 at 11:54 UTC - 0 likes

    Ships 4.1.1 beta 2

    alright, got a few people finding bugs in the current beta code so ... im patching them in my free time and getting reports of more, the good news is this is a beta not a full release, betas are designed to be improved on to iron out the bugs, just saying,

    Minecon

    Minecon has been announced and it will be in London, sadly i don't have a spear £95 to spend so you will not be seeing me there, but still ... kinda hyped to see what Microsoft has to say about the future of Minecraft.

  • Avatar of MoseMister MoseMister Feb 01, 2015 at 19:01 UTC - 0 likes

    @ajthemacboy: Go

    sorry, i didnt mean Vessels was/is complete. Anyway, if there are no errors occurring then the best thing to do is private message me your server IP and ill take a look myself, sorry about all this, it should not be happening. PS, Vessels is not complete so i will only fix Ships when you reinstall it

  • Avatar of ajthemacboy ajthemacboy Feb 01, 2015 at 17:27 UTC - 0 likes

    @MoseMister: Go

    There are no errors in console. I will check with vessels.

    I'm not using any special plugins that could interfere, because we run on a network, there are only 16, average ones like CommandBooks, Pex, and WorldGuard.

    If you need a list I can get one.

    Edit: This error appeared with vessels about a block click event. Perhaps, if the code is the same in Ships, this is the same problem?

    http://pastebin.com/ckNFLigB

    Last edited Feb 01, 2015 by ajthemacboy

Ships 5?

  1. Choice:

  1. Results
  2. 0 comments

Facts

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

Authors

Relationships

Optional dependency
Cannons
Factions
Vault
WorldBorder
WorldGuard