Ships -B R2 Alpha 3.4

Allows you to move structures in a single click

  1. MoseMister
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    MoseMister, Qx2


    Supported plugins (Ships 5-

    These have been moved to here

    Supported Plugins (Ships 6)

    Most up to date info
    Ships still uses to provide information on upcoming updates, alphas and betas. I also personally reply much quicker on there compared to here too.

    What is Ships?

    Ships is associated as one of 'MoveCrafts' rivals, however we can guarantee you that Ships is moving away from this idea, by adding features that you would probably not see in MoveCraft but are useful for the servers this plugin is designed for.

    Ships is a plugin that allows you to create medium sized vessels in water, ontop of water and in air. Ships is simple to use because it only uses signs to control the vessels. No annoying commands to learn, or 'wands' needed, it's just plain simple signs.

    As time moves forward this plugin improves. This is MoseMister's first plugin and he is still learning from the endless world of craftbukkit. This being said, some features of this plugin maybe 'glitchy' so you have been warned. Qx2 does not work on this plugin any more so all the updates and taking care of the top priority 'users' lies on MoseMister alone, so all help is appreciated.

    Isn't this the really buggy plugin?

    Ships has been known for its bugs however Ships 5 and above cleared out almost all of the bugs from Ships 4 and lower.

    User created content

    All the youtube videos, the Ships community (thats you) have made I could not thank enough for.

    This image has been created by Luke Dooly

    Are you a developer?

    The image at the top labeled 'source code' leads to the github Ships 5+ page. But if you want to just start developing for Ships you can go to the Ships 5+ api page located here. This will tell you some things that you can do with the api.

    The api is always developing, fixing bugs and issues and adding new parts to the API to make your programming life as simple as possible. If you wish to add something to the api. Don't be scared, just send a request on GitHub (preferred) or here (not preferred) and it will be taken care of.
    AlexW and ThatShiba like this.

Recent Reviews

  1. liversnaprocks
    Version: -B -R2 Alpha 2.7
    This plugin works very well on my server and is performing better than any of the other vehicle plugins! Is there something preventing ships from moving into worldguard regions?
    1. MoseMister
      Author's Response
      Thanks. As for world guard, all the original "Addons" are planned to come back for Ships 6 when it fully releases. I sadly haven't had time to work on Ships for the past couple of weeks though.
  2. FOX_7_7_7
    Version: -B -R2 Alpha 2.7
    I just do not work from the 1.12.2 plugins it comes:

    [18:37:41 ERROR]: Could not load 'plugins/Ships.jar' in folder 'plugins'
    1. MoseMister
      Author's Response
      It seems like your using Ships that doesn't work for 1.12.2. Use Ships for 1.12.2.

      Also use the discussion tab for error reporting please. That way you can reply to this comment ;)
  3. Mariogaming_
    Version: -B -R2 Alpha 1.13
    A lot of problem on this version of the plugin in 1.14.2. Could you fix the plugin's concerns please? Thank you

    Failed to know what to do: EventListener caused exception from org.ships.listener.core.CoreEventListener.onPlayerInteractWithBlock(AsPlayer arg0)
    [01:51:57] [Server thread/WARN]: org.bukkit.command.CommandException: Unhandled exception executing command 'ships' in plugin Ships v6.0.0.0
    [01:51:57] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(
    [01:51:57] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(
    [01:51:57] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_14_R1.CraftServer.dispatchCommand(
    [01:51:57] [Server thread/WARN]: at org.bukkit.Bukkit.dispatchCommand(
    [01:51:57] [Server thread/WARN]: at
    [01:51:57] [Server thread/WARN]: at org.core.source.command.CommandSource.sudo(
    [01:51:57] [Server thread/WARN]: at org.ships.vessel.sign.LicenceSign.onPrimaryClick(
    [01:51:57] [Server thread/WARN]: at org.ships.listener.core.CoreEventListener.lambda$onPlayerInteractWithBlock$6(
    [01:51:57] [Server thread/WARN]: at$ForEachOp$OfRef.accept(
    [01:51:57] [Server thread/WARN]: at$2$1.accept(
    [01:51:57] [Server thread/WARN]: at java.util.HashMap$KeySpliterator.forEachRemaining(
    [01:51:57] [Server thread/WARN]: at
    [01:51:57] [Server thread/WARN]: at
    [01:51:57] [Server thread/WARN]: at$ForEachOp.evaluateSequential(
    [01:51:57] [Server thread/WARN]: at$ForEachOp$OfRef.evaluateSequential(
    [01:51:57] [Server thread/WARN]: at
    [01:51:57] [Server thread/WARN]: at
    [01:51:57] [Server thread/WARN]: at org.ships.listener.core.CoreEventListener.onPlayerInteractWithBlock(
    [01:51:57] [Server thread/WARN]: at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
    [01:51:57] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(
    [01:51:57] [Server thread/WARN]: at java.lang.reflect.Method.invoke(
    [01:51:57] [Server thread/WARN]: at
    [01:51:57] [Server thread/WARN]: at org.ships.implementation.bukkit.event.BukkitListener.lambda$call$1(
    [01:51:57] [Server thread/WARN]: at java.lang.Iterable.forEach(
    [01:51:57] [Server thread/WARN]: at
    [01:51:57] [Server thread/WARN]: at org.ships.implementation.bukkit.event.BukkitListener.onPlayerInteractWithBlockEvent(
    [01:51:57] [Server thread/WARN]: at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
    [01:51:57] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(
    [01:51:57] [Server thread/WARN]: at java.lang.reflect.Method.invoke(
    [01:51:57] [Server thread/WARN]: at$1.execute(
    [01:51:57] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(
    [01:51:57] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(
    [01:51:57] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(
    [01:51:57] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callPlayerInteractEvent(
    [01:51:57] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.PlayerInteractManager.a(
    [01:51:57] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.PlayerConnection.a(
    [01:51:57] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.PacketPlayInUseItem.a(
    [01:51:57] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.PacketPlayInUseItem.a(
    [01:51:57] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$0(
    [01:51:57] [Server thread/WARN]: at
    [01:51:57] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(SourceFile:135)
    [01:51:57] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
    [01:51:57] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(SourceFile:114)
    [01:51:57] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.MinecraftServer.aW(
    [01:51:57] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(
    [01:51:57] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.awaitTasks(SourceFile:123)
    [01:51:57] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(
    [01:51:57] [Server thread/WARN]: at
    [01:51:57] [Server thread/WARN]: at
    [01:51:57] [Server thread/WARN]: Caused by: java.lang.ExceptionInInitializerError
    [01:51:57] [Server thread/WARN]: at org.core.entity.scene.droppeditem.DroppedItem.getType(
    [01:51:57] [Server thread/WARN]: at org.core.entity.scene.droppeditem.LiveDroppedItem.getType(
    [01:51:57] [Server thread/WARN]: at org.ships.commands.legacy.ship.LegacyShipCommand.lambda$run$5(
    [01:51:57] [Server thread/WARN]: at org.core.CorePlugin.toString(
    [01:51:57] [Server thread/WARN]: at
    [01:51:57] [Server thread/WARN]: at
    [01:51:57] [Server thread/WARN]: at org.ships.implementation.bukkit.command.BCommand.onCommand(
    [01:51:57] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(
    [01:51:57] [Server thread/WARN]: ... 48 more
    [01:51:57] [Server thread/WARN]: Caused by: java.util.NoSuchElementException: No value present
    [01:51:57] [Server thread/WARN]: at java.util.Optional.get(
    [01:51:57] [Server thread/WARN]: at org.ships.implementation.bukkit.platform.BukkitPlatform.get(
    [01:51:57] [Server thread/WARN]: at org.core.entity.EntityTypes.<clinit>(
    [01:51:57] [Server thread/WARN]: ... 56 more
    1. MoseMister
      Author's Response
      Thanks for the error. I managed to replicate it (im guessing you clicked the licence sign and this occured). It is fixed in Alpha 1.14 as well as a few other issues.
  4. SepTheDog
    Version: -B -R2 Alpha 1.10
    1.14.3 has a glitch where i keep on floating even in survival anyone know how to fix this
    1. MoseMister
      Author's Response
      If you message in the discussion tab, you will be able to reply even more.

      The issue your having is a known issue, however it is unknown on how it occurs. Do you have a crash report? Are you able to give me the details on how you created it as I have not been able to recreate the issue.

      Also there is a fail safe found in the latest Ships version where if you stay on the ship for up to a second it should correct it.

      As for the setting that makes you float, its the setting of no gravity which has been turned on. It gets turned on while the ship is moving and then turned off after the ship has moved.
  5. Kirirhyn
    Version: -B -R2 Alpha 1.10
    Working flawlessly in 1.14 with the latest version, absolutely amazing plugin and quick dev responses!
    We actually managed to move a HUGE blimp across the world!
    1. MoseMister
      Author's Response
      Thanks for the review. You will be able to move much bigger ships in the next update. Current limit is 4000, the next update will allow something like 7000 blocks)
  6. golle
    Version: -B -R2 Alpha 1.8
    I have an error when i press my move sign and the other ones i just get failed to find licence sign
    1. MoseMister
      Author's Response
      How do you mean error? As in a plugin crash? A message to the player? As for unable to find licence sign, make sure that your ship is being detected properly, if its not then make sure that the BlockList.yml has the materials you wish set to materials.
      I am slowly adding all the materials to the BlockList.yml but its taking time.

      Also next time. Please report issues on either the discussion tab, or anyway on the dev.bukkit page. This way you can reply to the questions I have asked above so the issues you have our sorted for yourself and others.

      Please also do not rate the Alphas as they do represent the full plugin.
  7. ShadowedDreamer
    Version: -B -R Alpha 1.2
    Dunno why or how i haven't left a review yet on this plugin. I've used it since finding it on Bukkit a few years ago. It's been solid non-stop. If you're looking to see if the dev's solid, just look at the discussion section and see our conversation back and forth. Plugin and dev are 10/10 solid. Besides, IT'S BLOODY AIRSHIPS! What's NOT to love about flying over your players, dropping tnt on them?
    1. MoseMister
      Author's Response
      Thanks for the review. Its been nice taking to you.
  8. PaulTDD
    Version: -B Pre-Alpha 0.3
    Hey, this is a really great plugin. But its still not working correctly on 1.13.2 is it? Using currently. I would love to hear when it will be updated :-D
    1. MoseMister
      Author's Response
      Ships is slowly making it to 1.13.2, you can see the progress that is being made with the pre-alpha versions that have been coming out.

      Sadly i dont have a time frame for a stable release on 1.13.2. But I am making strives towards it every week.

      Thanks for your patience, hopefully not too long now :)
  9. Danny_boy95
    Version: Ships 5.1 Alpha 2
    1. MoseMister
      Author's Response
      Sorry for the late reply. Check the MaterialsList configuration file for the block and make sure it has a 1 next to datavalue_-1:
  10. pigmalac
    Version: Ships 5.1 Alpha 1
    1. MoseMister
      Author's Response
      Thanks for your feedback. The Alpha series has never been for public or reviewing. I have updated the change log to bring a big sign saying do not download