[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

    Denney

    Had the same problem. Right-click the link and click Save-As.
     
  3. Offline

    dredge20

    again i just tested it. it is infact not broken.
     
  4. Offline

    Xecaquan

    Normal on the console?
    Code:
    10:02:55 [SEVERE] Could not pass event VEHICLE_EXIT to My Boat
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftMinecart cannot
     be cast to org.bukkit.entity.Boat
            at ind.myBoat.myBoatVehicleListener.onVehicleExit(myBoatVehicleListener.
    java:20)
            at org.bukkit.plugin.java.JavaPluginLoader$63.execute(JavaPluginLoader.j
    ava:615)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:289)
            at net.minecraft.server.Entity.setPassengerOf(Entity.java:1117)
            at net.minecraft.server.EntityPlayer.setPassengerOf(EntityPlayer.java:26
    8)
            at net.minecraft.server.EntityPlayer.mount(EntityPlayer.java:261)
            at net.minecraft.server.EntityMinecart.a(EntityMinecart.java:832)
            at net.minecraft.server.EntityHuman.c(EntityHuman.java:476)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:813)
            at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Seems to happen sometimes when players 1st log in and then when they are sometimes using boats. Which can be very spammy if they are in our water park. However, the plugin seems to work regardless of the errs.
     
  5. Offline

    Chab

    Does this work with the permissions plugin? If so what is the syntax for the permissions?
     
  6. Offline

    spartan007

    thanks for mod :D any chance you'd be able to edit the handling to make them easier to control and a bit fast?
     
  7. Offline

    false_chicken

    Code:
    19:58:35 [SEVERE] Could not pass event VEHICLE_EXIT to My Boat
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftMinecart cannot be cast to org.bukkit.entity.Boat
        at ind.myBoat.myBoatVehicleListener.onVehicleExit(myBoatVehicleListener.java:20)
        at org.bukkit.plugin.java.JavaPluginLoader$63.execute(JavaPluginLoader.java:683)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
        at net.minecraft.server.Entity.setPassengerOf(Entity.java:1116)
        at net.minecraft.server.EntityPlayer.setPassengerOf(EntityPlayer.java:268)
        at net.minecraft.server.EntityPlayer.mount(EntityPlayer.java:261)
        at net.minecraft.server.EntityMinecart.a(EntityMinecart.java:832)
        at net.minecraft.server.EntityHuman.c(EntityHuman.java:472)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:845)
        at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:377)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:292)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    
    I get this when I exit a minecart or collide with one. I don't have minecart mania installed and am running 803 on Ubuntu 11.04. It doesnt seem to effect gameplay any and the mod still works fine. Just figured Id let you know about it.
     
  8. Offline

    Bashoogers

    if i typ /bai i will suicide :)
     
  9. Offline

    Ghostaunt

    Where is the download link :eek: That what I need !
     

Share This Page