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 30, 2014@MoseMister
Well, the odd thing is. Nothing appears in the console. Things appear as normal. You are welcome to login as a user to check things out though. phoenixcraft.galacticarc.ca
I should be online around 5-7PM AST
-
View User Profile
-
Send Message
Posted Apr 30, 2014@MayorMike
Again, sorry I could not be much help. If you want I could try to figer out the problem if I had access to your server (as a user) and console (just looking for messages in the console)
-
View User Profile
-
Send Message
Posted Apr 30, 2014Well thank you for your assistance. If I do discover the cause, I will post it here in a comment to potentially help others in the future.
-
View User Profile
-
Send Message
Posted Apr 29, 2014hmm .... i will tell you it probably has nothing to do with this plugin. from the list of plugins you have given me, i would say its going to be something to do with your anti-grief tools (WorldGuard, CoreProtect, towny (maybe modifyworld ... dont know that plugin however if its what it sounds like then its a anti-grief tool) (its not likely to be world guard or towny unless the signs are in regions).
im afrade thats all i can help you with, i dont know much other plugins and do not work with them, i am not in contact with any plugin developers unless they contact me.
-
View User Profile
-
Send Message
Posted Apr 29, 2014@MoseMister Thank you for the fast reply!
WorldEdit, EasyPermissionsEx, AntiX, HorseUpdateRecipes, Vault, PermissionsEx, Questioner, LWC, WorldGuard, Dynmap, CoreProtect, CombatLog, ChestShop, PvPReward, ProtocolLib, Modifyworld, NametagEdit, TrophyHeads, PortableHorses, Essentials, ServerShop-GUI, PlotMe, Multiverse-Core, Towny, Multiverse-Inventories, ChestShop-Towny, BattleArena, TownyChat, Dynmap-Towny.
The sign isn't protected by LWC, and Essentials Protect is turned off.
-
View User Profile
-
Send Message
Posted Apr 29, 2014@MayorMike
Hmm... What other plugins do you have on your server?
-
View User Profile
-
Send Message
Posted Apr 29, 2014I have an issue where the Ships Sign won't break. No matter what I tried doing, from Creative mode to destroying all other blocks it had, to even WorldEdit, the sign stays.
-
View User Profile
-
Send Message
Posted Apr 28, 2014good bye 3.3 betas
3.3 is on the horizon, these betas have been out for a while. So I need to take down the betas for new space on MoseCraftbukkitPlugins
-
View User Profile
-
Send Message
Posted Apr 24, 20143.3 beta news
4 days left until the 3.3 betas go down. No major errors have been recorded by you (with the exception of the fuel saying its out when it isn't).
These betas have been around for some time now, so if i releases 3.3 full releases and someone reports a bug that i put in, in the public betas. im going to be really annoyed.
donations
a couple of you have said you want to donate .... but you can not find the option. that's because there is no option to donate. near the end of the year you will be able to donate, however, if I dont get any donations i will still keep this plugin up to date. As long as you keep download, I will keep updating, but, money would be nice.
3.3 news
before i took over this plugin there were 4 big requests by users, such as yourself.
the Protected vessels i completely forgot about. However thanks to someone, they reminded me about it. I am working on it in 3.3 (all 3.3 planned features are now complete) and should be ready for 3.3 full releases.
Protected Vessels is a protection system that only allows players on the [Ships] sign (line 3 or 4) can drive the vessel. Heres the catch. I am trying to work around this however it does not look possible, what happens if another player who is not on the list created another [Ships] sign with there name on the sign. from there they can use the signs.
like i have said before. all my features (with exception of commands and a new feature in 3.3) are toggled.
Technical:
the method im going to try to use, is to check if any signs are on the vessel (when a new sign with [Ships] is created). if there is, then if the sign has [Ships] in yellow on line 1 then the new sign will not be created under ships plugin.
More 3.3 news
I have had another coder contact me. This coder has said (no promises) that he/she will take a look at the bug where if you make a ship too large then the server crashes. If he/she succeeded then
1) ill be in debt to him/her
2) ill be very thankful to him/her
however, this bug has gone through 2 coders (me and Qx2) and non of us have fixed it (its not saying much for me .... considering Qx2 made this plugin, i would say that's saying something to him)
-
View User Profile
-
Send Message
Posted Apr 23, 2014@konakape
A engine. Is a dropper
-
View User Profile
-
Send Message
Posted Apr 23, 2014How To Make Plane Engine? Its Not Use Burner..
-
View User Profile
-
Send Message
Posted Apr 21, 20143.3 full release news
a lot of you have been asking about 3.3 full release. I will try to release it for 'some time in may (2014)' however, i am doing the 'planned' final touches now (past 2 days working non stop ... probably until Friday).
Planned features that you have not seen
unplanned features
I say 'planned' because me and another user are going to work on the bug where the client crashes randomly. Any info about this bug would be nice to have (what sign you click, what direction, etc). This bug has annoyed (want to use a different word but on a public place i will use 'annoyed') me many times. I have only had 2 reports of this problem, this usually indicates it does not annoy you, however, every bug gone is less risk of a unhappy user. We believe the problem is to do with (this next part, im trying to use my words carefully so everyone can understand) the block positioning (the state of the blocks) of when the vessels move (using Engine or Boost) or rotate (using wheel)
I believe i have found a method of fixing the door rotation, as well as a better way of finding the calculations needed to fix other rotation issues. However, nothing is set in stone yet. And it could go wrong, terribly wrong, or extremely right, Either way, if these features are not done by the time minecraft 1.8 is released (release date is 'sometime in may 2014), I will be releasing 3.3 anyway and the bug fixs will come later on (like GTA 5 heist mode)
-
View User Profile
-
Send Message
Posted Apr 20, 2014@Nepenthesis
Your not the first to suggest that. Me and Qx2 both thought it was impossible to do. We have had another developer contact us about a month ago saying that he/she could do it and would develope some code for us to use. So far I have not heard anything from him/her about it.
Don't get your hopes up.
I will say is, I'm not putting that code in unless someone gives it to me
-
View User Profile
-
Send Message
Posted Apr 19, 2014I HAD A REALLY GOOD IDEA...
You should add auto pilot with towny support, or a mechanism to enter xyz coords. Then the airship will navigate itself there. Maybe it would be a plane-only perk since planes are costly.
-
View User Profile
-
Send Message
Posted Apr 19, 2014@charlza
This problem is commen after the fuel fix. If it returns as no fuel, just try again.
You can also check the config and make sure the 'useFuelSection' is set to true (if you want to use the bottom bit of the furnace)
-
View User Profile
-
Send Message
Posted Apr 18, 2014I upgraded to the last beta (10) and am seeing a strange problem. I remove all config files, so they would be recreated on server start-up. I also bounced the server after the config files were created.
I have placed an empty dropper and a furnace with coal. Every control returns that there is no fuel, except the altitude, where I can only move down. Clicking up returns the no fuel message too.
-
View User Profile
-
Send Message
Posted Apr 17, 20143.2.5
whilst 3.3 is being made. I will be adding a new stable that adds the new 'config auto create' found in 3.3 beta 9. it will also have the new config layout, so admins can get prepared for the 3.3 update and keep their server stable.
Unlike the Betas and pre releases, this version will never go away, you will always be able to download it when ever you want.
btw. the pre releases will be removed from this page on the 18th. and betas will be terminated and removed on the 28th (unless 3.2.5 does not get approved by then)
-
View User Profile
-
Send Message
Posted Apr 17, 2014@darkpredators666
tells you before you click the download link. The following txt is direct from the website change log
'This allow the option to use the top or the bottom part in a furnace for the fuel. this feature has been added to all ships separately, just in case'
'This is from beta 9 and it allow this plugin to be used in servers where there are no permission handlers (hard to believe but true - there are servers out there that dont use a permissions handler). this feature is also called "Non-Permissions-Permissions"'
'YESSS its gone. however it does mean you need to restart all configs, if you dont it will make your config very messy. CreateConfig has been replaced with something called "ConfigVersion" found in 3.2.4 and lower, however unlike them this uses it in a very different way. This plugin uses it as a referance to check if the config is upto date (like every other plugin)'
'This gives a easier way of handling the config, you know more about each feature'
-
View User Profile
-
Send Message
Posted Apr 17, 2014@MoseMister
what is new in 10?
-
View User Profile
-
Send Message
Posted Apr 16, 2014@darkpredators666
The droppers work as well as redstone (redstone can be glitchy) however bombs will work (TNT in a dropper)