Ships
Ships

|
Source Code - Github |
JavaDocs |
Sponge version |
Discord channel |
Translate Core |
|---|
Looking for Dev builds?
Dev builds give off new features and bug fixes before they are officially released, however these features and bug fixes may not have been tested as much as a release on here
Old page:
I am testing this new page out. I am aware of some parts that are missing such as ship types, but please say if there is anything that you wish to see. I plan on making a FAQ's that includes common questions such as how to change ship requirements.
If you want to see the old page, it is here
Video tutorial
Ships 6 changes
Ships has gone through many changes, Ships 6 is the latest rewrite of the plugin. The latest rewrite fixes multiple bugs found in the root of previous versions of Ships.
Features
Moving ships
As the name of the plugin suggests, you can create your own ship and move it with just a single click.
Works with all blocks
There is a fully-fledged list where you can configure every block to react differently for the ships, including being able to add a block type to interact with Ships, detect it as a collide, and even not react at all.
Teleport to ships
There have been many requests to be able to teleport to ships for not only this plugin but others like it. This feature has been added to Ships, however, if it is something you do not wish, then you can disable to command by not adding the command.
Falling Ships
Ships will fall/sink if requirements are not met, this could be done through your own interaction such as running out of fuel, or by something else such as a TNT explosion.
Ship types
| Airship | Link |
| Ship | Link |
| Marsship | Link |
| Submarine | Link |
| Plane | Link |
| Hybridship | Coming soon |
Move the ship:
In Ships, movement is done by signs. You can see all signs here
Collide types:
| Name | ID | Description |
|---|---|---|
| Detect collide | DETECT_COLLIDE | If Ships detects this block in the way of a ship moving then the ship will not move with the error of this block being in the way |
| Material | MATERIAL | Material means that you can build a ship out of this block and the Ships block detection system will detect it as part of your ship |
| Ignore | IGNORE | If Ships detects this block in the way of a ship moving then the block will break and the ship will take its place |
Permissions
| Permission node | Description |
|---|---|
|
ships.cmd.info |
Allows the player to use the command '/ships info' |
|
ships.cmd.blockinfo |
Allows the player to use the command '/ships blockinfo' |
|
ships.cmd.shiptype.create |
Allows the player to use the command '/ships shiptype create' |
|
ships.cmd.config.set |
Allows the player to use the command '/ships config set' |
|
ships.cmd.config.view |
Allows the player to use the command '/ships config view' |
|
ships.cmd.blocklist.set |
Allows the player to use the command '/ships blocklist set' |
|
ships.cmd.blocklist.view |
Allows the player to use the command '/ships blocklist view' |
|
ships.cmd.ship.track |
Allows the player to use the command '/ships ship track' |
|
ships.cmd.ship.eot |
Allows the player to use the command '/ships ship eot' |
|
ships.cmd.ship.crew |
Allows the player to use the command '/ships ship crew' |
| ships.move.own.ships.airship | Allows a player to move own airship |
| ships.move.own.ships.watership | Allows a player to move own ship |
| ships.move.own.ships.marsship | Allows a player to move own marsship |
| ships.move.other.ships.airship | Allows a player to move anyones airship |
| ships.make.ships.airship | Allows a player to make a airship |
| ships.remove.other |
Allows a player to destroy anyones ships sign |
Developers:
Looking for a development wiki? maven/gradle dependencies? or something else relating to ships or translate core? Take a look at the getting started wiki
-
View User Profile
-
Send Message
Posted Jan 1, 2015Hello! is it possible for you to add Towny support pls? that would be most appreciated. :)
-
View User Profile
-
Send Message
Posted Dec 25, 2014Happy Xmas guys. Hope you have/had (depending your world time) a good day
-
View User Profile
-
Send Message
Posted Dec 23, 2014@NicholasKramer
That sounds like a miss-read block. Basically its not detecting sanstone or Lapis next to another block but both blocks (the read one and the one next to it) are both enabled within the plugin.
best idea is to private message me your server IP and let me take a look myself, I may ask for more when im on (like your config and materials list files)
-
View User Profile
-
Send Message
Posted Dec 23, 2014New Ships being worked on
Ships 4.1.0.5.1
removes some old code that was not removed back in Ships 3.3, this code has been known to be read in Ships 4 causing Bugs to occur.
Ships 5
for a while I have said that Ships needs a good reprogram due to the fact Ships is still in the Ships 3.1.7 environment that Qx2 left it in (Nothing bad in the way Qx2 left it in), I have not wanted to reprogram the original code for a while because i always though 1) i would create more bugs then patching them, 2) I would make it crash more 3) didn't want Qx2 to be forgotten for his/her work .... I guess i did 1+2 with my updates .... not sure about 3.
So what will happen is Qx2 code will still lie within Ships doing what it always has done however it will be programmed under a environment I have created making it easy for me to read, meaning less bugs will occur.
if you managed to get me to create a private plugin for you there are not that many bugs (if any) with them, vessels was first released as a preAlpha and only had 4 major updates to it, most where new features and that was ..... OK for bugs.
Anyway, im programming Ships 5 in the background and it will be fully tested to a massive extent before being released to the public so hopefully very little bugs on release.
Oh and another thing, Ships 5 will be coming out first on SpongeAPI, I have been programming on Sponge for a few days now and im not going to lie ..... I don't like it, however it does have some interesting API features. All Ships updates after Ships 5 will be released on Bukkit/Spigot/Glowstone first.
in Ships tradition, there will be NO API for Ships 5, if you want a API for a movement plugin there is Vessels just one click away ;)
SolarShip
yeah ... this thing I announced back in 2013. This has not been forgotten and should be programmed into Ships 5 on release. I know I said it will be seen in Vessels first but im still working on the new API for Vessels and probably will still be seen in Vessels first but there is a chance Ships 5 will be released first.
-
View User Profile
-
Send Message
Posted Dec 23, 2014Hi, So I recently installed the new ships, 4.1.0.5, on the new bukkit 1.8 server. I have used this plugin in the past, but this time am unable to get sandstone and lapis to register as valid blocks. I have set use material list to true in the config file and set both sandstone and lapis to true in the materials file. Is there something I am missing?
Edit.
When I use the command /ships check on sandstone and lapis, all varieties, it responds valid blocks. However the ship still says no burner. If I place the burner on the wood portion of the ship, only the wood portion moves.
-
View User Profile
-
Send Message
Posted Dec 19, 2014@tylerguth
You say your using a 1.7.2 ships. Some of the later versions of Ships for 1.7.2 had a problem with fuel on airships.
Apart from that nothing comes to mind, if you PM your server details I can take a look (dont post as a reply because bukkit class it as advertising.
-
View User Profile
-
Send Message
Posted Dec 18, 2014@MoseMister
oh..well i got a problem with the aircraft one..every time i place the sign it says basically everything 0 or false...it was working for a while..then i when it got hit by a ghast it...yeah
-
View User Profile
-
Send Message
Posted Dec 18, 2014@tylerguth
Like any other vessel, stick the correct fuel in the furnace. By default for the submarine it is glowstone
-
View User Profile
-
Send Message
Posted Dec 18, 2014@MoseMister
i thought it was a hopper...wow i need new reading glasses..anyway now it says out of fuel..how do i fuel the engine?
-
View User Profile
-
Send Message
Posted Dec 17, 2014@tylerguth
Try a dropper
-
View User Profile
-
Send Message
Posted Dec 17, 2014@MoseMister
im trying to make a submarine..but how do i make a engine?...i tried the hopper and when i tried to move...pretty much did not move...what am i suppost to make a engine the plugin version 1.7.2 ....yes a bit outdated
-
View User Profile
-
Send Message
Posted Dec 14, 2014@MinerJTT
My first order would be to check the config, you can change the min and max size of all types of ships.
If it is a bug then I would do my second point of order and that's to state what version of ships and what craftbukkit you are using, any additional info would be nice such as what ship type it is, how many blocks it has on it (right click the ships sign), etc
-
View User Profile
-
Send Message
Posted Dec 14, 2014Having a issue says my ship is too big and its small...
-
View User Profile
-
Send Message
Posted Dec 11, 2014@nullschritt
Should be possible, I will program it under the 4.1.0.4 Ships because 4.1.0.5 is a bit unstable for my liking. Should be able to update it by Wednesday.
Thanks for your contribution to my plugin
-
View User Profile
-
Send Message
Posted Dec 10, 2014@MoseMister
Could you please add world border (http://dev.bukkit.org/bukkit-plugins/worldborder/) support? so ships dont fly/sail past the border? that would be fantastic.
-
View User Profile
-
Send Message
Posted Dec 4, 2014@volatile11111
What is wrong with it? If it isn't booting there will be a error. Could I have any errors you have.
What version of ships are you using. dont say the latest because that could be may different versions. if you dont know check by booting up your server, and it should say in big text. if it does not then it has a bootup error, so try to specify what version you used but if you can not then ill try working round it.
-
View User Profile
-
Send Message
Posted Dec 4, 2014i have installed the plugin on my server spigot1.8 the plugin is't working and i have tried reloading it
-
View User Profile
-
Send Message
Posted Dec 3, 2014So i have been working on my college assignments for a while so i have not had much time to do anything for anyone else. I have a small window here whilst everything gets rendered, saved, transferred ... the lot to tell you guys that I will start on this Saturday programming Ships Sponge port, I can work on it on my free days (Tuesday, Wednesday and weekends). I think im not fast programmer so i highly doubt i can create it for Tuesday (9th of December - my year working on Ships).... but i will have something for you guys then.
-
View User Profile
-
Send Message
Posted Nov 28, 2014very good news
FULL MINECRAFT 1.8 SERVER
Spigot has released a fully supported version of Spigot and Craftbukkit for 1.8. I will be putting it on mosecraftbukkitplugins so you can download the jar without any Git hassle. I have no idea if it works with ships or works at all (still need to start the download). Ships 4.1.0.4 will have 1.8 blocks support as well.
edit 1
sorry guys, both Craftbukkit.jar and Spigot.jar are too large for me to upload to my server, that is not stopping me from trying other means
edit 2
both craftbukkit and Spigot are now downloadable from mosecraftbukkitplugins as jar files, so those with OS-X ... you should have known by now that you bought the wrong computer but ... i still love you, so both Craftbukkit and Spigot are downloadable for all OS including OS-X (MAC).
Ships seems to work fine on Spigot 1.8 with the airship except one bug where the move sign can not find the ships speed. This will be fixed in support of this 1.8 build. I plan to write Ships 5.0 when I don't have college work on so Ships can take advantage of 1.8
-
View User Profile
-
Send Message
Posted Nov 26, 2014@collins9001
What Ships version are you using?
Check your config for Max and Min blocks, you can then check how many blocks the ships has by right clicking the [Ships] signs