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 1No
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

How to create vessels

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

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 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?

    MoseMister

  • 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
  • Avatar of MoseMister MoseMister Aug 20, 2014 at 15:12 UTC - 0 likes

    @lordoffoxes: Go

    • What version of Ships are you using?
    • What version of Craftbukkit are you using?
    • What permissions handler are you using? (Groupmanager, PermissionEx, etc)
    Last edited Aug 20, 2014 by MoseMister: added permission handler question
  • Avatar of lordoffoxes lordoffoxes Aug 20, 2014 at 14:47 UTC - 0 likes

    What the heck? Non-ops get messages that say "You do not have permission to move this vessel" even though they created it. ships.*.use and ships.*.make are even in their list of permissions!

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

    Vessels

    Now i know a lot of you are set on this plugin (Ships) however i have been drawn to keep as much as the original code as i can.

    My new plugin (Vessels) is my own version of Ships and unlike MoseCraft-Ships this will be a 100% recode. Vessels has been designed as a API as well as a plugin. Vessels i am not afraid to change the code on. Vessels allows subIDs within the materials list. Vessels allows anyone to create there own types of vessels using a easy-to-use YML format, You can then go even further being a plugin developer with creating your own Vessels.

    Vessels i am working on within the background of my life and i will hopefully have a Alpha before this year ends.

    I will be inviting select few supporters of Ships to try Vessels before release (as there own release ..... i will not lock it to my own server).

    Enjoy

  • Avatar of MoseMister MoseMister Aug 19, 2014 at 18:50 UTC - 0 likes

    @panthibo: Go

    so it falls out the sky when it has no fuel ... i like the idea of that however when it comes to worldGuard support and the airship is above the world guard region it would either need to stop ontop of the world guard region or go right though it.

    either way it is not possible unless i find a way to move vessels with commands.(it currently gets the sign clicked by the user then checks all blocks connected)

  • Avatar of panthibo panthibo Aug 19, 2014 at 18:39 UTC - 0 likes

    Thanks for great mod! Can you add option: no fuel = airship down to land

Most used vessel type on your server

  1. Choice:

  1. Results
  2. 11 comments

Facts

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

Authors

Relationships

Optional dependency
Cannons
Factions
Vault
WorldGuard