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 Feb 12, 2014@charlza
If you have a fire protect plugin on your server the glass does not need to be encadged. Do no its not a requirement, its just i can not stop fire spreading onto just ships.
The errors there mean it can not find the materials list and the do no touch list in your config. Try creating you config again (turning createconfig) to true)
Im here to help
-
View User Profile
-
Send Message
Posted Feb 11, 2014@MoseMister
Update -I found one problem. I forgot to change CreateConfig to true at some point. however the ship still started burning. I do have secondary ship design that has the burner enclosed in iron blocks with glass. That ship appears to be ok. Perhaps my other ship design does not have enough glass surrounding the burner. Did something change that requires the burner be enclosed all the time now?
Sorry for the delay. We are about to get hit by a bad ice storm tonight. The power may be knocked out tonight or tomorrow.
I finally saw an error message on plugin loading. It says that wooden planks, netherrack, daylight sensors, furnaces. and fire are disabled?!? It says to turn them on..not sure how to do that. It also says to contact you if any errors are found.
-
View User Profile
-
Send Message
Posted Feb 11, 2014@Rickolo
idk, i didnt see it.
you say 'was' meaning its big now or you fixed the problem ...
it sometimes does come up saying its too big when its too small ... can not help think why
-
View User Profile
-
Send Message
Posted Feb 11, 2014@MoseMister
thanks for the help! :D but my plane was very small ore was it too small?
EDIT it works now.
-
View User Profile
-
Send Message
Posted Feb 11, 2014@Rickolo
XD got all the errors.
make sure boost is turned to
true
in the config
for the plane values, make sure the block size of the vessel is between the values of the min and max block sizes
-
View User Profile
-
Send Message
Posted Feb 11, 2014@MoseMister
now my [boost] sing is not working... :(
and one more thing. now it says only with planes that they are too big.
-
View User Profile
-
Send Message
Posted Feb 11, 2014@Rickolo
the default value for the max value is 3000, so thats why it worked
-
View User Profile
-
Send Message
Posted Feb 11, 2014@MoseMister
thanks but i fixed it by reseting the config.
-
View User Profile
-
Send Message
Posted Feb 11, 2014@Rickolo
in your config, change the max value of a airship to (i would recommend 1500 - 3000)
btw in your config you may need to turn create config to true then boot up your server again to get the config values
-
View User Profile
-
Send Message
Posted Feb 11, 2014@charlza
Really? Can i go on your server to try it myself
-
View User Profile
-
Send Message
Posted Feb 11, 2014@MoseMister
Surrounding the burner with glass did not work
-
View User Profile
-
Send Message
Posted Feb 11, 2014@charlza
If you cover the burner around with glass it will stop the burner from killing your ship
-
View User Profile
-
Send Message
Posted Feb 11, 2014@fuzyfeet
Oh, forgot about that feature, ill add it in 3.3 ... Hopefully
-
View User Profile
-
Send Message
Posted Feb 10, 2014Hmm...should the config file look mostly empty? meaning...no longer contains lists of materials, etc? I'm trying to track down a problem...my ships are catching fire now. I updated several plugins yesterday. I may need to roll everything back and update them one at a time to troubleshoot.
-
View User Profile
-
Send Message
Posted Feb 10, 2014Will it be in Advance Ships or in 3.x that only owners and those listed on the ship name sign can pilot/use a ship?
-
View User Profile
-
Send Message
Posted Feb 10, 2014having a problem with 3.3
it randomly broke down and now i can not get it to work anymore.
i did not change anything ... it just broke and now its saying the error lies with the fuel consumption.
i find this really strange ... but it does mean that i can not use that method on the fuel :(
-
View User Profile
-
Send Message
Posted Feb 10, 2014@Drazhar753
Subs are not coming for a while, i need to figer out some agurthums
-
View User Profile
-
Send Message
Posted Feb 10, 2014@MoseMister
That sounds pretty great. When will submarines be available?
-
View User Profile
-
Send Message
Posted Feb 9, 2014Ships 3.3 will be seen in the near future
Ships 3.3 is very different to ships all other ships, due to the fact i have separated out all the main problems with the config (materials and debug being in the same config file as the vessels - and the use of ConfigCreator)
it should fix some problems with fuel. when 2 diffrent vessel types have the same fuel id as the other, the furnaces will consume more then the config tells them to.
Ships 3.3 adds the long awaited MotorBoat, it should also add the first signs of the SolarShip (i had problems with the solarship before, where even though it was day time, it would eat fuel ... take the fuel out, it will drive fine ...)
i have tried to give you server owners the ability to go back to Qx2 style of ships (ships 3.1.7 and lower), by allowing to disable ships from OPs (so you only get Qx2 ships), adding the pre-set materials list (you can still customise it).
the player interaction with this plugin has improved as well, by when you create a ship, the signs are no longer cap sensitive as well as the vessel names. i have made it so, when a user does not have permission to make a vessel it will tell him/her (does that now) but when a user trys to create a vessel not in this plugin ... it tells the user that their is no such thing in this plugin.
will all these changes, there will be a few problems. because materials is now on its own ... your going to need to move the materials list over (i maybe able to make the plugin do this automatic , however, im not sure how i would do this.
having configCreator and ships as one plugin, you will need a pre-set config, and you will need to remove the old configcreator.jar file.
enjoy
-
View User Profile
-
Send Message
Posted Feb 9, 2014@fleitman
Says on this page
Look for the images with all the signs, then the text at the side will tell you