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 10, 2014@MoseMister
It did recreate the config file, but it's still telling me that it has no fuel. I tried both coal and red stone dust into the dropper.
submarine: TheMinimumNumberOfBlocks: 30 TheMaximumNumberOfBlocks: 3000 Speed: 8 EngineSpeed: 2 BoostSpeed: 3 FuelId: 5 FuelIdAlt: 331
-
View User Profile
-
Send Message
Posted Apr 9, 2014@charlza
Config creator.jar does not work with 3.3 because it is built into the ships plugin. I am working on a new config creator that works automatically like in every other plugin however in the mean time use the manual method. Turning createConfig to true in the config
-
View User Profile
-
Send Message
Posted Apr 9, 2014@MoseMister
I cannot determine which version I had prior to the latest open beta release. The version I had prior to this did not require a burner or fuel. I copied the fuelID from another ship type, but that may have been a mistake.
Essentially, I need a config file that includes the correct information for the various ship types. I understood that CreateConfig would not longer work, so I removed it from my server.
-
View User Profile
-
Send Message
Posted Apr 9, 2014@charlza
wait what? slow down (i know its typing but still ....)
where did this old config come from?
i though all configs (bar my tests for 3.3) right down to the first open beta of this plugin used fuel ID?
what problem are you talking about?
-
View User Profile
-
Send Message
Posted Apr 9, 2014@MoseMister
UPDATE- I think I found the problem. I copied a portion of the config out of an old config and there was no fuel ID,etc.
I assumed the fuel was coal...but that doesn't seem to be working...
-
View User Profile
-
Send Message
Posted Apr 9, 2014@charlza
ah, forgot to mention that .... its a dropper
-
View User Profile
-
Send Message
Posted Apr 9, 2014I just grabbed the latest open beta... 3.3 open beta 8. This is the first one I've installed in a while and it's asking for an engine in my submarine. I can't seem to figure out what an engine is and how to place it in my submarine! Thanks!
-
View User Profile
-
Send Message
Posted Apr 9, 2014Minecraft 1.7.6 came out today. as soon as a bukkit build comes out for 1.7.6 i will be testing ships with it. I will give the all clear if the current versions of Ships work with 1.7.6. However if you use ships before i give the all clear, then you are using it at your own risk. Due to the fact the current versions of ships are built for 1.7.2 R0.3 i will not be helping anyone with ships errors linked to 1.7.6 until i create a release for it. I will tell you to downgrade back to 1.7.2 or 1.7.5.
Sorry. Mose
-
View User Profile
-
Send Message
Posted Apr 9, 2014@kiptacula
3.3 pre release 1 and 2 (should be approved by now) and they use multiple configs, so I can not just give you a template for them. 3.2.4 however. I though I put out a temple link on this page (i have just checked and there isnt). I'm currently on my phone so I'll edit this post later putting the link onto iy, I will also put the links on the page.
3.2.4 config list link: http://dev.bukkit.org/bukkit-plugins/ships/pages/config/
-----i would also like to state that my next beta update (if it works) should fix this config problem
-
View User Profile
-
Send Message
Posted Apr 8, 2014@MoseMister
I've had similar issues for the past 2 nights I've been back and forth between 3.3 and 3.24 on 1.7.2.R03 No config I let generate works correctly---or it works and disables my material list and ship properties. I've manually edited the config and been throughout the forums for your tips for these issues.( I'm IT I understand your dual jar file setup ) I'm a very long time user of Ships and have even donated to the past a few times. I like the direction you have been taking the project but this issue with the config generation/ updating is really frustrating.
Can you just post what a template for manually editing the ships properties and materials? Like you had for your versions last year. Which were awesome!
Thanks for your efforts.
Kip
-
View User Profile
-
Send Message
Posted Apr 7, 2014@xXDeadSwordXx
Ah your using 3.3 pre release. With 3.3 I can not simply just give you a config. If you give me consol access then I will do what is shown in green on the change log
-
View User Profile
-
Send Message
Posted Apr 6, 2014Just installed the newest versions of ships. My config.yml looks like this: airship: {} airship2: {} ship: {} marsship: {} motorboat: {} plane: {} lavaship: {} steamboat: {} submarine: {} Other: {}
If you want, i can give you console access. Just come onto the server, i want to fix this error by tonight. PirateOceanRPG: 216.244.93.148:25565
-
View User Profile
-
Send Message
Posted Apr 6, 2014@xXDeadSwordXx
The createConfig.jar comes in the plugins folder when you download 3.2.4. It will not be in your server plugins folder unless you put it there like you should. (this is the main problem with ships 3.2.4 and why I spent a whole week working out methods of putting the 2 jars in one ... People put the ships file in but not the configcreator )
-
View User Profile
-
Send Message
Posted Apr 6, 2014Is it worth noting that i cant seem to find a configcreator.jar in my plugins folder? I can see the createconfig:false *now true*. However a configcreator.jar in itself is not present.
-
View User Profile
-
Send Message
Posted Apr 6, 2014Alright, I'll be installing in a few hours when I get back from the pools. My brother is hosting a Pirate RPG server
-
View User Profile
-
Send Message
Posted Apr 6, 2014@charlza
thanks
-
View User Profile
-
Send Message
Posted Apr 6, 2014@MoseMister
I would be installing it too, but I am traveling until Tuesday...I will be testing it later in the week!
-
View User Profile
-
Send Message
Posted Apr 6, 2014Love this
within 10 min of 3.3 pre release 2 being uploaded (not approved) i get 2 downloads
-
View User Profile
-
Send Message
Posted Apr 6, 2014@xXDeadSwordXx
There are 3 New versions of ships (version 3.2.4 you get from the list at the side or clicking download. Version 3.3 pre release 1 you get from the list at the side. And version 3.3 beta 8 you get from mosecraft)
Check what version you are using.
Considering createconfig did not work I believe it is 3.2.4
-
View User Profile
-
Send Message
Posted Apr 6, 2014@MoseMister The newest one I just installed from bukkget. It has all the perms I believe, with the various vessels and CreateConfig:true. It's just that they are empty.