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 Jan 4, 2014good new everyone ... sort of
Ships version 3.2.2.3 is coming out soon.
small patch - mainly done for new features
i will say, its going to have the major.minor problem (if you had it before) because no one has said anything about the alpha patch that i have released
-
View User Profile
-
Send Message
Posted Jan 4, 2014@nullschritt
ok ill take a look at it.
and hey, im moving this chat into your pm, because this reply section is meant to be for quick bugs, or for people to say how good/bad this plugin is
-
View User Profile
-
Send Message
Posted Jan 4, 2014@MoseMister
It's a relatively small ship, I moved a larger one just a couple days ago.
-
View User Profile
-
Send Message
Posted Jan 4, 2014@nullschritt
That error looks like the one where the ship is too large for the server to take, ill take a look at it anyway
-
View User Profile
-
Send Message
Posted Jan 4, 2014@MoseMister
Now have 2 ships that will not move. The second is a boat, and spams the console with several identical errors. (at me.mose.ships.shipmapping.mappingblock(shipsmoving.java:213) [?:?])
It also has only allowed block types.
-
View User Profile
-
Send Message
Posted Jan 3, 2014@zaxome
Door support isn't fully implemented yet.
-
View User Profile
-
Send Message
Posted Jan 3, 2014AWESOME PLUGIN!
There is one glitch where iron doors duplicate.
-
View User Profile
-
Send Message
Posted Jan 2, 2014@nullschritt
ok
-
View User Profile
-
Send Message
Posted Jan 2, 2014@MoseMister
Sorry I've been away, and running defrags, and scans on the server all day, since it's the second of the month.....
It should be okay tomorrow though.
-
View User Profile
-
Send Message
Posted Jan 2, 2014@nullschritt
i would fix your ship but a few problems.
1) every time i log onto your server it teleports me to a random place (not spawn) and i have no idea where that ship is you want me to fix
2) it keeps kicking me off and giving me the bad connection error
3) on the short time i have to get to the place i think its at, your stargate at spawn does not work for me.
so yer ... problem
-
View User Profile
-
Send Message
Posted Jan 2, 2014@WubCraft
This plugin is buggy, im not going to deny that. However, i am cracking down on the bugs one by one, update by update.
3.2.2.1 attepts to fix a problem only some users were having that made the config auto restart. Im currently needing testers for 3.2.2.2 for the major.minor problem.
Many of the bugs only occur with some users, the best thing to do is test it yourself, and hope for the best.
If not, come back in say a month (if you check every day, you may get the patch you need quicker) a patch you need maybe up for download.
I am trying my hardest to fix up all bugs however its sort of difficalt when you are learning java. (its more of the api i need to get my head around)
-
View User Profile
-
Send Message
Posted Jan 1, 2014@charlza
Something to note, people only glitch out of ships that are of a certain design (box like design aka very tall and not very long).
A simple airplane like design, with one floor, and a LONG body, does not result in any teleportation errors.
Also, still having the problem with not being able to move a ship that has no collidable objects on course.
Other than that the plugin runs great.
-
View User Profile
-
Send Message
Posted Jan 1, 2014Any input?
-
View User Profile
-
Send Message
Posted Jan 1, 2014This seams kinda buggy just want to hear some input before i test this out.
-
View User Profile
-
Send Message
Posted Jan 1, 2014Love this plugin, keep up the great work. Have a great rest of the day and happy coding.
-
View User Profile
-
Send Message
Posted Jan 1, 2014supported major.minor 51
i am currently testing out ships 3.2.2.2 that should come with a method of making major.minor 51 supported, meaning you will not get the error.
pm me if your intrested
-
View User Profile
-
Send Message
Posted Jan 1, 2014@charlza
ok
-
View User Profile
-
Send Message
Posted Jan 1, 2014@MoseMister
I forgot to tell you that for some unknown reason, my problem - not moving correctly when the ship moves when near the burner- stopped happening. I never could determine why it started and why it stopped.
-
View User Profile
-
Send Message
Posted Jan 1, 2014@nullschritt
another person who had a teleport in wrong place error, found out it occur only when the person is near the fuel or burner
-
View User Profile
-
Send Message
Posted Jan 1, 2014@nullschritt
The person glitching out of the ship bug also occurs during long trips using the EOT. (more than say 4 minutes)