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 May 8, 2014Btw mose, I was going though the plugin code on github, and the mix of polish/english variable names was a wee bit annoying. Ik this is from the fact that Qx2 started the plugin, and he was polish, but is there any chance you could use translated variable names in one of the next releases?
-
View User Profile
-
Send Message
Posted May 8, 2014When I use a normal Ship it leaves Water behind... How do I fix this I am using 1.7.2 Bukkit
-
View User Profile
-
Send Message
Posted May 8, 2014New Pre Release
as soon as i relise version 0.3 of MoseCraftCore is approved, there will be the new version of Ships Pre release up for grabs on MoseCraftCore.
remember
This new version of ships has a few problems with it when starting up.
-
View User Profile
-
Send Message
Posted May 7, 2014@Spartan071
hmm. someone else had this problem. I have looked at the code and i dont see why this happens to some users. what the other user did was downgraded himself to 3.2.4 (seems to work fine).
a brand new version of Ships is coming out this month, try that version and tell me if it occurs still
-
View User Profile
-
Send Message
Posted May 7, 2014For some reason, Green stained clay, and stone brick: stairs, slabs, and blocks: are not working. Also, I turned usematerialslist: true, but I'm not seeing a config for materials. Am I supposed to make a new folder for materials myself?
-
View User Profile
-
Send Message
Posted May 7, 2014@Conorserver
From my understanding, cannons is supported. I am currently working on getting this new code as stable as possible. It is very stable at the moment however the code is not finished, so things could go wrong
-
View User Profile
-
Send Message
Posted May 7, 2014try your best to add cannons support and sinking support!
-
View User Profile
-
Send Message
Posted May 7, 2014World Guard support
just got world guard support working, this feature will be included in the next release of ships.
this works just like factions support only .... instead of faction areas its world guard regions. In later updates i may add a flag to worldguard that allows ships to enter
New ships
I believe i have created a stable build of the new version of ships, my testers have not reported anything about the new version of ships, so im guessing its good to go. if my testers do not release anything (that would be classed as a bug) by Friday i will be releasing a preview of it. I think i just need to add a few more features (about 15 more things) then its good to go for a full version.
However do remember i want this version to be compatible with minecraft 1.8 .... this means adding in the 1.8 blocks (i have not done), so unless bukkit does not release a 1.8 server within 1 day of release (i bet i can add the 1.8 blocks in a day. and knowing bukkit, its very likly that they will not release a bukkit build on the day) i will not be releasing this new version of ships as a full on the day of 1.8 release.
fuel for vessels
i feel like servers using this plugin are being forced to have a alt fuel different to the fuel, if they are the same they consume 2 times the amount of fuel they should consume. so i am changing the way the fuel and alt fuels work in the config. The new version of ships will remove the fuel and alt fuel from your config and replace it with fuels. Fuels is a list of item IDs that will be classed as fuel for the vessels, the reason why i say this is so you lot will know why your old fuels are not working when you upgrade.
The list may not work however it is extremely likely that it will work.
on other notes of the new ships and things that will not work when you upgrade. the new ships forces you to have some text on line 4 on a sign .... as you know your current versions of ships do not ..... the new ships version seem to be stable with ships that do not have a blank 4th line. however when i was testing it without the code that forces you to have the 4th line blank. errors were poping up everywhere. A lot of changed since then, however i still feel that you should upgrade your vessels. There is a command so you can upgrade your vessels easily.
You have been warned.
-
View User Profile
-
Send Message
Posted May 6, 2014@Lance1234ize
you can suggest it, however each and every time someone suggests this i reject it.
because you are requesting that they move by themselves .... im guessing you mean in strait line, just need a way of activating the vessel automatic, and stopping automatic ... you can use the EOT sign to do this.
in the next version of ships the vessels can have separate fuel consumption even though they are the same type of vessel
-
View User Profile
-
Send Message
Posted May 6, 2014Hey, Can I suggest, that you try to add a feature that allows you to kinda makes paths for your vessels, so that they will move by them selves? That would work great for working ferries or plane connections on city servers. :)
-
View User Profile
-
Send Message
Posted May 6, 2014@Conorserver
No, the algorthums for MoveCraft are different to ships, this makes it have very diffrent features then each other.
I don't use movecraft (never have and never will) so I never want to grab code from one plugin and use it in any of my plugins (unless its API) ... That goes for any plugin
-
View User Profile
-
Send Message
Posted May 6, 2014Is there any way to copy the sinking movement from movecraft and adapt it!
-
View User Profile
-
Send Message
Posted May 6, 2014@Conorserver
The damaged ships breaking / sinking when hit a % of damage has already been suggested, I am trying to get it into this new ships however it is not looking good.
As for the slabs. The slabs are already intergrated into the plugin so it should not detected them as a object
-
View User Profile
-
Send Message
Posted May 5, 2014Hi can you try to add these features for my pirate server? Sinking ships like movecraft Use of slabs so they don't obstruct the course...are on my server. Link with DerPavlov's Cannnons plugin!
-
View User Profile
-
Send Message
Posted May 5, 2014A new version of ships has just been given to my testers. If no unexpected errors are found in this version, then it will be uploaded for the public to download.
i say unexpected because i have found some already however i feel like the public should see what i have been working on for almost 3 months in the background. If you remember i have also released the quick rush of ships 3.2.5/6 in the past month so expect bugs in this new version of ships.
I will say this new version of ships i have been working on is not version 3.3 .... its something else.
Mose ;)
-
View User Profile
-
Send Message
Posted May 4, 2014@Drazhar753
im sending you a PM
-
View User Profile
-
Send Message
Posted May 4, 2014@MoseMister
I installed like you said, still had to make the Materials.yml file myself and then copy pasted from the link, however dark oak stairs, slabs and logs still do not work for our ships. It just seems to ignore the materials list file, as any items set to true also do not work. Not sure why it isn't working, installing it is just a matter of placing the .jar into the plugins folder.
Tried it on a fresh server with no other plugins, same result. No materials file. Using craftbukkit 1.7.2 0.3 Beta, also tried 0.2 beta.
-
View User Profile
-
Send Message
Posted May 3, 2014New youtube vid
this shows of some of the new features of version 3.3 as well as shows you how to set up version 3.3 and how to create a airship/marsship and plane
sorry about the quite voice, i will say that voice has got Mic income at 100% with set 3 booster on it
enjoy
-
View User Profile
-
Send Message
Posted May 3, 2014a few words about cannons and ships. you need: 1. Ships plugin; 2. CraftBook; 3. Cannons plugin
1. Build Ship 2. Build Bridge on board 3. Build Cannon on bridge
It works for me.
/Sorry for my English/
-
View User Profile
-
Send Message
Posted May 3, 20143.3 news
The database system....
i am currently build a new plugin called 'MoseCraftCore'
this will be open to the public to use, and what it is, is a 'player-based-YML database API'
Ships will use it for its NEW commands (to tp to ships), to record valuable data, and allow users to have 'admin ships'