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 Sep 21, 2015@Unpluggeddk
Yep i know the issue, its a very simple fix, if you go into your config you will find a option saying DefaultWaterLevel. Change this to match the water level in your worlds.
I am working on some code that should find out the default water level automatically but currently no dice
-
View User Profile
-
Send Message
Posted Sep 20, 2015Hi m8.
I have a problem with water raising behind all my boats. Everytime i move the boat once. Water will go one block up and it becomes rly ugly.
Do you know about this issue? Cheers
-
View User Profile
-
Send Message
Posted Sep 20, 2015@Sinner11116
Oh ........... yeah, thats a programming bug .... Ill get it sorted very soon.
Just got the update uploaded (needs approval)
-
View User Profile
-
Send Message
Posted Sep 20, 2015no i mean.. uhmm.. they kinda add the [Altitude] sign to their ships and somehow they are able to make their ships.. fly..
-
View User Profile
-
Send Message
Posted Sep 20, 2015@Sinner11116
How do you mean 'flying around'? I can guarantee you that there is no code in Ships that allows players to fly, there is no use for that code to be in this plugin.
-
View User Profile
-
Send Message
Posted Sep 20, 2015hey.. up i'm having a problem again... it seems that players are flying around on ships..
-
View User Profile
-
Send Message
Posted Sep 15, 2015@Sinner11116
Cannons. look on the right of this page at optional dependencies. Click cannons and that will take you to the plugin page
-
View User Profile
-
Send Message
Posted Sep 15, 2015Non taken. also which cannon plugin do you recommend to go with this?
-
View User Profile
-
Send Message
Posted Sep 14, 2015@Sinner11116
hehe, most of the time its just something simple. I am working on a bit of code that will stop admins from needing to change that value, but currently it is not implemented yet.
Thanks for the offer but i must decline. I am a busy person, When I do have free time i much rather program updates for this plugin (no offence)
-
View User Profile
-
Send Message
Posted Sep 14, 2015Oh! Thank you so much! i will try that. And you should come to my server and gimme what you think of mah idea of it
-
View User Profile
-
Send Message
Posted Sep 14, 2015@Sinner11116
In the config file there is a value called DefaultWaterLevel. That needs to match your worlds value. If you stand with you feet 1block in the water then get the y of your pos, that will tell you the water value
-
View User Profile
-
Send Message
Posted Sep 13, 2015Hi, uhm.. i use your plugin for my new Pirate Server but.. somehow the water keeps being dragged from the ship
-
View User Profile
-
Send Message
Posted Sep 13, 2015Little off topic
My new plugin just went live, check out EntityDisguise on the Sponge forums. Enjoy
-
View User Profile
-
Send Message
Posted Sep 13, 2015@MageMasterMoon
Can you explain to me what you mean by 'not working'. As in tell me what the issue actually is that makes you say its not working, as in does the server crash? If so whats the error?
I understand how you created this error but i dont know what you changed or anything like that as well as i dont know what you mean by its not working
-
View User Profile
-
Send Message
Posted Sep 12, 2015I need help with the plugin. I was trying to edit the config to make it compatible with chairs and increase the block limit, but the plugin stopped working. I put it back, still not working. I deleted every single file and the plugin, reinstalled everything, still not working.
-
View User Profile
-
Send Message
Posted Sep 11, 2015@RaininSwords
Ill get NoCollide working shortly. I know what went wrong. As for the messages, its because Factions and WorldBorder is enabled in the config, but can not find the plugins. So just disable them in the config.
-
View User Profile
-
Send Message
Posted Sep 11, 2015@MoseMister
Ya i was using ShipsNoCollide, I'll try to remove that and see if it fixes it.
EDIT: That worked, but i had a problem where the water was being dragged behind, so i had to go into the config and change the default water level down to 62 instead of 63. Now my console is getting spammed with
[13:22:58] [Server thread/INFO]: [0;33;22m[Ships] [0;31;1mShips has WorldBorder enabled but can not hook into it.[m
[13:22:58] [Server thread/INFO]: [0;33;22m[Ships] [0;31;1mShips has Factions enabled but can not hook into it.[m
Is there anyway you could get NoCollide to work?
-
View User Profile
-
Send Message
Posted Sep 10, 2015@RaininSwords
Im not sure whats going on there. Are you using any plugins that hook into Ships (list is above or click here)?
-
View User Profile
-
Send Message
Posted Sep 10, 2015@MoseMister
I made a ship and when I try moving it, it says STATIONARY_WATER is in the way.
-
View User Profile
-
Send Message
Posted Sep 9, 2015@mizuiko
nope you completely understood. Everything seems correct on the database side, so my guess is its paperspigot, ive never come across this version of spigot, so ill do some tests and try to come up with a version that supports paperspigot
edit:
Just tried it, first of it worked, however I used the 1.7.10 version that was released today. I then tried the one released on April 18, 2015 but the error you described was found. So basically update your paperspigot to the 1.7.10 released today and you should be fine