net.minecraft.tileentity

## Interface Hopper

- All Superinterfaces:
    IInventory
  All Known Implementing Classes:
    EntityMinecartHopper, TileEntityHopper

      public interface Hopper
      extends IInventory

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `World` | `getWorldObj()` Returns the worldObj for this tileEntity.
    `double` | `getXPos()` Gets the world X position for this hopper entity.
    `double` | `getYPos()` Gets the world Y position for this hopper entity.
    `double` | `getZPos()` Gets the world Z position for this hopper entity.

    - ### Methods inherited from interface net.minecraft.inventory.IInventory

      `closeChest, decrStackSize, getInventoryStackLimit, getInvName, getSizeInventory, getStackInSlot, getStackInSlotOnClosing, isInvNameLocalized, isStackValidForSlot, isUseableByPlayer, onInventoryChanged, openChest, setInventorySlotContents`

- - ### Method Detail

    - #### getWorldObj

          World getWorldObj()

      Returns the worldObj for this tileEntity.

    - #### getXPos

          double getXPos()

      Gets the world X position for this hopper entity.

    - #### getYPos

          double getYPos()

      Gets the world Y position for this hopper entity.

    - #### getZPos

          double getZPos()

      Gets the world Z position for this hopper entity.