public interface IMapLocation extends INamedItem
Modifier and Type | Interface and Description |
---|---|
static class |
IMapLocation.MapLocationType |
Modifier and Type | Method and Description |
---|---|
IBox |
getBox(net.minecraft.item.ItemStack stack)
This function can be used for SPOT and AREA types.
|
java.util.List<net.minecraft.util.math.BlockPos> |
getPath(net.minecraft.item.ItemStack stack)
This function can be used for SPOT and PATH types.
|
net.minecraft.util.math.BlockPos |
getPoint(net.minecraft.item.ItemStack stack)
This function can be used for SPOT types.
|
net.minecraft.util.EnumFacing |
getPointSide(net.minecraft.item.ItemStack stack)
This function can be used for SPOT types only.
|
IZone |
getZone(net.minecraft.item.ItemStack stack)
This function can be used for SPOT, AREA and ZONE types.
|
getName, setName
net.minecraft.util.math.BlockPos getPoint(@Nonnull net.minecraft.item.ItemStack stack)
stack
- IBox getBox(@Nonnull net.minecraft.item.ItemStack stack)
stack
- IZone getZone(@Nonnull net.minecraft.item.ItemStack stack)
stack
- java.util.List<net.minecraft.util.math.BlockPos> getPath(@Nonnull net.minecraft.item.ItemStack stack)
stack
- net.minecraft.util.EnumFacing getPointSide(@Nonnull net.minecraft.item.ItemStack stack)
stack
-