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 Aug 25, 2015@MoseMister
I downloaded the ships version from the bukkit page, which, according to /ships info is "version: null"... -_-
-
View User Profile
-
Send Message
Posted Aug 25, 2015@k975132
I ask everyone who does not leave this detail.
What ships version are you using? If you dont know type '/ships info' and that will tell you
-
View User Profile
-
Send Message
Posted Aug 25, 2015Hello, I created a *medium* ship, around 250k blocks, maybe? (see for yourself at 167.114.100.203:25577). When I place a [Ships]sign and right click it nothing happens, but when i seperate the block the sign is on from all the other blocks, it works. Any help?
-
View User Profile
-
Send Message
Posted Aug 25, 2015new Videos
I had a few hours spear so I decided to create a few videos. Now there are mistakes in them but they are tiny mistakes that i correct in you tube annotations or in the video myself.
I recorded it in one big chunk thinking it would not take that long, but i have now split it up into 3 diffrent parts. Part 1 being for server users. Because server admins normally go to the bukkit page, server users are the people who go on your server that have no control over configs. Part 2 is for you, server admins. Part 3 is for Bukkit plugin developers. I will be adding another part for Sponge developers, but because of Data API 2.0 i have had to change a lot in the Ships for sponge, so keep waiting.
I have also found another video on youtube showing Ships 4.1.1 (i think). The plugin had a few glitches so im not putting it as the primary video but its in the links. Enjoy
-
View User Profile
-
Send Message
Posted Aug 24, 2015@wondermouse007
hehe, your not the first to suggest something like that. And I do plan on making a addon plugin that does something like that.But I want to get Ships 5.0.1.0 in a stable position before i create such a thing.
I will also say that Ships is open source and has a API that i am continuous adding to, so nothing is stopping someone from creating a addon themselves
-
View User Profile
-
Send Message
Posted Aug 24, 2015I have an idea. Suppose you don't want to make a ship or takes too long. Can you make it so you can spawn ships like this: /ships spawn (kind of ship) (ship name) (owner) and makes a medium sized ship or airship etc. In the future you can make it so you can make custom sizes like this /ships spawn (kind of ship) (ship name) (owner) (how wide it is) (how long it is) (how tall it is)
-
View User Profile
-
Send Message
Posted Aug 21, 2015Ships 5.0.1.0 Prerelease 5 part 1
Part 1 has been programmed (to some degree, could go wrong in tests) but i need time to test it. Anyone who has been keeping up with news knows my situation, but for those who dont, my time is very limited because im looking after a ill friend.
Now then, you may not see a difference between this version and prerelease 4, but there are a few bug fixes that some users experienced. There is also more efficient code on the structure grabber code (the code that grabs the blocks that make up your ships). But the main differnece is the brand new VesselType API, the new API allows developers to have more control over there own custom vesselTypes and others. Not only that but the classic loader is now a optional Interface, so no more useless lines of code
-
View User Profile
-
Send Message
Posted Aug 17, 2015@Johnybifiss
Ships nocollide is a addon to Ships 5. What it does is forces ships to check that the new location will not attach onto another block. IE. If there is another ship coming at you. Without no collide it may end up just infront of your ship. This then attaches the two ships together. No collide stops that from happening. Its not a big plugin at all. I think its less then 10 lines (after grabbing the event). But its a seprate plugin because it may slow down ships by a nano second.
-
View User Profile
-
Send Message
Posted Aug 17, 2015ShipsNoCollide? What is new? :O
-
View User Profile
-
Send Message
Posted Aug 15, 2015@12hkjj
What Ships version are you using?
/ships infoto get the Ships version
-
View User Profile
-
Send Message
Posted Aug 15, 2015yo iv been using it lately and it says that i dosnt have a burner but it does.....
-
View User Profile
-
Send Message
Posted Aug 15, 2015@ebe0025
No Collide plugin
-
View User Profile
-
Send Message
Posted Aug 13, 2015thank you! and I hope maked teleport delaytime. your plugin is very good
-
View User Profile
-
Send Message
Posted Aug 13, 2015@ebe0025
Ah ok. I know what you mean now. This has been a issue in ships for a while and i have got a patch for it working on the latest alpha version. Problem is, im 200+ miles away from home. Im going back home tomorrow and hopfully the patch will be out Saturday.
Its a tiny addon plugin. Reason why its like this is because i know some people want speed on this plugin instead of more features. It installs like every other plugin, so its not difficalt at all. Sorry for the 2 day delay (normally get small patches done within hours)
-
View User Profile
-
Send Message
Posted Aug 12, 2015sorry my poor english.. http://imgur.com/xSUaWGA&fLw7f3G >> http://imgur.com/fLw7f3G I wan't that 2 ship change 1 ship and this plugin can make new kind of ship? Thank you for answering to my question.
-
View User Profile
-
Send Message
Posted Aug 12, 2015Im currently looking after a very ill friend who is taking up all my free time, so there is not going to be a update any time soon. I hope you understand.
@aelfwyne
Out of everyone who has reported this error i never got a reply to the questions i ask. Btw, the command syntax is
/ships sign track [seconds]Please note that command only work in ships 5 and higher
My question is very simple. What ships version are you using. If you dont know you can find out by using the command
/ships info@ebe0025
How do you mean by Ships that overlap? I also can not make out what the text is on the sign, image is too dark.
-
View User Profile
-
Send Message
Posted Aug 12, 2015I finish the test.. I wan't ships that overlap into one. plz patch!
-
View User Profile
-
Send Message
Posted Aug 11, 2015http://imgur.com/aPsaGcY I'm trying to make a ships.. but I can't... This problem is unknown because if the version of bukkit. sorry my english plz help me!
-
View User Profile
-
Send Message
Posted Aug 11, 2015Like some others, I've got a problem with EOT. My ship will move manually using the engine sign. However, EOT always returns an error that there is an obstacle in the way, even when the ship is in open ocean.
The only items I've used building this ship are wood planks, wood slabs, fenceposts, wool, torches, chests and signs. It's not even very large.
Someone said to use /ships track - but I haven't been able to figure out any syntax that seems to do anything to determine WHAT the game thinks the invisible obstacle is.
Any help?
-
View User Profile
-
Send Message
Posted Aug 9, 2015@steveinabox
Yes. Depending on what ships version you are using. If its lower then ships 5 then fireprotect config option will stop jungle blocks from burning. Ships 5 and above will stop all blocks from burning if they are on the ship and registered to the ship.
Alternativly, you can close it up with any block that isnt burnable.