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 Mar 10, 2016@kevindoorneweerd
what are you typing on your ships sign?
-
View User Profile
-
Send Message
Posted Mar 10, 2016I have 1 problem in 1.9 I can't make multable ships while the name isn't the same, it still says: [Ships] Name already taken
-
View User Profile
-
Send Message
Posted Mar 8, 2016@789101112
Mc 1.9 hasnt been widly adopted by server admins, so ill continue to support 1.8. And then i will try and support the latest minecrafts as best i can.
@GuysImTristan
Im sorry for releasing plugins with bugs in them. I am always trying to change my testing to make sure as many bugs are found and squished before release.
As for having a page on spigot, i did have a page there for a short while however i keep forgetting to check it for people posting issues, so i never support it even though i want to. If i remeber when i get home to update it ill do it, but bukkit is ships original home and i will continue to support it here as best i can.
@GuysImTristan
That message will only appear if fire isnt enabled in the materials list, or ships detection system isnt finding the block because all paths to the block are blocked by another block not in the materials list.
You can see what ships detection system is finding on your ship by looking at your [ships] sign and then typing in the command
/ships sign track 10That will turn all blocks the ships detection system finds into bed rock for 10 seconds (it then will resore everything back to what it was). See what is blocking the path of the detection system, if nothing but the fire block isnt being turned to bedrock then check the materials yml file found in
/plugins/ships/configurationAnd find the "FIRE" line (control+f to find a word in most editiors) and check that the "datavalue_-1" has a value of 1.
If the issue still occurs, i will take a look myself.
-
View User Profile
-
Send Message
Posted Mar 8, 2016BTW Thanks for the fixes ^_^
Why not move to spigot resources and be active there? btw it's more popular now than bukkit.
-
View User Profile
-
Send Message
Posted Mar 8, 2016Yes, it cannot find the burner! I already did place a furnace ;(....
I think the EOT began to move slower than before.
-
View User Profile
-
Send Message
Posted Mar 8, 2016thank you for supporting both 1.8 and 1.9 !
-
View User Profile
-
Send Message
Posted Mar 7, 2016@Voidminer60
That sounds like a issue with your hosting company. No plugin has the ability to delete itself. If you meant you can not see 5.0.1.7 (i know its not what you said at all but just to cover all ground). It is awaiting approval by the bukkit dev team, nothing i can do to speed that process up.
-
View User Profile
-
Send Message
Posted Mar 7, 2016its not appearing in the plugins anymore
(im useing a minecraft hosting website minecraft-hosting.pro )
-
View User Profile
-
Send Message
Posted Mar 7, 2016Ships 5.0.1.7
All the bugs posted below should be fixed in the new version. This version has 1.9 and 1.8-1.8.8 builds. Sorry about all the issues that have occurred.
To quickly fix the issues below quickly, add this to the bottom line (make sure there are no tabs or spaces)
if the issue still continues, replace your own config with this
-
View User Profile
-
Send Message
Posted Mar 7, 2016@GuysImTristan
With the EOT sign, if "Ahead" is selected then it should work. the EOT code hasnt changed since 5.0 and it worked in that, what is the "repeat" time for your EOT?
edit
just did a double check. And it is working.
The issue you have where you click a sign and it says "null". thats to do with a error on the booting of Ships. The bit that would fail is the getting of some information from the config. the EOT part of Ships is launched after the information is got from the config. due to the fact the code is failing before, it doesnt actually run the EOT code, so my guess is that this new version should fix the issue
@GuysImTristan
what do you mean "it still searches for a burner", it needs to it check if one is there or not, does it not find it?
@AgoniaMc
yes, all the plugin addons were moved to sepate plugins called "Ships Bridge", the world guard bridge is not made yet due to the fact there is a issue with the code (there was the same issue when it was in Ships)
@Voidminer60
this is your config file (im just putting it in a format that is easier to read
as for the issue you are having, i am working on the patch as i post this message, it is much harder then i though, not to mention i haven't had a lot of time today because i do put college as a higher priority as Ships.
I posted that i found the bug in this comment here
-
View User Profile
-
Send Message
Posted Mar 7, 2016now i reinstalled and its broken altogether
-
View User Profile
-
Send Message
Posted Mar 7, 2016@MoseMister im useing 1.9 this is my config.yml file Structure: StructureLimits: airCheckGap: 120 trackLimit: 5000 Signs: ForceUsernameOnLicenceSign: false EOT: repeat: 130 enabled: false AutoPilot: height: 120 repeat: 130 enabled: false Cell: repeat: 130 enabled: false Inventory: keepInventorysOpen: false World: defaultWaterLevel: 63 ProtectedVessels: BlockBreak: false InventoryOpen: false FireProtect2: false ExplodeProtect: Creeper: false TNT: false EntityProtect: Enderdragon: false Wither: false EnderMan: false VesselsFallOutSky: enabled: false VesselLoading: DeleteFailedLoads: false Messages: enabled: true ShipTooSmall: The current size of your vessel is %currentSize%, Your vessel needs to be %minForVessel% or lower. ShipTooBig: The current size of your vessel is %currentSize%, Your vessel needs to be %maxForVessel% or higher. OutOfFuel: Your vessel is out of %fuel%. MustBeIn: Your vessel must be in %material%. Needs: Your vessel needs %material%. OffBy: Your vessel needs %amount% of %material%. FoundInWay: Found %material% in way. Version: 5.0.1.5
-
View User Profile
-
Send Message
Posted Mar 7, 2016Really awesome plugin! But im confused.. I can't find the following in the config:
WorldGuardSupport:
-
View User Profile
-
Send Message
Posted Mar 7, 2016Another Prob ;(
I tried to add a burner, a furnace if I'm not mistaken.
But still it searches for a Burner.
This is one of my most favorite plugin <3
-
View User Profile
-
Send Message
Posted Mar 7, 2016I did but it only changes the selection.
-
View User Profile
-
Send Message
Posted Mar 7, 2016@GuysImTristan
That message only appears when you right click. Did you try left clicking?
-
View User Profile
-
Send Message
Posted Mar 7, 2016EOT sign doesnt work!
it keeps saying this msg. Moves the vessel in the same direction until this E.O.T sign has changed.**
-
View User Profile
-
Send Message
Posted Mar 6, 2016reasent bug with "null" error
After experimenting on a server that someone thankfully gave me access to there server with the issue on it, from there, i found the exact issue. I am updating the code for 1.9 users. The update should be out tomorrow
-
View User Profile
-
Send Message
Posted Mar 6, 2016@GuysImTristan
I was thinking there may have been a fail in the generation of the config, but it looks fine.
I really dont know whats going on, so ill send you something called a debug copy of ships 5.0.1.5 for mc 1.9, it wont fix the issue but it should tell you whats going wrong.
edit: I have just seen in the config you gave me it is missing a bit of information that is needed. It is placed on your config when the materials list is updated/made. Could i also take a look at your materials.yml
-
View User Profile
-
Send Message
Posted Mar 5, 2016I have not changed anything with my config.