iSail
A helpful tutorial!
We have finally made a YouTube video using iSail, and how to use it. The link is below!
http://www.youtube.com/watch?v=v1WDdD0zv7E
Server, using iSail is @ piratekings.mcserver.ws (not my)
English
We have created this plugin, since there is currently no well-functioning plugins for ships that is well updated at the moment. This plugin will realize sailing and sea battles.
To do
- Improve sails manipulations
- Improve sinking (50% done)
- Make autorefreshing of ships
Features
- Realistic movement of ships
- Realistic turning
- Ships take damage from accidents
- Speed, acceleration, and turning depends on its size and sails
- Realistic takelage of ship
- Pumps (fast drain of water)
- Fast quenching of fire
- Climbing
- Small protection in shipyards
- Realistic fire: blocks burns for a longer time, and rain doesn't quench fire. It's made for removing broken masts from the game and for the smooth burning of everything. Otherwise ships may burn quickly
- Ship may kill players
- Cannons integration!
Installing
Soon will be downloaded archive with plugin and config file. Just unpack it into folder "plugins".
Configuration
Using
Click this YouTube video http://www.youtube.com/watch?v=v1WDdD0zv7E
OR
Be prepared, because the creation of a ship needs a lot of time. Ready? Click! (wait until pages and movie will finish)
Warning
If you see messages like "no ship detected", know: You have to stay on ship in moment of moving to be part of the crew of the ship! Otherwise the ship won't add you to the crew!
If you fell out off your ship, know: you were not on the ship or you tripped and fell off. You have to sneak to hold on unstable place, like a mast or the edge of the ship.
Redstone don't moves!
All inventory blocks don't moves (you can only use it while ship is staying) ! But you can to use vaults or minecart chests.
If your configuration file doesn't works, just copy default configuration
Sorry for bad English.
:)
Wait a little bit, I'll upload it to bukkit soon
Integration into Cannons complete
@kylehuot12
Wait, I am making new version of iSail
I meant anchors not actors
I am unable to create the ship I am able to add actors the mast type and other stuff but whenever I do ship on the first line and then my ship name onto he seconded line and I click done it doesn't do anything.
I've found some bugs, fixing it. Wait a bit
I've uploaded iSail alpha v 0.8. When it will be approved, pleace report any bugs here and make ticket.
@M3DDLER
I did it with signs stuff. But cannonball will not damage anything if it is under water
This plugin would be awesome if you could use cannons on board to blow the crap out of each others ships and watch them burn or sink if a hit is taken below the water line. Do you plan on including cannons in future updates?
@StormFy14
An error is: IllegalArgument, so check if you use wrong symbols or wait for a new version
@fieldforensics
Describe more
I may be a noob at this but I created a simple ship and added a sail and stuff but when I placed a sign as shown in the tutorial and gave it a name ship it did nothing. :/ Test
Hello,
I have a home hosted sever (craftbukkit-1.7.2-R0.3). Im using isail 0.7 My problem is as follows: if i activate my ship nothing happens (the sign does not change) which is logged in the server log
error code:
Could not pass event SignChangeEvent to iSail v0.7 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:486) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:471) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:1583) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at com.bergerkiller.bukkit.common.internal.network.CommonPacketHandler$CommonPlayerConnection.a(CommonPacketHandler.java:322) [BKCommonLib.jar:?] at net.minecraft.server.v1_7_R1.PacketPlayInUpdateSign.a(SourceFile:48) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.PacketPlayInUpdateSign.handle(SourceFile:9) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] Caused by: java.lang.IllegalArgumentException: Plugin already initialized! at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:98) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:59) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at iSail.iSail.<init>(iSail.java:89) [?:?] at iSail.Ship.<init>(Ship.java:89) [?:?] at iSail.iSail.signsCreating(iSail.java:1244) [?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.7.0_45] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [?:1.7.0_45] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.7.0_45] at java.lang.reflect.Method.invoke(Unknown Source) [?:1.7.0_45] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:318) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] ... 14 more Caused by: java.lang.IllegalStateException: Initial initialization at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:101) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:59) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at iSail.iSail.<init>(iSail.java:89) [?:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [?:1.7.0_45] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_45] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_45] at java.lang.reflect.Constructor.newInstance(Unknown Source) [?:1.7.0_45] at java.lang.Class.newInstance(Unknown Source) [?:1.7.0_45] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:52) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:313) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:236) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:350) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.<init>(CraftServer.java:312) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.PlayerList.<init>(PlayerList.java:63) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.DedicatedPlayerList.<init>(SourceFile:14) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:126) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [server.jar:git-Bukkit-1.7.2-R0.2-45-g471506a-b3017jnks] ... 1 more
what im doing wrong? i dont know, please help!
can you enter my server and help me please? i have host and 6 admins, we want to use your plugin for pirate ship battles and to travel, but we can't make a boat with more then one sail.
Here is my email: [email protected]
@Meeeeeele
Just stay in the water and hit block on water side a lot of times
@Paolo_CM
I can to make permissions if you need, but I recommented to you to use Op stuff.
@19Chazley97
Send me consol text of error, please
I got the plugin on my server and built my ship. I built a mast and everything. I made the control tower thing like in the video. I tried making my sign to make it a ship. I typed in ship on the first line, then the name of my ship, dood. It wouldn't work. I then went to the front of my ship and placed a sign that said anchor and I created an anchor no problem. I tried making the ship sign again and it wouldn't work. I looked in my server log and it gave me a message that said, "could not pass signchangeevent to isailv0.7" MY bukkit version is the same as the isail version. I cant figure out whats wrong.
How to use Pumps?
permissions??
@B0ilerPlate
I using better cannons plugin.
Anybody who have problems, let's check it with me on your server!
@B0ilerPlate
Hes right that would be great