Inactive [MECH/FUN] Parachute v0.2.2 - An advanced parachute with a bunch of features [CB 1.3.1-R1.1]

Discussion in 'Inactive/Unsupported Plugins' started by KillerFox, Sep 21, 2011.

     
  1. Offline

    KillerFox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Parachute - because your life is worth it:
    Version: v0.2.2 (Supports CB 1.3.1-R1.1)
    (Migrated to dev.bukkit.org, but I will post all the updates here too until BukkitDev takes over completely)

    Description:
    Adds new item: a parachute. Use it for your protection when climbing in high places or just have fun gliding trough the skies using a parachute with a good steerability.

    Note: This plugin can be quite resource intensive and slow down your server if many players are using it at the same time.

    Usage:

    Video by Strange_ice0 (introduces the old basic functionality before v0.2)


    The default item used for the parachute is an Egg. To activate the parachute, left click with your mouse when the egg stack is selected. You can alternatively activate an automatic lifesaver function: the "free fall helmet" by moving an egg to the helmet slot in the inventory like a normal helmet. The plugin will then detect if you are falling and launch the parachute automatically to save your life.

    You can steer the parachute with your mouse. The horizontal speed of the parachute can be changed by tuning the "wind" value from the config.

    The time that the parachute is in working state (aka the time before the chicken has a burnout) can be altered from the config file. There you can also add a parachute failure chance if you like to gamble with your life.

    By pressing the Shift-key when the parachute is in active state, you can ditch the parachute and continue falling normally. This is useful when you want to get rid of the parachute before the time limit or just land on water or on a specific target.

    If you feel like you are a hardcore bow sniper you can also try killing the chute-chicken to drop a player from the skies. I however recommend stacking up some explosive arrows or homing missiles, because hitting the poor creature is extra hard from the distance. ;)

    Features:
    • A parachute with a great controllability. Use your mouse cursor to steer the chute.
    • Press sneaking button (by default Shift) while the parachute is active to ditch the parachute.
    • A "Free fall helmet". Automatically activated parachute for your protection. Use it like a normal helmet.
    • Optional failure chance to parachute activation.
    • The parachutes can be killed to drop the player from the skies.
    • Parachute material (default: egg) and parachute entity (default: chicken) can be changed from config.
    • Supports the standard Bukkit permissions API


    • Wind will blow the parachute to its direction
    • Changing wind speeds
    • Changing wind directions
    • Stronger wind in stormy weather
    • Biome spesific winds

    Commands:
    • /parachute reload (Reloads the config file)
    Default Permissions:
    Code:
    parachute.reloadcmd:
        description: Allows player to use "/parachute reload" in game to reload config.
        default: op
    parachute.enable:
        description: Enable/disable the whole plugin for player.
        default: op
    parachute.freefallHelmet:
        description: Allows player to use the "free fall helmet"
        default: op
    parachute.useByClicking:
        description: Allows player to activate the chute by left clicking
        default: op

    • fallSpeedMul: Affects the fall speed of parachute. e.g if value is 0.4, the speed is 40% of normal falling speed
    • wind: Speed of the wind i.e. the horizontal speed of parachute.
    • activeTime: Indicates how long time the parachute is active.
    • failPossibility: Indicates how possible a parachute malfunction is. (Values: 0.0 to 1.0) e.g value 0.3 is 30% chance.
    • helmetTriggerAltitude: The number of blocks a player has to fall before the helmet activates. (Used if freefallHelmet is active)
    • material: The material used for the parachute. (You can use material ID:s or proper entity names)
    • spawn: The parachute animal that is spawned when the parachute activates. (You can use entity ID:s or proper entity names)
    • spawnOnFailure: The entity that is spawned if the chute fails (You can use entity ID:s or proper entity names) (the failPossibility has to be larger than 0.0)
    • destroyAfterUse: Removes the parachute entity after usage to avoid flooding bigger servers with living entities.
    • msg1-4: Messages that are sent if a warning or a notice is needed. These can be left empty by writing '' instead.


    Download the plugin
    (If BukkitDev doesn't work, get the plugin from here.)

    Changes:

    Version 0.2.2
    • Fixed the plugin to work with CB 1.3.1-R1.1
    • Fixed a bug that caused a player to have falling damage if the chute was ditched near ground
    • Fixed some inventory problems with newest CB
    • Included the source files in JAR
    Version 0.2.1
    • Bug fixes
    • All default permissions are now op only. Meaning: you have to be op on your server before you can use the plugin
    Version 0.2
    • Fixes:
      • Support for 1.2.4.-R1
      • Refactored the code under the hood
      • Fixed a bug with "parachute reload" command when using it directly on the server console
      • Chickens no longer shoot eggs when getting tired (reducing the flood of the chickens on bigger server)
      • Other minor bug fixes
    • New features:
      • Added a possibility to set parachute active time to unlimited. To use this, set active time to 0 from config.
      • The parachute entities can be now set to be destroyed after use (to avoid undesirable entity flooding on bigger servers)
      • The parachute material can be now used normally like a helmet by dragging it with mouse to the helmet slot in the inventory
      • Parachute material can be now changed (use entity names or ID:s)
      • Added a possibility to choose a different living entity as a parachute animal (use entity names or ID:s)
      • Added a new permission for the chute helmet
      • Added a new permission for controlling the parachute activation with mouse
      • Removed the helmet setting from config
      • Added new settings to config
      • Custom warning/notice messages
    Old changes

    This post has been edited 28 times. It was last edited by KillerFox Aug 11, 2012.
  2.  
  3. Offline

    Jogy34

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This sounds really cool. You should post a video though
    KillerFox likes this.
  4. Offline

    dralletje

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    video! video!
  5. Offline

    Proglodyte

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I've had several users clamoring for a parachute plugin but unfortunately I'm having some trouble with this. The parachute deploys like its supposed to but users still take full damage when they touch the ground. I'm on CB 1176.
  6. Offline

    KillerFox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi, I fixed the bug and tested the plugin with CB 1184. I hope it works correctly now :)
  7. Offline

    KillerFox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I would gladly make a video about the plugin, but I don't currently have the time and software for creating a quality instructional video. However, I would appreciate if someone could make a video, and post it into youtube, so I can embed it here.
  8. Offline

    jeroende2e

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    HAHAHA
    these are the awesome plugins
  9. Offline

    AdrunkPenguin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)


    I could make a video. But it can't be this weekend 'cause I have family stuff to do. So around next weekend I'll try to make a video :D
  10. Offline

    mindystorm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    can you make a video? (i know... so many people are asking)
  11. Offline

    mindystorm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    umm i like this plugin but its not compatible with the shotgun plugin, in the config can you add a setting to change the parachute item? because i keep blowing up things (egg is a gernade on the shotgun mod) can you add it plz?
    thx
  12. Offline

    Kevybevy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    HEY I found a typo! Under 'Usage', the second line. Should be activate parachute, instead of active parachute.
  13. Offline

    Kevybevy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Otherwise, i'm getting it! My players ALWAYS fall from heights and die. XD
  14. Offline

    KillerFox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Fixed. Thanks for pointing it out.
  15. Offline

    KillerFox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ok, I will fix this soon. :)
  16. Offline

    KillerFox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm thankful for your effort, but unfortunately I'd like to have a video that has better quality. You really shouldn't run the client, the server and a video capture program on the same computer if you don't have enough processing power. Also, I'd like a video that concentrates on the plugin itself, without any commentary, and just the bare essentials to get to the point for the sake of new users. That means: only the items needed are placed in the inventory and the usage instructions are provided textually or by voice (not including a voice of a friend, that has a humorous approach to mexicans, in background).

    This post has been edited 1 time. It was last edited by KillerFox Oct 16, 2011.
  17. Offline

    Strange_ice0

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I made a bit simpler review video. It is quite narrow but should cover the basics.
    http://www.youtube.com/watch?v=3HFaDtYT6_0
    If you like it, feel free to use it. If you don't, that's just fine. Just tell me what's wrong with it so I can improve my future performance :)
  18. Offline

    AdrunkPenguin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Well you never gave any 'guidelines' on how you wanted it made, so how was I supposed to know how you wanted it. And it wasn't cause I was running JUST those at the same time, I had other windows open too.. I do have enough processing power to run those. Minecraft, running a server, and recording doesn't take much.
    Good day.
  19. Offline

    KillerFox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It's true that I did not give any guidelines for making the video, but you could have just asked beforehand what I and the people who were requesting the video would have liked to see. Also, I did mention words like "quality" and "instructional" before and I thought it would be common sense what a quality video is. Lastly, I can see that you are disgruntled because of my earlier response, but please, don't take my criticism personally. This is not so serious business.
  20. Offline

    KillerFox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Your video looks fine to me. :) It is simple and short enough and covers the important basics satisfyingly. Thanks for your effort, I'll embed the video in the usage section.
  21. Offline

    AdrunkPenguin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Okay, I'll try to be better in the future. But also notice the keywords "I don't think it was the best video " meaning, I didn't put a lot of time into it thinking and planning it out.
    KillerFox likes this.
  22. Offline

    Evilhaunting

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is this plugin compatible with older versions of permissions? like for example permissions ex and permissions 2
  23. Offline

    KillerFox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The plugin supports directly the Bukkit permissions API, so it should support all permission manager plugins that are using the API correctly. Read this for more info.
  24. Offline

    mindystorm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    thx the shotgun developer fixed it but i would love to change a egg to a feather!
  25. Offline

    cedrico123

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Why the fuking Chiken Explote Wen i get in the floor!??!!!??? and sometime the ugly chicken die in the air and dont make a parachute...i have to edit the value malfuntion?
  26. Offline

    fafd

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Nice .. and thanks. Btw does it work in RB1337? plz
  27. Offline

    KillerFox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Thanks for your comment and yes, it does :)
  28. Offline

    KillerFox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi, and thanks for your message. The chicken only "burns out" when it gets tired after amount of time defined in activeTime-setting in config. If you set the activeTime too small and jump from a very high place, the chicken will obviously get tired in mid-air and you will drop to your death. If you don't want to have randomness in your parachute reliability, you should leave the failPossibility-setting alone. I added the setting just for those people who like "russian roulette" ;) It has 0% fail possibility as a default value, so the parachute works properly if you don't change the value.
  29. Offline

    Tanite

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm glad I wasn't the only one who didn't care for that.
  30. Offline

    EarlyLegend

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This looks quite cool - I might do some testing later with the latest dev-build for minecraft 1.0.0. If I do it I'll post back here with any problems etc. :)
  31. Offline

    Spiritwind

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Please update this plugin to the latest CB Build!
    My players love this plugin!

Share This Page