[INACTIVE][MECH] myBoat v3 - prevents boats from being lost and broken [766]

Discussion in 'Inactive/Unsupported Plugins' started by dredge20, May 7, 2011.

  1. Offline

    dredge20

    Sorry, this project is no longer being updated.
    I am currently working on much much larger project (IndCraft).


    myBoat - My Boat:
    Version: v3

    This is a very simple plugin that is helpful when exploring or using boats for anything.

    Basically, it removes your boat when you exit it and places it into you inventory.

    Install:
    download "myBoat.jar" from link below.
    move "myBoat.jar" to the bukkit "plugins" directory

    Features:
    • Never loose your boat again
    • Cuts down exploration time
    • Boats don't break by collisions
    • Adds creative way to die ("/bai")
    • Works with NoDrop
    • Permissions
    Permissions:
    • "Command/Action" = "Permission"
    • "/bai" = "myBoat.bai"
    Download 3

    Changelog:
    Version 3
    • Adds work around for other vehicle plugin confilts
    • /bai works with NoDrop plugin
    • Permission to use /bai (myBoat.bai)
    Version 2.2
    • Adds command "/bai" (lightning strikes the player)
    Version 2.1
    • Fixes the collision bug
    Version 2
    • Boats cant be destroyed by collisions now
    Version 1
    • Release
     
    Walker Crouse likes this.
  2. Offline

    anon

    By broken, u mean "exit" broken, or "you inside a boat and hit a wall" broken?
     
  3. Offline

    chernobyl360

    lol, dont bump man. this epic plugin will get tons of attention! and i mean it lol. this is quite nice! Who Knows you could even expand this to minecarts!

    Future Ideas...

    Name The The Boat/Cart
    Locking the boat/cart. make it so once you name it, no one else can enter it!
    Make the boat/Cart hover.maybe make them into a hovercraft?
    Make The Boat Into a *Fisherman Boat* make it be able to collect fish/squid
    Make The Cart mine and lay down Tracks while it moves forward?
    Add Iconomy! make people have to pay to use boat/cart
    Add a little spice? maybe make them blowup? kill an enemy player?
    also for the boats make a Dock to which you have to pay to use.
    Make the docks be useable only by your name or others that are included in a list...
     
  4. Offline

    anon

    That would be... impressive.
     
  5. Offline

    dredge20

    Like all of ur ideas i will add most of them as i go.

    ps. i was originally going 2 add minecarts also but, it may cause problems with automated tracks.
     
  6. Offline

    blacknedvertigo

    You can make a version without
    "it removes your boat when you exit it and places it into you inventory."
    ?
     
  7. Offline

    ledhead900

    Please do not turn this into yet another Minecart Mania!

    Love it as it is purely for boats, start adding this for carts and you will conflict with what Minecart Mania can do already if you bother to look at how to set it up good.

    Just my opinon I know not all of you use that plugin but I just perfer carts and boats to be seperated plugins if possible.
     
    thecoolwolf likes this.
  8. Offline

    Chipmunk9998

    Thanks, been looking for a plugin just like this.
     
  9. Offline

    Minecrafter9001

    Awesome, I HATE it when my boats crash easily into the walls of my canal. Now I don't have to worry at ALL! :)
     
  10. Offline

    dredge20

    Thats was exactly what i was thinking so if i do add it there will be a config file to turn it on/off

    OK, when the config system is done i will add ability to turn that on/off

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 15, 2016
  11. Offline

    ValBGaming

    Download link seems to be broken, when I click it I get a blank page with a bunch of strange symbols...
     
  12. Offline

    OlDrunk

    I like this, have the anti-hack plugin and when trying to exit a boat/standing on top it detects it as flying, this plugin will be very useful on my server and in use with anti-hack
     
  13. Offline

    blacknedvertigo

    click on right click in the link and put save as...
     
  14. Offline

    ledhead900

    BUG!
    PHP:
    2011-05-09 13:17:55 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:17:55 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:17:56 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:17:56 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:17:57 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:17:58 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:17:59 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:17:59 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:18:00 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:18:00 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:18:00 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:18:00 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:18:00 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:18:00 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:18:00 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:365)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:18:00 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    java
    .lang.ClassCastExceptionorg.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind
    .myBoat.myBoatVehicleListener.onVehicleBlockCollision(myBoatVehicleListener.java:46)
        
    at org.bukkit.plugin.java.JavaPluginLoader$57.execute(JavaPluginLoader.java:553)
        
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        
    at net.minecraft.server.Entity.move(Entity.java:533)
        
    at net.minecraft.server.EntityMinecart.p_(EntityMinecart.java:489)
        
    at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        
    at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        
    at net.minecraft.server.World.cleanUp(World.java:966)
        
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-09 13:18:00 [SEVERECould not pass event VEHICLE_COLLISION_BLOCK to My Boat
    Does this for ages when using the boat.

    CB 740
     
    DeathBanes likes this.
  15. Offline

    Zenithas

    Not to be facetious - how does this differ from PickBoat?
     
  16. Offline

    dredge20

    Fixed. (v2.1)

    Download links are working perfectly fine it may just be how your web browser handles some download modes.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Dec 14, 2016
  17. Offline

    ValBGaming

    Thankyou :)
     
  18. Offline

    ledhead900

    Testing the new version, that fixed the collision event bug. :D I love this plugin
     
  19. Offline

    dredge20

    Thank you, and if you find any bugs please report them to me via (bukkit.org conversation, on this thread, or skype me @ doinyourmom101)
     
  20. Offline

    ledhead900

    No problem so far I have not come across any more issues. Will you know if i do.

    I had an sweet idea for this tho.

    If it would be possible to seperate mouse button clicks that would be great as then for instance on left mouse destroy u get the boat back inact but if destroy it with right mousebutton it it will destroy back into base materials like normal.

    Simply
    Left destroy =boat get
    Right destroy= Reclaim mats

    also an option ot toggle this in config as well of course


    Also before continueing with this project would be think about splitting it up in two versions a lite version and the standardvesion.

    where the Lite version would be just the boat stuff no extra commands, I know I could remove the command from the plugin.yml my self if it was to conflict since essentials has its own lightning strike commands.

    its not so important right now but your going to extend this beyoned the scope of why I got it a lite version would be nice if u had the time.
     
  21. Offline

    dredge20

    thanks for the idea, and also thats also a good idea to split it up but i think i may just create a config file to turn everything on/off
     
  22. Offline

    ledhead900

    That would safice but I was its imo If I had was coding I would keep two versions one heavy and one not as even if u turn something of it its still adding un needed checks as it has to check for to see if its off and then proceed that just adds bulk and cycles best not wasted.

    Thats just me tho you can do what ever u wish :p
     
  23. Offline

    dredge20

    Actually, it would not add unnecessary cycles because u simply dont register the event.
    Also, im not trying to be mean or offend you in any way but, i can barley read that beginning part.

    :p << omg this thing is creepy lol
     
  24. Offline

    DeathBanes

    Still does this for 2.1 and 2.2
     
  25. Offline

    dredge20

    It has to be a plugin conflict then.
     
  26. Offline

    ledhead900

    I have same issue with 2.1 and 2.2 still errors out It seems to be passing event to minecart.craft ?

    Deathbanes do u have minecartmania as well as I do ?
     
  27. Offline

    dredge20

    Ok, just added it (v3) i tested it with minecartmania so hopefully it fixes it for you also.
     
  28. Offline

    ledhead900

    Cheers will give this a run asap.
     
  29. Offline

    DivineKyuuji

    When I click to download any version it just takes me to another screen with a bunch of random symbols and letters (at least to me.) I don't see anyone else having this problem, so what would be causing it?
     
  30. Offline

    Orcem12

    Link is Broken my Friend
     

Share This Page