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 Sep 28, 2012I installed the Plugin on my Server : Draskoria.game-host.org (german only) It runs fine. The normal User can use the ships but not the airships. For use of airship you must make some quest and journeys :)
I love the control via signs.
P.S: I have some issues but not very importend.
PLEASE setup a forum for issues !
-
View User Profile
-
Send Message
Posted Sep 26, 2012@T4LGoose. I agree! It took me a while to come up with a design I was happy with, but now I have it replicated two of my maps! I was able to copy and paste the design using Worldedit.
I've just made a post on my blog..it contains a several photos of my primary airship. I admit...it is kind of on the large size!
http://www.xoomingabout.com/2012/09/27/minecraft-ship-design/
-
View User Profile
-
Send Message
Posted Sep 26, 2012@T4LGoose
that's one of my favorite features of this plugin. it really forces you to design the ship for functionality, and makes it a real challenge to build a good looking ship. Minecraft rarely has challenges that you have to overcome in building a structure, so I really like the challenge that comes from this.
if you're not into that, then get a plugin that stops firespread. there are loads.
-
View User Profile
-
Send Message
Posted Sep 25, 2012Another server that runs this is Eldercrest. mc.eldercrest.com It is a 1.3.2 server
-
View User Profile
-
Send Message
Posted Sep 24, 2012@ShadeSilver
http://www.java.com/en/download/manual.jsp
And its for 1.7 only because he compiled it in 1.7 and 1.6 doesn't recognize it properly.
-
View User Profile
-
Send Message
Posted Sep 23, 2012How exactly are you supposed to make wooden style Airships? They seem to always catch fire because of the burner on my server.
-
View User Profile
-
Send Message
Posted Sep 23, 2012Is the movement of the airship supposed to be fluent and smooth on fast pc's? It is jagged on mine, is that normal?
-
View User Profile
-
Send Message
Posted Sep 23, 2012Can i ask why this plugin is for java 1.7 only and not for java 1.6 <?
-
View User Profile
-
Send Message
Posted Sep 23, 2012What Java do I need to be installed?
-
View User Profile
-
Send Message
Posted Sep 23, 2012@Fyrinlight
@Fyrinlight
Can you send a link for mac plz.
-
View User Profile
-
Send Message
Posted Sep 23, 2012Quick question: do you have to remove blocks from underneath the boat? And another one: can you play ships v2.01 on the latest recommended bukkit build (1.3.1)?
I am asking this because I can get the signs to light up, but they do not react to right clicks. I am respecting all the build requirements for a ship: 15% wool, 30 blocks plus, one consistent build connected to the sign, etc..
Maybe this has something to do with permissions (it is my own server)? Do I explicitly have to permit ships in some permissions file?
Thanks in advance for all help, great mod btw
-
View User Profile
-
Send Message
Posted Sep 22, 2012@ShadeSilver
Update your java to 1.7 that should fix it.
Anyone else having a client crashing Issue when using airships? (Either standing by them or in them)
-
View User Profile
-
Send Message
Posted Sep 22, 2012I'm using this plugin on my server and it's great. Thanks for all your work! I have only one request..could there be a config file added to change the allowed blocks for the ships?
-
View User Profile
-
Send Message
Posted Sep 22, 2012That seems to be the way it works, I have the same issue.@rossyell
-
View User Profile
-
Send Message
Posted Sep 22, 2012How to fix this?
16:47:19 [SEVERE] Could not load 'plugins/Ships.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: Ships/Ships : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:155) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:222) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:198) at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:50) at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:105) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.UnsupportedClassVersionError: Ships/Ships : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:247) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:144) ... 9 more
-
View User Profile
-
Send Message
Posted Sep 20, 2012Having a problem with my dispensers. When I turn the ship they stay pointing in the orignal direction. am I doing something wrong ?
Also getting a lot of bits and pieces showering down.
-
View User Profile
-
Send Message
Posted Sep 19, 2012Qx2, I'm impressed. I recently tested this again, and it's much better now than it used to be. I still have a few things I want before I'm satisfied completely:
(1) ability to choose with a config what blocks will be able to be part of the ship (2) ability to set how much fuel is used per movement.
great work so far, it's coming along very well.
-
View User Profile
-
Send Message
Posted Sep 19, 2012Greeaat !
Do you will add the possibilitie to choice witch materials can be used ? Because sometimes, when you hit some blocks, they go with the airship x) and I want personnaly add TNT and remove other things witch are not usefull for me.
It could be cool for a lot of people a think =o
-
View User Profile
-
Send Message
Posted Sep 19, 2012Thanks JiJi, not sure I can, have to contact the company that's hosting and see if they'll do it.
Edit: Which, probably they're not going to... I mean, what are they going to do, roll out a java update for all their servers just because someone had a couple of plugins fail? Suggestion to the author: Even Bukkit isn't compiled against the latest java and not all servers are going to be running with the latest either. Doesn't it make sense for you to recompile against 1.6 for maximum compatibility?
Edit #2: Asked our provider if they would update to Java 1.7 and they said they would not due to security risks associated with it: http://www.webpronews.com/java-gets-hit-with-a-zero-day-exploit-2012-08
-
View User Profile
-
Send Message
Posted Sep 18, 2012EDIT: This thing is great! Now I have to add waterways to my map lol.
It does conflict with the Appleseed plugin however. At least, the EOT signs do.
One thing I would like to see is if it can be made to keep the player in the same spot when turning. If your ship is small, and you turn, you will fall out.