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 Apr 6, 2014@xXDeadSwordXx
There not support to be like that.
Tell me what version of ships are you using?
-
View User Profile
-
Send Message
Posted Apr 6, 2014MoseMister. I am encountering an error where my ships are considered too big regardless of their size (even 1x1). My config.yml is relatively empty. Consisting of vessel:{}. If these property's are not supposed to be left empty, can u please send me a correct yml? Cheers.
-
View User Profile
-
Send Message
Posted Apr 6, 2014@Epic_Incarnate
I'm sorry, but this plugin is only compatible with a permission based plugin at the moment
-
View User Profile
-
Send Message
Posted Apr 5, 2014How can I make it so non Ops can use ships? I don't run it public so I don't use permissions, but I have alot of other plugins that work fine with non-ops and don't want to have to code them all in. What do i do?
-
View User Profile
-
Send Message
Posted Apr 5, 2014@redeven
Funny you should say that. If the new database system works in 3.3 then I can grab the location of the vessel.
We have another outside coder that has said he/she maybe able to autopilot to XYZ.
-
View User Profile
-
Send Message
Posted Apr 5, 2014Awesome plugin.
You should maybe try adding a command to return to your ship, in case you get lost.
-
View User Profile
-
Send Message
Posted Apr 5, 2014read the permissions at the top of this link (link goes to this page but closer to the top of this page).
http://dev.bukkit.org/bukkit-plugins/ships/#w-permissions
oh and here are all the vessels
http://dev.bukkit.org/bukkit-plugins/ships/#w-vessel-info
(I mean this message in the nicest possible way, I do this to anyone who has a question where the answer is on this page
-
View User Profile
-
Send Message
Posted Apr 5, 2014hello, i have my own hosting server BUT im the owner and, i cant use no vessel, can you please tell me the permission of all vessel use? so i could also enable it to all other ranks? waiting for an awnser :P
-
View User Profile
-
Send Message
Posted Apr 5, 2014@redeven
the plugin can support roughly about 3000 blocks (sometimes much more, and sometimes much less). if 3000 does not work then try the recommended (by myself and seems to be on most servers that use this plugin) 1500.
you can change this for each vessel in the config. sadly this plugin does not support massive ships (from what it looks like, it never will).
-
View User Profile
-
Send Message
Posted Apr 5, 2014What's the max size a ship can have, roughly?
Is it configurable or fixed? Because I wanted to have a huge ship and it spammed me the Ships.ShipsMaping.MapingBlock(ShipsMaping.java:308) error. It kinda was too big.
-
View User Profile
-
Send Message
Posted Apr 5, 2014@ToastBlock
This seems to be a very common mistake. I am trying to make it automatic in the next update.
Check a few things then tell me the results.
Check ships version
If version is 3.2.4. Check if createconfig.jar is also in your plugins folder.
Check you config. If it is like this then I know the problem
Airship: {}
Airship2: {}
Etc
-
View User Profile
-
Send Message
Posted Apr 4, 2014@MoseMister Every single ship I make (even if it's one block) says "This ship is too big" What do I do to fix it?
-
View User Profile
-
Send Message
Posted Apr 4, 2014plugin support
Towny, world guard and grief prevention are having problems with my code.
and my new database code does not work either.
the good news though is i have a new agorithum to take down the 'CreateConfig' option
-
View User Profile
-
Send Message
Posted Apr 3, 20143.3 beta 8 status
factions is not supported with 1.7.5 to the public however I managed to get my hands on factions 2.3.1, and the MCore that works with it today before they are released to the public.
and i can say that it works fine with Ships 3.3 beta 8. However something does not work with Ships 3.3 beta 8, Grief Prevention does not want to play along, so i have disabled the grief prevention code in 3.3 beta 8 and pre release 2.
both beta 8 and pre releases 2 will be uploaded to there servers today, however you will not be able to get pre release 2 until 1-3 days for bukkit to approve it (not counting the URL method)
Ships delay
i am swamped with collage work, i am working on ships in my own time, however thats somthing like 30 min a week. So ill have problems updating ships as frequently as i used to (something like 2 updates per week ... back in the old days).
I will still be able to help each of your problems out as frequently and promptly as i do, its just coding that has been delayed.
note
im thinking of moving the bukkit page, due to the fact Qx2 does not work on this plugin anymore, however he is still restricting me on this page. nothing is confirmed yet, but if i do go through with it, only the bukkit page URL and name of the bukkit project will change. The plugin will stay the same (well ... exception of the update changes)
-
View User Profile
-
Send Message
Posted Apr 3, 2014sorry for the delay in the new beta and pre release, i am still doing some tests, did not have any time to test yesterday. However i should be able to do some today.
remember, the pre release needs to go though bukkits methods of approving the plugin (no viruses or anything like that) however the betas dont need to go though the method of approving, because it only need to be approved by myself.
so what im trying to say is remember the betas come out before the pre releases (they run the same code (if you dont count the terminator program on the betas)). and the new beta should be coming out today with the pre release coming out later (either today, tomorrow, or the day after tomorrow). if i run into any problems with either the code or uploading, you guys will be the 2nd to know (i will be first)
-
View User Profile
-
Send Message
Posted Apr 1, 2014new beta and pre release coming out soon, add the full support of Factions, and add support for grief prevention (i have not tested grief prevention fully out yet'
-
View User Profile
-
Send Message
Posted Apr 1, 2014@saintgio3
you can add the following line into the 'other' section
AllowBoost: true
-
View User Profile
-
Send Message
Posted Apr 1, 2014@MoseMister
Do I just add the line "allow boost = true" anywhere in there?
-
View User Profile
-
Send Message
Posted Apr 1, 2014@MoseMister
Yes, it is. Is it a unknown bug?
-
View User Profile
-
Send Message
Posted Apr 1, 2014@saintgio3
Hmm, not sure why you have boost speeds but not allow boost ...