SecretPotions

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

SecretPotions 2.0!

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.
* Choose the duration of the potion effect on command.
* Choose the level of all potion effects on config file.

Commands

* /spt - Displays all the following commands and their descriptions ingame.
* /sptall - Applies any potion effect to all online players.
* /spt removeall [player] - Removes all potion effects from the player.
* /spt blindness [player] <duration in seconds> - Creates thick black fog around the player and prevents sprinting and critical hits.
* /spt nausea [player] <duration in seconds>- Causes the view to wobble.
* /spt jumpboost [player] <duration in seconds> - Allows the player to jump higher.
* /spt waterbreathing [player] <duration in seconds> - Causes air meter to be constantly full while underwater.
* /spt resistance [player] <duration in seconds> - Reduces all incoming damage.
* /spt miningfatigue [player] <duration in seconds> - Causes arms to swing slower and blocks break slower.
* /spt haste [player] <duration in seconds> - Causes arms swing faster and blocks break faster.
* /spt fireresistance [player] <duration in seconds> - Causes the player to become immune to fire and lava.
* /spt slowness [player] <duration in seconds> - Causes the player to move slower.
* /spt speed [player] <duration in seconds> - Causes the player to move faster.
* /spt strength [player] <duration in seconds> - Causes the player to deal increased melee damage.
* /spt instantheal [player] <duration in seconds> - Heals the player the same amount as normal health potion does.
* /spt instantdamage [player] <duration in seconds> - Damages the player the same amount as normal harming potion does.
* /spt regeneration [player] <duration in seconds> - Causes the player to regain health over time.
* /spt hunger [player] <duration in seconds> - Causes food meter to deplete faster.
* /spt weakness [player] <duration in seconds> - Causes the player to deal decreased melee damage.
* /spt poison [player] <duration in seconds> - Deals damage over time.
* /spt invisibility [player] <duration in seconds> - Causes the entity model to disappear.
* /spt nightvision [player] <duration in seconds> - Increases brightness.
* /spt wither [player] <duration in seconds> - Deals damage over time and hearts turns black.

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
  • secretpotions.invisibility
  • secretpotions.nightvision
  • secretpotions.wither

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 actual 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!
* Done! 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.)
* Done! Add the possibility to choose effect level. (Poison I, Poison II etc...)
* Add the possibility to craft/brew these potions
* Add the possibility to enable/disable nausea when hungry
* Add the possibility to enable/disable blindness when damaged
* Add cooldowns between commands

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.

Comments

We really appreciate feedback. If you have any comments (positive or negative), help requests or suggestions, feel free to post all of them below!

Known bugs

None at the moment! :D


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    43060
  • Created
    Aug 9, 2012
  • Last Released File
    Oct 21, 2013
  • Total Downloads
    1,766
  • License

Categories

Recent Files