Posted March 25, 201510 yr How do I use player.addPotionEffect? It takes PotionEffect as a parameter but I can't figure it out. Here is some code: public void poisonPlayer(EntityPlayer player){ player.addChatMessage(new ChatComponentText(EnumChatFormatting.RED + "You have been stung.")); player.addPotionEffect(); }
March 25, 201510 yr player.addPotionEffect(new PotionEffect(id, 9600, 0)); Id is the effect id, I looked it up on minecraft wiki. 9600 is duration, in ticks. 9600 = 20 * 8 * 60 = 8 min 0 is amplitude, means level1. If you want level n, use (n-1). Author of Tao Land Mod. http://taoland.herbix.me/images/1/14/TaoLandLogo.png[/img] Also, author of RenderTo ---- I'm not an English native speaker. I just try my best.
March 25, 201510 yr Here is an example for you: player.addPotionEffect(new PotionEffect(Potion.fireResistance.id, 10, 0)) just you wait!
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.