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 May 22, 2014@MoseMister
I tried all of them, and none work. I was mainly trying a normal ship
-
View User Profile
-
Send Message
Posted May 22, 2014@Benjireed
what vessel are you trying to make?
-
View User Profile
-
Send Message
Posted May 22, 2014@MoseMister
I checked, and my spelling was perfect...
-
View User Profile
-
Send Message
Posted May 21, 2014@Benjireed
If it says 'can not find vessel labled as' it means you are spelling the vessel on the 2nd line wrong.
The 1.7.9 version of ships works with any mc with UUID support.
The permission to override everything is in the next update.
-
View User Profile
-
Send Message
Posted May 21, 2014Will the 1.7.9 version still run on 1.7.2? I think i found a bug: When i try to create a ships sign, i put [ships] on first line, then i put the vessel type on second line, then name of the ship on last line, and it says "Cannot fine vessel labeled as (vessel name)" permission problems maybe? if so, i'm opped but it's not working Also, what is the permission that overrides?
-
View User Profile
-
Send Message
Posted May 21, 2014@Crazydoc134
rotating chest bug? there is 2 chest bugs due to rotating problems. The bug where chest does not look like it has rotated when it has is a error in minecraft. However the bug where it does not rotate i believe i can fix but i dont know how just yet.
as for bed support, im having difficulty on moving the bed, let alone anything else
-
View User Profile
-
Send Message
Posted May 21, 2014Hello, can you please fix the rotating chest bug?And bed support if possible.
-
View User Profile
-
Send Message
Posted May 21, 2014@Benjireed
You are not the first person to suggest sinking ships, however it is more complex then you think. Say I do have the method of a exslosion on a ship is detected, I would then need to change the main sign to a submarine then move it down then change it back. With the coding this plugin uses its very difficalt to do that. It will be possible in MoseCraft-Ships however that comes out later.
In ships 4 there is a permission to bypass all permissions.
No one has thought of the idea of land vehicles and would be easy to program in. But wouldnt it defeat the point of the name of the plugin? .... Just saying
-
View User Profile
-
Send Message
Posted May 20, 2014You should add in a sinking effect, as in the other plugin, iSail. Instead of having parts of the ship just get damaged, it should be moved down or moved underwater if it sensed an explosion or fire. You should also add in a permission that gives players permission to use all ships, instead of having to type all of them. And some land vehicles would be cool too! Just a suggestion. Thanks!
-
View User Profile
-
Send Message
Posted May 20, 2014@MoseMister
Thank you for the information. I'll be editing Ships config to address this issue for now.
-
View User Profile
-
Send Message
Posted May 19, 2014@MayorMike
finaly someone who uses paste.
that error can occur on all types of Ships if its the latest release of Ships 4 or back to the old ages of 1.3 with Ships 1.
this error can be deturmand by the console spamming this
the number is different on different versions of ships but its the same error.
The error is Too Many Blocks On Vessel. This plugin can not process that many blocks on one vessel. Me and a few coders from all over the place are trying to allow this plugin to support more blocks (even if its a little bit more) and we have come up with 32 methods that may work. So far we have tried 31 of those methods, they all came with this error except try 31. This came with a complete different error however got past your error.
I am developing a new ships plugin called MoseCraft-Ships but will not be complete until much later this year, this version is faster, more efficient and wants to expend as code (this version of ships does not, i force it to). MoseCraft-Ships should have the 31st patch added to it (and hopeful working) however i have had to littery recode the whole thing.
we currently have 15 files running ships. MoseCraft-Ships has 23 files running it, and more on there way (less code in MoseCraft-Core though ....)
-
View User Profile
-
Send Message
Posted May 19, 2014I have a huge error. Possibly ships 3.3 not compatible with the latest bukkit Beta build? http://pastebin.com/Zjh1sEqq
-
View User Profile
-
Send Message
Posted May 18, 2014bad news everyone.
ships 4.1.0 (as i though) will not work .... not by the error i though it would be, but by a different error
-
View User Profile
-
Send Message
Posted May 17, 2014Ships 4.1.0 being made
I have been working with other plugin developers to patch the bug where the ships can not be any larger then 2580 blocks (thats a rough guess, its based on your server).
The patch me and the plugin developers have discussed on adding (i dont think it will work) is experimental and will allow 4500 blocks to be on one vessel (the patch is designed so i can increase the size if needed to, however it takes a lot of hard work to add a extra 1500 blocks).
This patch can not be fitted into Ships 4.0.0 in time of release.
Ships 4.0.0
a lot of you have asked for a exact date on release, I have always said 'sometime this month' because i wanted it to be released with MineCraft 1.8, however, minecraft 1.8 has been delayed, luckily for you, Ships 4 has not been delayed. I also have some more good news. Ships 4 is almost done, you should be expecting the finished project in two weeks (dont hold my neck if its not).
-
View User Profile
-
Send Message
Posted May 16, 2014@wellthisaintfun
Ill pm you.
-
View User Profile
-
Send Message
Posted May 16, 2014@MoseMister
ARGH! It says file is empty when I tried to upload it >:I
-
View User Profile
-
Send Message
Posted May 16, 2014@wellthisaintfun
Ok, if you highlight all files then right click, then click send to, click compressed zip. Upload the new zip file to something like mediafire.com and send me the link.
Oh, be warned. You can not do the send to and compressed zip if you are on a mac or linux computer. I don't know of the top of my head how to do it
-
View User Profile
-
Send Message
Posted May 16, 2014@MoseMister
Yes, it runs on my computer
-
View User Profile
-
Send Message
Posted May 16, 2014@wellthisaintfun
Does your server run on your computer or somewhere else?
-
View User Profile
-
Send Message
Posted May 16, 2014@MoseMister
I have no idea what you're talking about :L