Ships

logo

logo

Ships

Source CodeMoseCraftbukkitPluginsAll My Worlds
Source CodeMoseCraftbukkitPluginsAll My Worlds

Intro

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.

Version

The latest version on bukkit is: Version 3.3 pre release 1

The latest version on MoseCraftbukkitPlugins is: Version 3.3 beta 10

The latest stable version is: 3.2.4

Vessels

Vessel info

typenamedescription
shipShipShips move onto of water
airshipAirshipAirships are one of the hardest to work because they are so demanding. Enjoy
airshipAirship2Airship set 2 is identical to Airships however with changed properties in the config - for you to change
submarineSubmarineWorks just like a airship but moves in water instead of air. the submarine can also surface
marsshipMarsshipship from the movie John Carter. In action how like an airship but does not require fuel or wool. Its disadvantage is that it can fly only during the day
http://dev.bukkit.org/media/images/68/882/download.jpgPlaneFaster then all the other vessels, however, fuel is eaten
LavaShipIn every way identical to the 'Ship' however moves on lava instead of water

Requirements for vessels

Vessel nameRequired block %Required blockburnerEngineFuelType
Ship15%woolNoNoNoWater
Airship65%woolYesNoYesAir
Airship250%woolYesNoYesAir
Marsship10%detectorNoNoNoAir + Light
Plane0%Iron BlockNoYesYesAir
Lavaship0%NoNoNoLava
SteamBoat0%YesNoNoWater
Motorboat0%NoYesYesWater
Submarine0%NoYesYesUnder Water

note* some of these vessels are only in betas and pre releases and may not be complete

Videos

Tutorial

3.3

for older versions

videoBy Jacob Vejvoda
videoBy austin101

Signs

Ships Sign

main* Write on the sign:
* first line:[ships]
* second line: ship/airship/airship2/marsship/plane
* line three: Owner (not required.)
* line four: Other owner (not required.)

Engine Sign

engine* Write on the sign: [engine] * hit the mark right hand. the vessel is moved.

Boost Sign

Boost* Write on the sign [boost] *right click the sign to make to ship move faster

Wheel Sign

wheel* Write on the sign: [wheel]
* Right-click on the sign. The ship will turn to the right.
* Press the left. Turn to the left.

Altitude Sign

http://dev.bukkit.org/media/images/69/392/altitude.png* Write on the sign: [altitude]
* Manual on the sign.

EOT Sign

eot* Write on the sign: [EOT]*
*Press the right to full speed.

Permissions

note* the <Vessel> means you need to fill in the vessel name

ships.<Vessel>.makeThis allows a user to create a 'ships sign' with the selected vessel as the type
ships.<Vessel>.useThis allows a user to use the signs listed above

Known Bugs

Common Errors

All errors

Big Changes

ChangeWhat VersionNotes
Towny supportTowny API states that i can grab the location of a towny by getting at least one XYZ location inside the towny, so im going to be using the same methods i did with factions only a few variables changed
worldguard supportworldguard API does not state anything like getting a location of a region by a location, however i think i know a way to do so, if this works then i can use the faction methods to check for the location
Fully working Databaseif you have been following the news, you will know i have made a database system for ships, however it can not grab much data, and you can not receive anything off it, im still working on it
APIunknownim going to make a lot of the variables and methods that I use (that are created by the plugin) to 'global' so other plugin developers can create plugins using these variables and methods

To do

news on new versions

  • I plan to write the possibility of using cannons, etc
  • Repair doors
  • add proper dispenser support
  • plan to add towny support
  • plan to add worldedit support
  • plan to add vault support
  • add 'lavaship'
  • add submarine
  • plan to add factions support - This feature is made in the next update
  • add default water levels
  • Repair gates
  • make 'materials' in config - allowing the blocks stated true to work on vessels

supported plugins

  • factions (in 3.3 and above)
  • MCore (in 3.3 and above)

Install guid

  • add both 'ships.jar' and 'ConfigCreator.jar' into your plugins folder
  • bootup server then turn of server
  • go to 'plugins/Ships' and open Config.YML
  • turn 'CreateConfig' from 'false' to 'true'
  • bootup your server

if you are using 3.3 or higher, use the instructions given to you in the change log

Testers needed

you are more then welcome to be a tester, private message mosemister to become a tester, your user name will come up on mosecraftbukkitplugins, you will get development builds before anyone else and if you report a lot of bugs before the version gets uploaded to bukkit, then I may promote your chosen server if you are interested in testing this plugin

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of MoseMister MoseMister Apr 10, 2014 at 15:45 UTC - 0 likes

    Good news everyone

    i have just given the new beta that gets rid of the annoying 'CreateConfig:' option to my testers. it will shortly be releases to the public as a beta under the Mosecraft link. This will be beta 9 (wow i create a lot of betas). And i will also say, this maybe the last 3.3 beta.

    The database system is long to come and im still working on it, i have done everything else i hoped 3.3 would do. I will be closing the beta project when minecraft 1.8 comes out (if 3.3 has not been released then, if 3.3 gets released earlier then i will tell you the new time the betas get shut down)

    Ships

  • Avatar of MoseMister MoseMister Apr 10, 2014 at 13:56 UTC - 0 likes

    @charlza: Go

    sorry .... the dropper does not take anything ... still the furnace. im moving stuff over still. beta 8 and pre release 2 are mid steps .... beta 9 will also be like this. sorry

  • Avatar of charlza charlza Apr 10, 2014 at 13:27 UTC - 0 likes

    @MoseMister: Go

    It did recreate the config file, but it's still telling me that it has no fuel. I tried both coal and red stone dust into the dropper.

    submarine: TheMinimumNumberOfBlocks: 30 TheMaximumNumberOfBlocks: 3000 Speed: 8 EngineSpeed: 2 BoostSpeed: 3 FuelId: 5 FuelIdAlt: 331

  • Avatar of MoseMister MoseMister Apr 09, 2014 at 22:41 UTC - 0 likes

    @charlza: Go

    Config creator.jar does not work with 3.3 because it is built into the ships plugin. I am working on a new config creator that works automatically like in every other plugin however in the mean time use the manual method. Turning createConfig to true in the config

  • Avatar of charlza charlza Apr 09, 2014 at 22:09 UTC - 0 likes

    @MoseMister: Go

    I cannot determine which version I had prior to the latest open beta release. The version I had prior to this did not require a burner or fuel. I copied the fuelID from another ship type, but that may have been a mistake.

    Essentially, I need a config file that includes the correct information for the various ship types. I understood that CreateConfig would not longer work, so I removed it from my server.

  • Avatar of MoseMister MoseMister Apr 09, 2014 at 21:15 UTC - 0 likes

    @charlza: Go

    wait what? slow down (i know its typing but still ....)

    where did this old config come from?

    i though all configs (bar my tests for 3.3) right down to the first open beta of this plugin used fuel ID?

    what problem are you talking about?

  • Avatar of charlza charlza Apr 09, 2014 at 20:43 UTC - 0 likes

    @MoseMister: Go

    UPDATE- I think I found the problem. I copied a portion of the config out of an old config and there was no fuel ID,etc.

    I assumed the fuel was coal...but that doesn't seem to be working...

    Last edited Apr 09, 2014 by charlza
  • Avatar of MoseMister MoseMister Apr 09, 2014 at 20:39 UTC - 0 likes

    @charlza: Go

    ah, forgot to mention that .... its a dropper

  • Avatar of charlza charlza Apr 09, 2014 at 20:37 UTC - 0 likes

    I just grabbed the latest open beta... 3.3 open beta 8. This is the first one I've installed in a while and it's asking for an engine in my submarine. I can't seem to figure out what an engine is and how to place it in my submarine! Thanks!

  • Avatar of MoseMister MoseMister Apr 09, 2014 at 10:48 UTC - 0 likes

    Minecraft 1.7.6 came out today. as soon as a bukkit build comes out for 1.7.6 i will be testing ships with it. I will give the all clear if the current versions of Ships work with 1.7.6. However if you use ships before i give the all clear, then you are using it at your own risk. Due to the fact the current versions of ships are built for 1.7.2 R0.3 i will not be helping anyone with ships errors linked to 1.7.6 until i create a release for it. I will tell you to downgrade back to 1.7.2 or 1.7.5.

    Sorry. Mose

Most used vessel type on your server

  1. Choice:

  1. Results
  2. 1 comment

Facts

Date created
Feb 23, 2012
Categories
Last update
Apr 06, 2014
Development stage
Release
Language
  • enUS
  • plPL
License
GNU General Public License version 3 (GPLv3)
Curse link
Ships
Downloads
37,349
Recent files

Authors