Package net.minecraft.tileentity
Interface IHopper
-
- All Superinterfaces:
IClearable
,IInventory
- All Known Implementing Classes:
HopperMinecartEntity
,HopperTileEntity
public interface IHopper extends IInventory
-
-
Field Summary
Fields Modifier and Type Field Description static VoxelShape
ABOVE
static VoxelShape
INSIDE
static VoxelShape
SUCK
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description World
getLevel()
double
getLevelX()
double
getLevelY()
double
getLevelZ()
default VoxelShape
getSuckShape()
-
Methods inherited from interface net.minecraft.inventory.IClearable
clearContent
-
Methods inherited from interface net.minecraft.inventory.IInventory
canPlaceItem, countItem, getContainerSize, getItem, getMaxStackSize, hasAnyOf, isEmpty, removeItem, removeItemNoUpdate, setChanged, setItem, startOpen, stillValid, stopOpen
-
-
-
-
Field Detail
-
INSIDE
static final VoxelShape INSIDE
-
ABOVE
static final VoxelShape ABOVE
-
SUCK
static final VoxelShape SUCK
-
-
Method Detail
-
getSuckShape
default VoxelShape getSuckShape()
-
getLevel
@Nullable World getLevel()
-
getLevelX
double getLevelX()
-
getLevelY
double getLevelY()
-
getLevelZ
double getLevelZ()
-
-