Inactive [FUN] BoatMod v12 - Make large groups of blocks move! [1.4.5-R0.2]

Discussion in 'Inactive/Unsupported Plugins' started by jackpot51, May 29, 2011.

  1. Offline

    jackpot51

    BoatMod - Add large moving objects
    Version: v12

    This plugin adds the ability to make large structures like boats, submarines, and blimps move, along with the players aboard them. It currently allows the usage of the blocks listed below in boats and allows one boat per person on the server. Configuration can be done by editing the default.cfg file or creating a new .cfg file.

    Usage:
    In order to use this mod, you must first captain a boat by left clicking on a block in the boat while holding a boat item. You should click the block that you want the boat to rotate around while facing the front of the boat. You can rotate by facing the way you want the boat to rotate and left clicking while holding a map. You can then move by right clicking in the direction you want to move while holding a map. You can hold down right click to continuously move. You may change your speed (blocks/click) by using the /boatspeed command with a number argument (for example /boatspeed 1 would move the boat one block per right click). If you run into any other blocks, the boat will not move. If the boat is damaged, the blocks will remain damaged.

    Features:
    • Lets players create large moveable structures like boats.
    • Moves and rotates these structures.
    • Moves any entities that are standing on the structures.
    • Checks for collisions and damage.
    Permissions Support (open)
    Permissions:
    In order to implement permissions, look at the default.cfg in the plugins/BoatMod directory. Next to each value in the [CONFIG] section, you can add the permissions node that you want to use followed by a colon. The default permissions nodes are boatmod.admin and none (which is used by non-permissions players). For example, you could make the MaxSize for default players 0, which would make them unable to make boats. You could also add a node (perhaps boatmod.player for a player that can use boatmod) and then set the maximum values for that node. These permissions may also be applied to each script with the syntax node:name of script.
    Boatable Blocks (open)
    Boatable Blocks:
    These blocks may be changed by adding or removing materials to a config file beneath a [MATERIAL] tag, materials are defined in http://jd.bukkit.org/apidocs/org/bukkit/Material.html#enum_constant_detail

    Scripting (open)
    Scripting:
    The script engine exposes the boat that was setup with the script as an object named boat. Several public functions may be accessed that allow the control of this boat. A demo script named autoship moves a ship in a straight direction whenever the sun rises or sets.
    • getCaptain() returns the Player object that created the boat.
    • Message(String message) sends the captain a message.
    • setSpeed(int movespeed) sets the speed of movement in blocks per move.
    • Move(Vector direction) moves the boat in the direction specified by the vector. It returns true if there was not a collision.
    Screenshots (open)
    Screenshots:
    Setting up a boat:
    2011-05-29_16.59.45.png
    Hitting the block limit:
    2011-05-29_17.00.43.png
    Changing speed (Had to upload as a jpg because of size restrictions):
    2011-05-29_17.11.32.jpg
    Collision:
    2011-05-29_17.11.45.png
    The large boat I built to test size restrictions (jpg's again):
    2011-05-29_17.12.09.png
    2011-05-29_17.11.58.jpg
    2011-05-29_17.12.16.jpg
    The small boat I used for initial testing:
    2011-05-29_17.12.56.jpg
    Daisy helping with entity movement testing:
    2011-05-28_12.27.26.png
    Tutorials (open)
    Tutorial, Courtesy of InfctedMushr00m:
    Tutorial, Courtesy of lifesadream52:
    Tutorial, Courtesy of Goldkoron:

    Download BoatMod: Here
    Source: Here

    Credits:
    Authors:
    • jackpot51
    Testers:
    • BurnedKirby
    • Lacaranian
    • GoldKoron
    • superdupernova
    • Dr_fantasmo
    • Saberar
    • Sayerer27276
    • Parker237
    Upcoming:

    Next Version:
    • Checking some item dupes (beds, pistons)
    Some Future Version:
    • Multiple crafts per person
    • Detachable crafts (life boats, torpedoes, etc)
    Changelog:

    Version 12:
    • Update to newest Bukkit
    • Update to use SuperPerms
    Version 11:
    • Bugfixes with powered crafts and block handling
    • Signs and doors should be fixed in many circumstances, let me know specifics about when they fail if they do.
    • Beds also drop dupes, I blame bukkit
    Version 10:
    • Added fuel capabilities
    • Fix for boats breaking block limits no matter what the limits are
    • Fix for boatinfo only being runnable from the server console
    Version 9:
    • Naming of vehicles in the boatmod messages
    • Vertical toggle
    • Additional ticks parameter to automatic boat movement
    • User level permissions
    • Recursion no longer used for block searching
    Version 8:
    • Added note when author logs in to boatmod server
    • Fixed login, logout events
    • Added a boatinfo command that gives information about boatmod
    • Added support for new blocks (brewing stands, jukeboxes, redstone circuits)
    • Added boatauto command for autopilot
    Version 7:
    • Added support for the number of a material to be placed in the material configuration
    • Fixed doors and beds
    • Fixed limit on change speed command
    • Updated to work with newest bukkit
    Version 6:
    • Added rotation using left click with map!
    • Fixed levers and torches
    • Moved change speed to command /boatspeed [speed]
    • Removed support for multi-block items(beds, doors, open pistons) as they were broken from a bukkit update. Will re-add once issues fixed.
    Version 5:
    • Added lava support
    • Damage now does not stop the boat from moving-it simply notifies the player once that the boat's blocks have changed
    • Furnaces can now move while they are burning
    • Redstone, dispensers, and noteblocks can move while keeping state
    • Added script permissions
    Version 4:
    • Added permissions support
    Version 3:
    • Fixed up scripting support
    • Added example script
    Version 2:
    • Added config file support
    • Fixed signs, furnaces
    • Started on scripting support
    Version 1:
    • Released BoatMod
     
    Pavlov, DoomLord, GrimblyGorn and 7 others like this.
  2. Offline

    evanleven

    PLEASE ADD TURNING!
     
  3. Offline

    RudeTortuga

    Sooooooo is it updated according to the newest bukkit?

    Left click the map to the direction you wanna turn

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

    evanleven

    THANK YOU SIR I love you
    Translation:
    010101000100100001000001010011100100101100100000010110010100111101010101001000000101001101001001010100100010000001001001001000000110110001101111011101100110010100100000011110010110111101110101
     
  5. Offline

    3DDean

    what whan is might it update, i do not mean to sound impatian or enything
    -sorry about bad spelling
    oh and with the torpdo you could just use the cannon plugin once it updates
     
  6. Offline

    lifesadream52

  7. Offline

    Epyk

    Thanks for the update man,I love you! :D
    Torpedoes?! -faints- (HELL YEA)
     
  8. Offline

    Farscience

    could you add links to the old downloads?
     
  9. Offline

    IdealIdeas

    Can you please add a video?
    This looks interesting but I dont like downloading new things unless I see what actually happens.
    As I dont want to be turning off my server then turning it on a bunch of times.
     
  10. Offline

    dert21123

    Hey I love this plugin so much and I thank u for taking the time to do this but I was wondering if you could make it so that when someone is controlling a ship that no one else can take controll of it.If you could then that would be great :). Thx again for this amazing plugin/mod.

    Hey i was wondering if you could also add a minimum number of blocks allowed to create a boat? So then ppl on my server are not floating on one block of wood. thx so much and i luv this plugin/mod.

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

    bull

    when i left click it wont toggle the speed einstead it turns in the driection im facing sorry for the bad spelling but im danish hope u can understand me :)
     
  12. Offline

    harryjamesuk

    Great but doesn't work well on objects that curve a lot (Only worked on a square for me).
     
  13. Offline

    fitzybear227

    This plugin is great and I love it but I have one problem,
    I made my ship and it moves great but when ever I move it more than about 10 blocks in any direction all of my torches,redstone, doors,trapdoors,and ladders fall off.
    Is there any way to fix this???
     
  14. Offline

    koop011

    when i run this on my server from time to time it just kicks all the players out and crashes =_= is there any recommended ways to stop this from happening?
     
  15. Offline

    Kuja_Diartua

    I just tryed to move a ship, but it all broke apart. What could cause this? ALso, added all blocks that were in to boatable list.

    I have a feature(s) to suggest.
    1. Maybe you'll make cuboid support, like that in worldedit. To make a ship, you would need to mark 2 points(to make diagonal line of cuboid volume), than it would somehow save to server, and after each move synchronize with saved scheme. Maybe, with antigrief support (so only user would be able to edit in the cuboid, custumizable), and fire-tnt blocking (custumizable too). I guess that would fix break apart issue.
    2. ALso, if you will have a scheme, you could make a better collision calculation. for example each time you move, it checks if there would be any collision blocks, and if yes, the collision block from a ship would (for example) be destroyed and droped as item.
    3. Also, it would be possible to make a "sink down" option i.e. if the ship loses set amout of blocks (in %) it would slowly move down, until it hits unmovable blocks - so, the airships will fall down, if burnt with arrows, and simple ships will sink, till hit the ground.
     
  16. jackpot51 this plugin looks very nice, but I need one for my server whit that you could make ferries on the water, so could you please add a feature to make ferries/waypoints for the boats so that the boat is alltime traveling from waypoint 1 to waypoint 2 to waypoint 3... without a captain.

    I would be very happy if you could add that
     
  17. Offline

    avarious138

    Hello i love this plugin but me and my friend are having a problem with it. We have a boat with 87 blocks 1.2.5 r 1 bukkit and when we try to move the boat forward all of our clients crashed . before, we had a smaller boat and did not have a problem
     
  18. Offline

    bubbarush

    i have downloaded this plugin countless times, and never has it worked.
    if there is anything that i have to do before building or
    SOMETHING please help me... would do great.
     
  19. Have you unzipped the BoatMod.zip?
    If yes, does your log shows a message like that?:
    Code:
    2012-04-26 16:14:01 [INFO] [BoatMod] Enabling BoatMod v12
    2012-04-26 16:14:01 [INFO] [BoatMod] Script: autoship @ plugins\BoatMod\autoship.js
    2012-04-26 16:14:01 [INFO] [BoatMod] Data file: plugins\BoatMod\default.cfg
    2012-04-26 16:14:01 [INFO] [BoatMod] Version 12 has been enabled.
    if not it isnt enabled
     
  20. Offline

    cascades

    um.. i used the plugin and it was working fine but then when i moved forward the front left half of me and my friends ship and the back right hafl disappered and wouldn't come back. And the forward right and back left moved as they should
     
  21. Offline

    teh_arceuxx

    The plugin works really well, nice :D But i've got a problem. My boat doesnt always turn (there are no blocks blocking...)
     
  22. Offline

    sergiogmn

    Hi, I can't add iron to be boatable, can you help me?
    Here is my config:

    [CONFIG]
    MaxSize=8192
    boatmod.admin:MaxSize=65536
    MaxSpeed=4
    boatmod.admin:MaxSpeed=16
    Vertical=TRUE
    NeedsPower=FALSE
    VehicleName=boat
    jackpot51:VehicleName=destroyer of worlds
    SetTool=BOAT
    MoveTool=MAP[SCRIPT]
    boatmod.admin:autoship[MATERIAL]
    IRON_BLOCK
    BREWING_STAND
    BOOKSHELF
    BURNING_FURNACE
    CAKE_BLOCK
    CHEST
    DISPENSER
    DIODE_BLOCK_ON
    DIODE_BLOCK_OFF
    FENCE
    FENCE_GATE
    FURNACE
    GLASS
    GLOWSTONE
    JUKEBOX
    LADDER
    LEVER
    LOG
    NOTE_BLOCK
    REDSTONE_TORCH_OFF
    REDSTONE_TORCH_ON
    REDSTONE_WIRE
    SIGN
    SIGN_POST
    STEP
    STONE_BUTTON
    TORCH
    TRAP_DOOR
    TNT
    WALL_SIGN
    WOOD
    WOOD_STAIRS
    WOOL
    WORKBENCH
    WOODEN_DOOR
     
  23. Offline

    kingcorn21

    It wont let me control boats that are more then one level, is that part of the plugin?
     
  24. Offline

    Adrianwdr

    I wont be able to rotate structures.
     
  25. View attachment 9454
    This is what's happening when I move the boat. View attachment 9455
    All the blocks that were placed one way, go funky. Did I miss something in the config that can fix this?
    Thanks and great mod!
     
  26. Offline

    YoungKnight2CS

    Heya i wan't this PlugIn on the server i play on i own it with my friend
    My friend says we have to manually move it all the time
    And i say you can set the route one time and if a player boards the ship/plane it automatically moves to it's destination
    Who is right? oO i am really wondering
    Can't get it out of the other comments nor description of the Plugin, or i have been looking bad
    Please tell me
    //YoungKnight2CS
     
  27. Offline

    fenestro

    is someone able to send me a download for 1.1?
    because tekkit isnĀ“t actual
     
  28. Offline

    MrTsugi

    This idea is really fantastic, but i built a big ship (about 300 Blocks) and when i started moving, my game crashed and nearly the whole boat disapeared. two blocks did not disapeared...

    Please update or write help :)
     
  29. Offline

    s0undwav3

    Just new here... i love this concept .... we also have a cannon plugin that we put on our ships... but as of late when ever we would move the ship it will throw us out/ fall through the floor or walls/ or when we take off it just like falls apart..? not sure what to fix and i was wondering your views on the matter.

    picture is unrelated to the problem just showing :) i mean im talking about ships being under 500 blocks doing the glitches so some feed back would be great
     

    Attached Files:

  30. Offline

    Arimanio

    Anyway you can add a /boatmod reload command so that I don't have to restart the server each time I need to change the config file. Awesome plugin, btw...
     
  31. Offline

    yoshisman8

    iron doors makes my client crash, also please work on pistons, it would be very helpfull.

    EDIT:
    it seems to freeze after i move sertain amount of times, its a subamire, made of iron, some levers, glass, redstone lamps, redstone wire, and trapdoors to cover the exit
     

Share This Page