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 Mar 20, 2015@aberts10
What version of Ships are you using?
-
View User Profile
-
Send Message
Posted Mar 20, 2015For steamboat it says: "Add Burner"
even though we have a netherrack with fire in the floor
-
View User Profile
-
Send Message
Posted Mar 17, 2015Ships 5
As a lot of you know I have been working on Ships 5. This is a complete recode of Ships made from the ground up. I did my first test of Ships 5 this morning and recorded it. If you wish to see the very few bugs and me making a idiot out myself, head over to the Ships webpage on mosecraftbukkitplugins (can not post link .... just click the image at the top).
Its getting closer and closer to a full public alpha release soon, I will also say, Ships 5 alpha is not like any of my other alphas, this will have a ton of features (some you may already know and have seen in other ships - these will work in the same way or a less buggy way).
There are a few permissions as well in the alpha, but i have not properly programmed in permissions. The permissions for ships 5 are (ships.command.<command> and ships.command.teleport.other).
You should get a first look at the upcoming SolarShip in the alpha but no promises. apart from all that, enjoy the rest of your day ...... enjoy your day and ill have more information later on.
almost forgot: I mentioned a while ago MoseCraftbukkitPlugins is having a make over .... again and well ..... my web skills came back to me last month so i have been designing the new website. The Ships part of the website will have very little change done to it. The new changes will have mobile support from the smaller screens all the way to tablet screens, it will also have the implied desktop sizes as well.
edit: I have released some .yml documents to the public click here
-
View User Profile
-
Send Message
Posted Mar 6, 2015@idy26
Thanks man, its taken a year so far and im not stopping any time soon. My code will only get faster and I have a few more plugins being planned but im not going to say much about them so far due to the fact they are still being planned.
-
View User Profile
-
Send Message
Posted Mar 6, 2015@MoseMister
Outstanding job with everything you've already completed.
Good luck Mose, you got this!
-
View User Profile
-
Send Message
Posted Mar 4, 2015Ships 5
I have been working on Vessels, Killiing Floor Series, a new project and Ships 5 in the small free time i have balancing Work, College and social life but i do have a lot to state about the features of Ships 5.
Most features that came out of Vessels are comming to Ships, there are some exeptions but they will be added in another way. Some of the features include the algorthums of feaching the massive ships.
Another feature that was hinted in Vessels that will be comming to Ships is the AutoPilot feature where you set some co-ords and it will automaticly move to that position. This is a feature I know a lot of you have been wanting for this plugin.
As you may know, Ships 5 is a complete recode of Ships, fixing may bugs and glitches including dupes when Ships move. This is done with a new algorthum that sets prioritys on select blocks, these priority blocks destroy themselves first and rebuild themselves last making no dupes occurs.
Next up is sub ids for fuel and materials, athough this was not a Vessels feature i belive it will settle into the Ships features like it was ment to be there. This does mean a new config for materials but i am putting in a converter that should convert any YML from Ships 4 and above
Now ships 5 does not have a API designed for other plugins to hook into but it does have somewhat of a API so plugins can hook into it.
Killing Floor series
This has been designed then deleted and redesigned about 20 times and im still no further on the actual programming side of it then i was when i announced it.
Vessels
As you may have guessed from the lack of support for Vessels, it has been terminated from the Bukkit project for the time being, this is because I can not get it to run fast enough that it does not kill the server when a vessel moves, that being said the project is not completey removed, this is for future projects Vessels will run on adside from bukkit.
New Project
I have not though of a simple name for this that has not been taken already (it does not do the same thing as thouse plugins at all). Im not going to say much on it because I dont want to hype up a project that could have a lot of planning to do .... i learnt my lession from Killing Floor Series.
-
View User Profile
-
Send Message
Posted Mar 2, 2015@aberts10
It's OK, think of the furnace always taking the fuel. The dropper will eventually use something but I'm working on that in ships 5
-
View User Profile
-
Send Message
Posted Mar 2, 2015Sorry to ask this again, but i asked a long time ago how to fuel ships, and i need to know again? i have a submarine made of wood and glass with all the ship signs, in the back i have a dropper with pumkins in it because that is what the config said the fuel was.
But when i go to move the ship it says out of fuel?
-
View User Profile
-
Send Message
Posted Feb 3, 2015Ships 4.1.1 beta 2
alright, got a few people finding bugs in the current beta code so ... im patching them in my free time and getting reports of more, the good news is this is a beta not a full release, betas are designed to be improved on to iron out the bugs, just saying,
Minecon
Minecon has been announced and it will be in London, sadly i don't have a spear £95 to spend so you will not be seeing me there, but still ... kinda hyped to see what Microsoft has to say about the future of Minecraft.
-
View User Profile
-
Send Message
Posted Feb 1, 2015@ajthemacboy
sorry, i didnt mean Vessels was/is complete. Anyway, if there are no errors occurring then the best thing to do is private message me your server IP and ill take a look myself, sorry about all this, it should not be happening. PS, Vessels is not complete so i will only fix Ships when you reinstall it
-
View User Profile
-
Send Message
Posted Feb 1, 2015@MoseMister
There are no errors in console. I will check with vessels.
I'm not using any special plugins that could interfere, because we run on a network, there are only 16, average ones like CommandBooks, Pex, and WorldGuard.
If you need a list I can get one.
Edit: This error appeared with vessels about a block click event. Perhaps, if the code is the same in Ships, this is the same problem?
http://pastebin.com/ckNFLigB
-
View User Profile
-
Send Message
Posted Feb 1, 2015@ajthemacboy
It's OK about sounding needy, your a server owner, I understand everything needs to be fixed fast.
As for the clicking,is there any errors on console or player? it may not look like a Ships error to make it fail
edit: the sign duping, I am working on Ships 5 that should fix that issue, but Ships 5 is still in its very early stages. another plugin i create called Vessels has the patch for the sign dupe issue and probably will get released before Ships 5 because most of Vessels has already been designed, i am ironing out everything that is already there.
-
View User Profile
-
Send Message
Posted Feb 1, 2015@MoseMister
Thank you so much! My players almost left after I told them we had airships and they couldn't fly them!
Edit: though now I have another issue. I can't left or right click on the Wheel sign, and I can't left click on the Move sign to change it to boost mode. What have I done?
Edit #2: Sorry to sound so needy, but signs are also duping when the ship is moved.
-
View User Profile
-
Send Message
Posted Feb 1, 2015@ajthemacboy
Your 'useFuelSection' for Airships is set to false, this means any Airships created whilst this is set to false will accept fuel using the top section of the furnace and will not bother checking on the bottom section.
Btw, because ships does not support sub ids yet, the furnace will accept charcoal.
-
View User Profile
-
Send Message
Posted Jan 31, 2015@MoseMister
http://pastebin.com/htjvND8j
-
View User Profile
-
Send Message
Posted Jan 31, 2015@ajthemacboy
could you send me your config for ships?
-
View User Profile
-
Send Message
Posted Jan 31, 2015Hi, I am trying to create an airship, but the ship says "out of fuel", even though there is coal in the furnace. It is not charcoal and there are no non-allowed blocks in the ship. Version is 4.1.1.
plz halp!!11
-
View User Profile
-
Send Message
Posted Jan 31, 2015@LeefNUT
Ships has support of many plugins including that stops people from moving into or in the protected areas, you can disable these in the config, they are set to false as default but the latest beta changes a lot of the support code that some people have reported as bugged, but I can not see it myself
-
View User Profile
-
Send Message
Posted Jan 31, 2015Heya MoseMister, thanks for continuing this project! do you know of any plugins or world guard flags etc that maybe obstructing a ship from moving? installed fine, created ship and the control signs accordingly but wont move?
Any thoughts?
-
View User Profile
-
Send Message
Posted Jan 30, 2015@eirikh1996
If you are trying to create a marsship then use the beta releases because it fixes that bug, if you are using the latest beta then give me a few days to check the code