SecretPotions
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
@Errno452
Yes you are completely right, you have just added, thanks :D
@Enrux
Not sure what you mean... try reading it again I think this is what we just made in our latest update.
And thanks for positive comment :)
Great plugin! :D
A suggestion: separate permissions for using it your self or giving it to other players. Maybe it could be something like this:
secretpotions.speed.others
In 1.4 there will be a command block! Imagine, walk on a pressureplate trap and get a potion effect on yourself ^_^!
@The_HDR
thanks
nice bro
@dieblauerache
I'm afraid making them brewable isnt as easy. Although with other plugins combined with this one you are able to set cooldowns between using our /sp commands. Using plugins such as bPermissions you can also allow these commands for specified groups only, like admins only.
Once we get some of our planned features implemented it will be much more useful on different kinds of servers. Use your imagination :D
hmm can u please make the potions "craftable"? because i don't want a cheat server and the effekts are rly cool :D .
@xH3LLRAIZ3Rx
Also as far as I know, WorldEdit SuperPickaxe can be activated just by typing 2 slashes in the chatbox. (aka "/ /" without space)
@xH3LLRAIZ3Rx
When I tested this plugin we had WorldEdit on the same server and it worked fine. Please let me know if more problems occur :)
@xH3LLRAIZ3Rx
Nevermind it works i just didnt have it loaded lol
Please change commands because they interfere with worldedit`s command /sp (SuperPickaxe)