PotionJoin
Information
Gives Players a configurable time and level potion of any potion when they join your server. Also, can remove potion players currently have when they join, if enabled, and have correct permissions.
Installation
- Drop PotionJoin.jar into your servers plugin folder
- Restart or Reload your server
- Modify the generated config.yml in the PotionJoin Directory to your likings
- If modified, Restart or Reload server again
- Give players or groups correct permissions.
For the permission to work, you must enable it in the config!
Permission | Usage |
---|---|
potionjoin.jump | Gives player JumpBoost when they join |
potionjoin.speed | Gives player Speed when they join |
potionjoin.confusion | Gives player confusion effect when they join |
potionjoin.wither | Gives player wither effect when they join |
potionjoin.blindness | Gives player blindness effect when they join |
potionjoin.damage | Gives player damage potion when they join |
potionjoin.fastdigging | Gives player fastdigging when they join |
potionjoin.fireresistance | Gives player fireresistance when they join |
potionjoin.harm | Gives player harming potion when they join |
potionjoin.heal | Gives player healing potion when they join |
potionjoin.hunger | Gives player hunger potion when they join |
potionjoin.strenght | Gives player strength when they join |
potionjoin.invisible | Gives player invisible effect when they join |
potionjoin.nightvision | Gives player nightvision effect when they join |
potionjoin.poison | Gives player poison effect when they join |
potionjoin.regeneration | Gives player regeneration effect when they join |
potionjoin.slowness | Gives player slowness when they join |
potionjoin.slowdigging | Gives player slowdigging when they join |
potionjoin.waterbreathing | Gives player water breathing when they join |
potionjoin.weakness | Gives player weakness when they join |
potionjoin.remove | Removes all players potions when they join |
Usage
Enable any potion you would like players to get when they join the game, and set how long you want the potion to last, and the level of the potion. You can set the time to 99999 for the potion to last forever. Then add the correct permissions above to players or ranks for it to work.
ToDo
- Reload
the infinite time does not work and the speed wont work to this plugin really need to be more better
Can you add Saturation please?
@tobster78
Obviously you have jump enabled and they have jump permission.
I give players the speed node and they get jump boost. GG smart one.
@StaticJamie
Try giving the players permission nodes so the plugin knows to give them the potion upon join.
Hello,
I can't even get this to work - works fine for OP but when I try for normal players nothing happens.
The max i can seem to get the effect to last for is 8 minutes even if i set the time to 99999.
Is it possible to enable this to only give potion effects in certain worlds? If not is there a plugin that does that?
Add Mining_Fatigue of possible block break to FUN :)
Will it update?
Please add the ability to only allow the potion effects from the plugin on certain worlds.
Will this plugin work on the latest dev build?
@Absolutionmc
1. yes 2. I haven't tested. Possibly though.
Hey malo just a couple questions :P
1) Will the potion effects be reset after a player quits and rejoins the server? For example, player has 13 minutes left of a potion effect, if he quits and then rejoins will he have 15 minutes again?
2) Can I set potion effects for only one world using permissions per world? I want players to have speed at my pvp world, but only on that world. Is that possible?
Thank you very much :)
You should add a command which removes all the effects.
That would be great.
@MaloCrafted
Thanks for your response. Sorry I didn't really read the post :P Also as the user stated below me, World support would be great :)
@candystandy
I support this man!
@bebosny It does do that.
@Apple_columb Im not sure. I wouldn't know how to do it.
Is it possible to hide particle affects/potion notifications?
@MaloCrafted
Can you add a timer in the config. For example: Potion-time: 50 So the potion would be removed in 50 seconds after join