Inactive [FUN/TP/MECH] AutoCraft v1.1 - The PVP styled Movecraft alternative [1.4.2-R1]

Discussion in 'Inactive/Unsupported Plugins' started by orange451, Jul 31, 2011.

  1. Offline

    orange451

    AutoCraft - the Movecraft alternative!
    Version: v1.4
    This plugin allows people to create PVP airships designed like those in MoveCraft. What makes this plugin better? ships make their calculations faster, ships NEVER rip apart, ships have TNT cannons and bomb droppers (for pvp experience).
    NOW ON BUKKITDEV
    Features:
    • TNT cannons made out of dispensers
    • ships that NEVER rip apart during flight
    • no plummeting to your death in your ship
    • faster ship calculations (less laggy)
    • no blacklisting random players with illegitimate reasons
    Download the plugin here

    Changelog:
    Version 1.4
    • recompiled with the new bukkit (I noticed some problems w/ ships flying, fixed now).
    Show Spoiler

    Version 1.3
    • napalm (by default) now requires 1 slime, 1 lava bucket, and 1 diamond block to fire
    • napalm can now penetrate water and 1 single obsidian (similiar to torpedoes)
    • made less calculations being done for torpedoes/napalm leading to less stress on the server.
    Version 1.1
    • added napalm
      • /ac napalm
      • /ac n
      • config variables:
        • dropnapalm=true/false
        • cooldowntimeNAPALM=x
    Version 1.0
    • added new commands to the ships' data files (cooldowns)
        • cooldowntime=x
        • cooldowntimeDROP=x
        • cooldowntimeTORPEDO=x
    (x being any integer)​
    • allowed halfblocks to work
    • added the rotatable minecraft 1.9 blocks
    Version 0.9
    • Fixed an important bug created from the last update, where it moved the pilot of the ship twice for all movement based commands.
    Version 0.8
    • I fixed the server crash with ship turning. It was actually an endless loop being made (oops).
    Version 0.7
    • I pulled aircraft turning, as they crashed the server at times. Turning will be back when I figure out what is crashing (There are no errors)
    Version 0.5
    • I fixed a possible area where memory leaks /could/ occur
    • I put all the torpedoes fired in one single timer, so even less calculations are done
    Version 0.4
    • I added torpedoes
    • I added more configurable files
    • I added a new default ship type
    Version 0.3
    • fixed the glitch where the ships passengers wouldn't be moved with the ship
    Version 0.2
    • fixed /ac d's cool down timer on ships that can't drop bombs
    Version 0.1
    • Releasing my plugin

    Known Bugs:
    • If you fly into a structure of your ships type, your ship can become welded to the structure.
    WORKS WITH PERMISSIONS 2.7.4
    in your permissions group location, add autocraft.[shiptype] to allow them to use a certain ship type. For instance, if the ship is called "transport" and you want EVERYONE to be able to use it, in the default group, add "autocraft.transport".

    How to use
    • Throw the plugin into your plugins folder (and the folder included in the ZIP)
    • use /ac ingame for help
    Commands
    • /ac help to view the help file
    • /ac allowed [ship type] to view what is allowed for a specific ship type
    • /ac dismount to dismount a ship you are piloting
    • /ac napalm to drop napalm from an autocraft ship (if enabled)
    • /ac drop to drop bombs from an autocraft ship (if enabled)
    • /ac fire to fire TNT from a cannon on your ship (if enabled)
    • /ac torpedo to fire a torpedo from a cannon on your ship (if enabled)
    • /ac info to view information about the ship your are piloting
    • /ac list to view all the [ship type]'s the server has available
    • /ac pilot [ship type] to pilot a ship type
    • /ac turn [left/right] to turn your ship
    Screenshots
    [​IMG]

    [​IMG]

    [​IMG]
    Videos



    Credits
    • Sycoprime - for porting the Movecraft plugin to bukkit for which gave me the inspiration to make this plugin. I also referenced your cardinalDirection arraylist to help with rotations.
    • GarretSidzaka - for showing me movecraft, giving me the idea to make my own plugin similar to movecraft, and supplying me with ideas on how to make my plugin act
    • KoryuObihiro - for helping me figure out the getData() method and how to spawn TNT entities into the world.
    Additional Details:
    • This plugin was started on July 28th 2011, at 7:32 PM
    • TNT cannons require AT LEAST 4 TNT in a dispenser.
    • TNT drop cannons require AT LEAST 2 TNT in a dispenser
    • cannon length means the amount of iron blocks you can place behind a diepsnser (the more iron blocks, the farther the TNT will go)
    • this plugin comes stocked with 5 different ship types
    [​IMG]
    It'd be appreciated :)
     
  2. Offline

    fuzyfeet

    Any chance to add a Spout option so we can use arrow keys (or num pad) to pilot our ships?
     
  3. Offline

    orange451

    They can fly to the block limit of the world. Your observation isn't correct.
     
  4. Offline

    orange451

    ships can only have a length or width of 96 blocks now, as I noticed when ships are very long, they tend to lag your server more. I also changed how blocks are updated when the ship moves. Instead of using bucket setBlock method, I use craftbucket, and change the block in that chunk directly (faster in calculations).
     
  5. Offline

    googlewiki

    Hello, as I write this my server is recovering.

    I made a boat and gave it away to a winner of a tournament, it was a large warboat that was flying peacefully watching a battle. The people below saw how it could change the battle with it's cannons, so they made a small fast ship that cuts through the air and took over the ship in no time. They took it over and fired upon the battle and won. Wanna know the bad part? When ships are moving fast or too much they lag and than blackscreen EVERYONE on the server. Is this a known issue or should I slow boats down? I love this plugin so much, I even made a new combat strategy, make a boat, light it, and than run into a wood base ;)

    Please help soon, if you need to know the IP it's 108.60.137.122:25574. Usually 10-20 people are online at a time so restarting would not be pleasent.
     
  6. Can we have PermissionsBukkit support?
     
  7. Offline

    Fizzers

    Hi. I'm making a server currently, using Permissions as my permissions plugin... I would like to refrain all "default" players from using this plugin ( to prevent griefing. ) What commands would I need to use?
     
  8. Offline

    googlewiki

    Most plugins put another - before the node,
    Example:
    - -autocraft.transport

    Put that for all the types of boats you have made :D
     
  9. Offline

    Wehttam664

    I made a giant airship and it just keeps saying "Obstruction". Made sure all the blocks in it are on the AllowedBlocks and reloaded. Only has WoodenPlanks, Wool, Torches, and Fence now, and still won't move. Is this a bug or intended?
     
  10. Sorry if I was brief last time, i didn't have much time. I have a server with about 15 plugins and I really don't want to redo the whole lot's permissions just for this plugin. I love this plugin but it doesn't have PermissionBukkit support so I can't use or my non-op players would be really mad.
     
  11. Offline

    H8ER123

    hey is there any way for me to download the previous version please? i dont want to updat cuz of all my plugins
     
  12. Offline

    Totoro

    Update this to 1.2.3 please ):
     
  13. Offline

    orange451

    Once I figure out the new chunk system in CraftBukkit, I'll update SafeEdit, and then will be able to update Autocraft.
    Please bare with me D:
     
    googlewiki likes this.
  14. Offline

    yinscape

    Orange451 is currently in China. He has nearly no internet access and will not return for another 11 days.[​IMG][​IMG]
     
  15. Offline

    wolfslaer

    do you know when this plugin will be updates for 1.2.3
     
  16. Offline

    orange451

    Updated for 1.2.3 :)
    max height is still 128, I'm trying to fix it however :)
     
  17. Offline

    Gleech

    Hello there. I just wanted to say that I LOVE this plugin! At first I tried it out, and I didn't see much use for it (I was still getting use to it), and I felt it was really buggy (My fault really; I didnt realized blocks diagonal to your ship dont really stick), but after you updated it to 1.2.3, I decided to try it again, this time with a friend.

    We had so much fun! We made little light ships, stealth bombers, and then a giant dreadnought. We had a bit TOO much fun randomly going around making pits of villagers or pigmen, and napalming it to the ground. xD

    Anyway, I have a suggestion (You might already have this/are planning it, but...) : It'd be really cool if you allowed the ability to have some kind of jump-drive/warp feature for the ships. Something that could be turned on/off per ship type like how you can do so for bombing, napalm, and firing TNT. And also have it customizable how far each ship can jump (WITH a cool-down time. Obviously having a huge ship jumping around every second would hurt the servers).

    I just came across this idea after my friend and I made the dreadnought, and were trying to fly it back to my city. It went one block at a time, and yes this is a good balancing system: bigger, more intense ships move slower while the little ships that do smaller damage move faster. But IF I wanted to take that dreadnought into the heat of battle to defend my allies' other ships? I'd be there in about a few weeks... xD So just something to get to a location quicker; Maybe even have some way of making a teleport location (like a 2 by 2 square of diamond and gold or something) so you or your allies would already have to be there to get it working. (However this would have issues as to who would be able to teleport to it or not since that's not really something you can change from my understanding)

    Thanks for reading! I just figured I'd say this suggestion; get the idea out there, you know? xD
     
    fuzyfeet likes this.
  18. Offline

    orange451

    An interesting idea all the same, I'll take it into consideration :)
     
  19. Offline

    Gleech

    Well I appreciate that! Good luck with the mod! :)
     
  20. Offline

    fuzyfeet

    HOLY HAND GRENADE! I love this idea. Not sure if I would use this, but I can see it being awesome and useful for so many... My first though was massive ships not being able to fly, only able to jump to a location, then fighters launching from it (little to BSG but what the hell right?).
     
  21. Offline

    V10lator

    What about Stargate and/or Wormhole-X-Treme support? The ship could just fly through the gate... That would be amazing. ;)
     
  22. Offline

    Gleech

    I was also thinking of something like this, too! :3
     
    V10lator likes this.
  23. Offline

    mikeyagoto

    jw, is the torpedo supposed to drop and place a block of diamond when it hits? i thought the materials were supposed to be used up!
     
  24. Offline

    orange451

    It should destroy the diamondblock after it's collision, and yes, it is supposed to drop.
     
  25. Offline

    MedlarGW

    Do chests work onboard these ships?
    I get the impression that the contents would be all over the place...
     
  26. Offline

    orange451

    They "work", but they may craash your client. Since Notch changed the chests to actually support a non-static model, the client crashes when they are recreated-deleted very fast.
     
  27. Offline

    mikeyagoto

    ok is it possible to disable that? bc i changed the item that it uses for a torpedo to a regular diamond from a diamond block, so now it becomes a diamond multiplying exploit... can u either add a option for turning it off or have it just drop the same item thats in the torpedo items config slot?
     
  28. Offline

    FletchMaster26

    Is there any way to anchor the airships? With movecraft, you could anchor them with chests, if I recall correctly
     
  29. Offline

    evanleven

    PLEASE make it so you can put things in water! I use BoatMod, but you can't turn stuff around; so, if I try to steer my fucking huge-ass ship around, I have to go in reverse.
     
  30. Offline

    trout1212

    Please Update to 1.2.5!
    [diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond]
     
  31. Offline

    takomari

    orange451 Is their anyway to disable the explosions? I have WorldGuard, but it bypasses that, and I decided to add another plugin, and it bypasses that. I really like the thought of torpedoes and bombs, but I don't like it destroying my terrain.

    Thanks for the plugin though! :)
     

Share This Page