Inactive [FUN] SecretPotions v1.1 - Apply hidden potion effects via commands [1.3.1-R1.0]

Discussion in 'Inactive/Unsupported Plugins' started by Errno452, Aug 10, 2012.

  1. Offline

    Errno452

    Download the plugin at following BukkitDev link:


    Notice this thread isnt updated as often as the BukkitDev page is. To get information of our latest updates make sure to check our BukkitDev page instead of this thread.


    SecretPotions [​IMG]

    Did you know there are potion effects in Minecraft that are not used in the game? This plugin allows you to use these effects!
    What this simple plugin does is that it allows you to apply any potion effect to yourself or to another player on the server, through a command. The plugin also supports most of the permission plugins.

    Videos
    Million thanks to WoopaGaming for making this video of our plugin!



    Features
    • Apply any potion effect to yourself or to any other player online on the server
    • Apply any potion effect to all online players with single command
    • Also apply the hidden effects that you might have never seen/used before
    • Very lightweight plugin
    • Supports many permission plugins
    • Only the user of the command sees "effect applied" message, not the target.
    Commands
    • /sp - Displays all the following commands and their descriptions ingame.
    • /spall - Applies any potion effect to all online players.
    • /sp removeall [player] - Removes all potion effects from the player.
    • /sp blindness [player] - Creates thick black fog around the player and prevents sprinting and critical hits.
    • /sp nausea [player] - Causes the view to wobble.
    • /sp jumpboost [player] - Allows the player to jump higher.
    • /sp waterbreathing [player] - Causes air meter to be constantly full while underwater.
    • /sp resistance [player] - Reduces all incoming damage.
    • /sp miningfatigue [player] - Causes arms to swing slower and blocks break slower.
    • /sp haste [player] - Causes arms swing faster and blocks break faster.
    • /sp fireresistance [player] - Causes the player to become immune to fire and lava.
    • /sp slowness [player] - Causes the player to move slower.
    • /sp speed [player] - Causes the player to move faster.
    • /sp strength [player] - Causes the player to deal increased melee damage.
    • /sp instantheal [player] - Heals the player the same amount as normal health potion does.
    • /sp instantdamage [player] - Damages the player the same amount as normal harming potion does.
    • /sp regeneration [player] - Causes the player to regain health over time.
    • /sp hunger [player] - Causes food meter to deplete faster.
    • /sp weakness [player] - Causes the player to deal decreased melee damage.
    • /sp poison [player] - Deals damage over time.
    Permission nodes
    • secretpotions.* (for all permissions)
    • secretpotions.removeall
    • secretpotions.jumpboost
    • secretpotions.haste
    • secretpotions.miningfatigue
    • secretpotions.resistance
    • secretpotions.waterbreathing
    • secretpotions.nausea
    • secretpotions.blindness
    • secretpotions.fireresistance
    • secretpotions.slowness
    • secretpotions.speed
    • secretpotions.strength
    • secretpotions.instantheal
    • secretpotions.instantdamage
    • secretpotions.regeneration
    • secretpotions.hunger
    • secretpotions.weakness
    • secretpotions.poison
    Adding .other at the end of any potion effect permission node will allow the player to use the [player] argument, which means without it you can only apply effects on yourself.

    Example: secretpotions.hunger.other would allow to use the [player] argument after the actualy command, while secretpotions.hunger only allows to use it on yourself.





    Planned features
    • Done! Add ".other" at the end of permission nodes to restrict use of command on other players than self.
    • Done! Add the possibility to apply effect to all players on the server with /spall command!
    • Add the possibility to choose effect duration. (At the moment the duration is 8 minutes and 20 seconds on every effect except instant heal and instant damage.)
    • Add the possibility to choose effect level. (Poison I, Poison II etc...)
    • Add the possibility to craft/brew these potions
    Feeling generous?

    If you like the plugin and want to support us in probably creating new plugins, you can donate by clicking this text.
    Any amount of course is welcome! Will also list any possible donators on this plugin page and all future plugin pages.

    Changelog

    14.08.2012 - v1.3
    • Added "/spall" command
    • Fixed server crash when typing commands on console
    • Fixed error when trying to use command on player whos not online

      10.08.2012 - v1.2
    • Fixed permissions
    • Now ".other" end on permissions needed when using command on other player. Example: I got "secretpotions.nausea.other" permission so i can use "/sp nausea RoopeFI" command on RoopeFI. With just "secretpotions.nausea" I can only use /sp nausea which will apply it to myself.
    • Fixed help list when typing "/sp"

      09.08.2012 - v1.1
    • Plugin released
    Comments

    We really appreciate feedback. If you have any comments (positive or negative), help requests or suggestions, feel free to comment all of them in our BukkitDev page!

    Known bugs

    None at the moment! :D

    Credits
    • RoopeFI - Developer
    • Errno452 - Developer
     
  2. Permissions support added in last release
     
  3. Offline

    md_5

    Nice!
    Approved.
     
  4. Offline

    VergilPrime

    Tooooootally watching
     
  5. That's sure a nice plugin! Trying! EDIT:Works! Good for punishments.
     

Share This Page