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 Nov 30, 2013@Sn4B
im not allowed to send you it over the 'reply' part of any plugin.
check your PM is about 1 min
-
View User Profile
-
Send Message
Posted Nov 30, 2013@Sn4B
your ships is probably not compatible with your bukkit. your bukkit will be 1.6.2 R1 or higher, the normal ships bukkit recommended build is 1.6.2 beta build1, just pm me for the recommended build for your server.
i always reply.
it would be easier if i had the error. get it out the log.
-
View User Profile
-
Send Message
Posted Nov 30, 2013@Bonjovi221
yes and no.
no for a default user like yourself
however if its just obsidian you want i maybe able to change some code around when im board
-
View User Profile
-
Send Message
Posted Nov 29, 2013Is there a way to change the blocks that can be a vessel? I am currently making a ship with obsidian and would like it to move with the rest of ship ( 90% of vessel is obsidian I dun goofed) I would like to make it as a block that can move please assist me :)
-
View User Profile
-
Send Message
Posted Nov 29, 2013@MoseMister
Ok, I tried all of these, the config is saved, I checked,I made the ship by myself And am 100% sure that there is no invalid block, it's only 3 ship signs, and wooden planks And logs, oak logs, and wool, and cyan wool, which I made the one piece marine flag with, One thing am sure of, Outdated, I got the 1.6.2 ships plugin, not sure if that's the problem or not, msg me the download link... Details on prob: error msg on the game: none, doesn't say anything... Error msg on console: I couldn't see more than this since it was spamming the console: About 60000000000 errors of: at ships.shipsmaping.mapingblock.(shipsmaping).java:225) It spammed the console with this ^, then : at ships.shipsmaping.<init><shipsmaping.java:26) at ships.shipslistener.enginemaneuvering(ships.listener.java:370) at sun.reflect.GeneratedMethodAccessor62.invoke(unknown source) at sun.reflect.DelegatingMethodAccessorImpI.Invoke(unknown source) at Java.Lang.reflectmethod.invoke(unknown source) at org.bukkit.plugin.java.javapluginloader$1.execute(javapluginloader.java:425) ... 16 more All that was wrote , even the 16 more (btw it took me about 15 minutes to type it with an iPad 2 and not by copying, But by writing! So u better answer :p
-
View User Profile
-
Send Message
Posted Nov 29, 2013@Sn4B
well it can be to do with many things.
1) the amount of power your server has (its not likely because underpowered servers to massive ships ends up crashing the server)
2) it could be the fact that your using a outdated ships plugin for the server (note - 1.6.4 you need to ask me for a download)
3) could be that your missing the fact of signs have clipped onto the side and attached themselves to the world (note* you place a sign its classed as a block, same with ladders)
4) could be a unsupported block your not seeing
5) the config file for MAX Blocks is not saving (more likely story is the config completely is not saving)
give us more detail on the problem, what's the error message, does a different error message come on the console, what version of mc and ships are you using, etc
-
View User Profile
-
Send Message
Posted Nov 28, 2013Hello everyone, it's been 5 monthes since I started my pirate server, I've like 15-20 players, but in between of these 5 monthes, newbies come, they build a ship, and it doesn't works for them, I tried to check obstacles, invalid blocks, all right, then I made it smaller, it worked, and more than 8 players left cause all their time wasted on making big ships and at the end they can't move it, so all I need is to increase the size of the ship, I tried in the config, there are 4 options, only 2 includes sea ships, but they don't show increase ship size, I also went to another server that got this plugin, they can build ships with max size of 5000-6000 while mine is under 500, so can you tell me how? I beg of u! Anyone...
-
View User Profile
-
Send Message
Posted Nov 27, 2013Thank you, MoseMister...you rock! :)
-
View User Profile
-
Send Message
Posted Nov 27, 2013message to Qx2
even though i have successfully updated your plugin to 1.6.4 R2, and im more then happy to give out the plugin though private messages.
i much rather have a official bukkit page, however i can not do that unless i have your permission. i have seen that you have never replied to anything about someone taking over, as in you have never said no or yes to permission.
all you need to do is type in a reply to this public comment 'yes, mosemister can use my code' or 'no, mosemister can not use my code' its easy
Message to everyone
i will be soon getting my own website for ships reloaded, i will not be posting a link to it (due to bukkit) but i will give you the link if you PM me. you should be able to find it (if everything goes right) when you type 'ships bukkit' into google.
ill tell you guys when the web site is up
-
View User Profile
-
Send Message
Posted Nov 23, 2013so you guys dont haft to read all of what i posted (and some more news here) ill write this up
I have some good news and some bad news;
Good News:
- i have made 'Ships Reloaded' working on 1.6.4 and if you ask for a download i will give you one. bukkit killed the links, so PM me if you want a download
- sort of good news, my current testers are a bit lazy (thats the bad news), the good news is i need some new testers, PM me if your interested
- as you all know im learning java, however i am planning on adding some awesome advanced features ... thats the problem, so i am wanting some people who know java, and have a interest in working with me on this plugin ... for free (hey im reloading it for free) i will add you to the helpers list as what you guys did, as in coders, so people should thank you for it (thats your payment ... its rewarding). PM me if your interested
Very Bad News:
- the bukkit official page did not get approved for 'ships reloaded'. im more than happy to give my project out to the public by PM and keep it updated, if i have the time
-
View User Profile
-
Send Message
Posted Nov 22, 2013oh and sorry im late replying to people, dont know why im late, just am
-
View User Profile
-
Send Message
Posted Nov 21, 2013@MoseMister
I believe in you!
There are many errors in translation from Qx2, and I dont think he is quite aware of what is going on, judging from his responses.
He may have also lost the source code or not have access to it at all.
I am fine with running my server in 1.6.2 as it is a nice, stable build and version, so I dont really care what happens to this too much.
Just do what you can with the decompiles, and dont be afraid to ask for help! Qx2 appears to be pretty much out of the picture for the most part...
Good luck good sir!
-
View User Profile
-
Send Message
Posted Nov 20, 2013when will this be updated?
-
View User Profile
-
Send Message
Posted Nov 18, 2013And you wonder that there I stopped to appear here?
Now, writing in C + + is not so easy to decompile it: P
-
View User Profile
-
Send Message
Posted Nov 17, 2013@AJCStriker
will bukkit allow that, its not having permission to use his code?
and presides how will i decompile it?
-
View User Profile
-
Send Message
Posted Nov 17, 2013@MoseMister
Just decompile it.... Add whatever features you want, send people the download link over pm.
It's getting painful to watch the pleading.
-
View User Profile
-
Send Message
Posted Nov 17, 2013Qx2 if your reading this,
welcome to the after party.
welcome to the people who want this plugin you made to be carried on.
i know your busy, but im not any more, i swear to god, i will look after this plugin for you, if i add any features, anyone can disable them using the config.
we are waiting for you to make a decision;
close off the project completely, so the after party know to leave.
give the source code to someone, and let the after party ... party on
update the plugin yourself, make the party carry on
-
View User Profile
-
Send Message
Posted Nov 16, 2013I've been following the posts, but QX2 hasn't logged in since October 25th. It's a shame this plugin has to die :( I was very actively using on my personal server at home. In fact, my sky is littered with airships...most of which can't be used since portions of the code broke.
-
View User Profile
-
Send Message
Posted Nov 16, 2013@MoseMister
http://dev.bukkit.org/bukkit-plugins/ships/#c1194
ill give it until the start of 2014, then ill be gone, unless i achingly get the response of what a lot of the fans want, as in me taking over.
if you think the statement above is wrong (in any way) plz correct me, i dont mind, im just going of what you guys have told me
the "until 2014" i think is loads of time to contact me, last time he logged on here is 25 oct, meaning he will have had 2 months and a few days to contact me.
tell me if im coming of crazy ... i think this Qx2 maybe giving me permission to carry on his plugin but then not telling me, is messing with my patience and i may have gone a bit crazy because of it
-
View User Profile
-
Send Message
Posted Nov 16, 2013guys the more i look at the facts around me taking over, the more it looks like this project is just going to end.
i sent Qx2 a PM about me taking over back on oct 13, and then someone else who wanted me to take over sent one before oct 13 to him, with me in the private message so i could read it.
if you look at when Qx2 last logged on, it was oct 25th, now a while back he did say that he was maybe going to give the plugin to someone else (this was before oct 13), so yer, does not look good for the future of this plugin. im hoping he did not see any private messages, but the more likely story is he saw it and did not reply.
i would start up the project without his permission, however i need the source code (from eclipse) and permission for me to use his code on a bukkit forum, or me to be placed on this page labelled as something like "coder" or "new coder" (i dont care what im labelled as, as long as its true, E.G. not author, because this is 100% Qx2 idea)