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
Hi the plugin has been working fine for a few days, since added to server, but now all of a sudden nobody can make the [ships] [ship/airship] signs. Not even people with op. everyone gets a "you dont hace permission to do this". I have put the nodes in correctly and they were working fine earlier.... o.O
@Qx2
another thing you may want to try to look at is the ability to move animals, i was on my server a week or so ago, and was looking for sheep, and i found like 10... Loaded them up, and no sooner i hit a control sign, all of them fell into the void (this was on a skylands map). So just check that out, it may just be my server, but im curious to hear your thoughts!!! thanks!!! and i love the plugin :D
@Noctus112
oh ok XD i could have sworn i checked through that XD
I got the air ship to work but im having a bit of trouble getting the ship to work.
Im having trouble starting my aircraft up, everytime i press the sign to go ahead it says obstacles in the way, but im in the air! my craft is a tiny 5 by 5 iron,wool,fence and torch ballon please help!
We of EGN are using your plugin on our server :) server ip : egnmc1.game.nfoservers.com:25565
I love your plugin and plan to use it in my server (mc.planetwindward.com) which is still under development. The only thing I don't like about it is the sign for fuel doesn't spin with the ship, but I understand that could be difficult to fix. My advice would be to make it a different block instead of the cauldron, which is sad since you did such a good job with visualizing the fuel supply with it. Thank you for your hard work.
hi just wanted to let you know that i love the plugin, everything works great. my server is now using this. out IP is : 178.239.163.73:25565 its a 25 slot smp server if you wanted to add it to your list! :D
ERROR Ships.ShipsMaping.MapingBlock(ShipsMaping.java:137)
@gomlms
ok. i add more new block in future
@Qx2
Thank you for the quick reply, so it is indeed a bug. The reason i am flying low with the airship is because your Ships plugin works wonderfully in a Skylands environment. It makes the playing experience much more enjoyable.
Currently I am trying to edit the ships config file to add more ship groups. Then give specific ship permissions to groups. For example, new pilots would be rank 1 and would be only able to fly a very small ship where a experienced pilot would be rank 5 and be able to fly a much larger ship. I will be testing this later today-tomorrow.
Is there a way to add more blocks to the supported blocks list because I am making a server with some friends and would like to use the lapis blocks for some of the ships
@VegBerg
I have no plans to share the source code.
@nathanlovett
so, you've found a bug. Improve it, in the latest version. I did not think that someone so low flying airship. The new version will be even faster than the current work.
Thanks for your help.
Hello my name is Nathan but call me Nate. I would like to address a few things and also comment on some previous comments. I love this mod and have tested it extensively on both a private server and a public server. There are not many bugs that i have been able to find so far. The one thing i have found (I do not know if this is a feature or a bug, please help me to clarify) is that if you are in a airship and fly to low (I have a SkylandsPlus map installed) ,around y:40 give or take, you get a message telling you that you do not have enough wool. What i have done to combat this is i have lowered the wool percentage requirement for ships in the config file yet the lower you go the more wool is required. Is this a bug or a feature? "asylumjr:can you update to 1.4.4 please the mod loads up but it doesnt let me move or do anything" I have tested this mod on 1.2.5-1.4.5 (this includes 1.4.4) It is compatible with all current and past Minecraft versions. Perhaps you are doing something wrong in ether your config files or building the ship itself.
Hey, do you have any plans for releasing the source code? (I thought of maybe trying to implement some custom features.)
No, I was suggesting that something to limit the height a ship could be built at.. For instant require that at least one part of the ship be touching the water? Something to restrict boats to a reasonable height, so they cannot float.
can you update to 1.4.4 please the mod loads up but it doesnt let me move or do anything
@tmarshall619
you want to limit height added to which he can fly the airship?
I love the mod. I have one suggestion though. If its possible it might be a good idea to implement some way to restrict boats to the water. Or at least to have part of the structure within so many blocks of sea level. I have a pvp server and while I love the ships aspect, I don't want players to be able to fly over walls. As it is Ships can move in two dimensions at any height.
@Qx2
ok thx than i did something wrong but pls can u tell me how u get such big ships moving? he tells me evenwith 1 % whool requred that i need for a normal ship a sail about twiceas big as the ship and then it tells me the ship is to big-.- i try to change the config so that the ships can be bigger but it didnt work can u maybe make a video or something to show me how it works? would be rly nice and btw we rly need to set tnt to the ship would be nice if u could ad the option to ad blocksto the ship in the config.yml