## Uses of Class
net.minecraft.potion.Potion

- Packages that use Potion
  Package | Description
  --- | ---
  net.minecraft.entity |
  net.minecraft.potion |
  net.minecraft.tileentity |

- - ### Uses of Potion in net.minecraft.entity

    Methods in net.minecraft.entity with parameters of type Potion
    Modifier and Type | Method and Description
    --- | ---
    `PotionEffect` | EntityLivingBase.`getActivePotionEffect(Potion par1Potion)` returns the PotionEffect for the supplied Potion if it is active, null otherwise.
    `boolean` | EntityLivingBase.`isPotionActive(Potion par1Potion)`

  - ### Uses of Potion in net.minecraft.potion

    Subclasses of Potion in net.minecraft.potion
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PotionAbsoption`
    `class` | `PotionAttackDamage`
    `class` | `PotionHealth`
    `class` | `PotionHealthBoost`

    Fields in net.minecraft.potion declared as Potion
    Modifier and Type | Field and Description
    --- | ---
    `static Potion` | Potion.`blindness` The blindness Potion object.
    `static Potion` | Potion.`confusion`
    `static Potion` | Potion.`damageBoost`
    `static Potion` | Potion.`digSlowdown`
    `static Potion` | Potion.`digSpeed`
    `static Potion` | Potion.`field_76405_D`
    `static Potion` | Potion.`field_76406_E`
    `static Potion` | Potion.`field_76407_F`
    `static Potion` | Potion.`field_76408_G`
    `static Potion` | Potion.`field_76409_A`
    `static Potion` | Potion.`field_76410_B`
    `static Potion` | Potion.`field_76411_C`
    `static Potion` | Potion.`field_76423_b`
    `static Potion` | Potion.`field_76434_w`
    `static Potion` | Potion.`field_76442_z`
    `static Potion` | Potion.`field_76443_y`
    `static Potion` | Potion.`field_76444_x`
    `static Potion` | Potion.`fireResistance` The fire resistance Potion object.
    `static Potion` | Potion.`harm`
    `static Potion` | Potion.`heal`
    `static Potion` | Potion.`hunger` The hunger Potion object.
    `static Potion` | Potion.`invisibility` The invisibility Potion object.
    `static Potion` | Potion.`jump`
    `static Potion` | Potion.`moveSlowdown`
    `static Potion` | Potion.`moveSpeed`
    `static Potion` | Potion.`nightVision` The night vision Potion object.
    `static Potion` | Potion.`poison` The poison Potion object.
    `static Potion[]` | Potion.`potionTypes` The array of potion types.
    `static Potion` | Potion.`regeneration` The regeneration Potion object.
    `static Potion` | Potion.`resistance`
    `static Potion` | Potion.`waterBreathing` The water breathing Potion object.
    `static Potion` | Potion.`weakness` The weakness Potion object.
    `static Potion` | Potion.`wither` The wither Potion object.

    Methods in net.minecraft.potion that return Potion
    Modifier and Type | Method and Description
    --- | ---
    `Potion` | Potion.`func_111184_a(Attribute par1Attribute, String par2Str, double par3, int par5)`
    `Potion` | Potion.`setIconIndex(int par1, int par2)` Sets the index for the icon displayed in the player's inventory when the status is active.
    `Potion` | Potion.`setPotionName(String par1Str)` Set the potion name.

  - ### Uses of Potion in net.minecraft.tileentity

    Fields in net.minecraft.tileentity declared as Potion
    Modifier and Type | Field and Description
    --- | ---
    `static Potion[][]` | TileEntityBeacon.`effectsList` List of effects that Beacon can apply