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
@AJCStriker
AJCStriker, I have a huge amount of respect for you, Movecraft, and MadRealms.
The addition of "ads" appears to be a game changer for everyone trying to use Ships. Honestly, if you used Qx2's code for his Auto-Flying EOT signs and adapted it to Movecraft, I'm sure you'd pull even more people to your plugin and servers (from an entrepreneurial standpoint). You'd basically have a simpler, better version of Ships in full English.
Point being; I know it'd be a bit of work, but I am sure you'd reap the rewards.
Easy ads will appear sporadically, so that most of you probably even playing them will not be seen.As I said, I'm done with Minecraft so the alternative is to abandon the project. I do not know if you know but writing or improvement of such plug-ins to several hours. During this time, instead of working I can watch a movie or go for a beer with friends. I am no longer young, and price your time.
Once one of you AJCStriker urged to quickly ended the amendment because his players have bought the permissions to the 50$ to movecraft. So excuse me but a lot of your argument does not appeal to me.
Version without ads will cost you any donation.
Sample ad appears in the beta so we will be able to decide if you like this solution.People who ever gave something a donation will have a version without ads for free.
@morlanius
Apologies, I thought you just lacked the ability to spell.
@AJCStriker
re-read
seriously dude, ive been looking at your plugin in a view to using it if it can be adapted to work how i want it. I'm talking about Movercraft (thats moovERcraft) it was an old plugin i set up once, broke on an update and found that only way of getting further updates was to do a full price donation.
@morlanius
"even repulsion (for example moveercraft amongst others)" - moralanius
You.
@AJCStriker
Who was talking about your plugin?
secondly, I dont mind donating, thats not the issue.
I accept donations, and have no issues about making donations. what I'm saying is that once its something you "buy" in this kind of environment, you're in a whole different ball game and the majority of people wont play it.
@morlanius
I just don't enjoy my plugin being used as an example of evil.
@AJCStriker
ok 1: just google it. When i was trying to get that particular plugin i kept getting faced with a wall that basicly said "its for 1 partuclar server now, and only given to donators"
secondly:
Why are you taking strawman argument here? I'm only making a brief side mention of movercraft and not trying get into any form of conversation on it. I'm talking about Ships.
I was also talking about movercraft ... not movecraft or autocraft .. looks like they have abandoned it, which to be honest only further pushes my point i guess.
@morlanius
Sorry but I have no idea what you're talking about.
Movecraft is open sourced under GPL, is available on Bukkit Dev and published on GitHub.
Movecraft is currently superior to autocraft in terms of performance, and with integration with DerPavlov's cannons, features. However my main concern is why you think Movecraft is a for sale piece of software.
@AJCStriker
I'm saying that they moved away from the OSS way of play, they set up their own website and have a system for that involving funds. Like most people that used it I went for an alternative .. autocraft, which the design goal was to replace movercraft.
@morlanius
Why is Movecraft repulsive?
Its open-sourced under GPL?
@Qx2
hey,
So whats happening with this update? its going to have ads or that is for V3?
Also what form do these ad's take? is it going to spit ads at the players.
How reasonable are your prices? remember most of the people here are children,
Possible outcomes:
1: autocraft (you are already loosing users to other plugins)
2: De-compiling, sorry but this has already started. since your post I'm aware of 2 projects that have started this process. (I dont code java or i probably would)
3: By having multiple versions you are increasing your workload which it looks like is already at a level which prevents you from working on this for any length at a time.
4: Most of the ethos here seems to be around the Open Source area. By going against the grain of publishing community you use you tend to cause some alienation or even repulsion (for example moveercraft amongst others). You will probably need to start a website to host all this and alot yourself much time to managing it as a full project.
If you keep everything very reasonable and simple to implement you could pull it off. But as far as I can see you would be the only plugin developer for Bukkit to do so.
Good luck.
Yep, movecraft updated recently as well so, hopefully he doesnt decide to do this with it!
Ads in a plugin? Wow major bummer. Movecraft it is.
@Qx2
I really can't say I like the idea of ads in the plugin. However as the author that's your call. I would be happy to donate to the project as I have done with past versions of Ships.
well,... back to movecraft
@Qx2
Damn more delay! Oh well, that's understandable. Looking forward to the release!
Welcome.
Unfortunately finish your adventure with Minecraft. I thought long and what do I continue to support Ships.I figured that they would be two version, one with ads and one without ads.Version with ads will be free.Version without ads will require a donation in exchange for the buyer will be able to submit your advertisement server version with ads.People who had once gave a donation to the version without ads free. But it was nice to be heard from if they want to have a table in an ad free version.
What to version 3.0 is changed a little in the new Bukkt threads and it must be redo. It will take me 1-2 days.
Can't wait for the update!
@Qx2
Are the threads working yet? Can't wait for this update!