| Constructor and Description |
|---|
FarmableBasicAgricraft(net.minecraft.block.Block cropBlock,
net.minecraft.item.Item seedItem) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInformation(IFarmableInfo info) |
ICrop |
getCropAt(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState blockState) |
boolean |
isGermling(net.minecraft.item.ItemStack itemstack) |
boolean |
isSaplingAt(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState blockState) |
boolean |
plantSaplingAt(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack germling,
net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos)
Plants a sapling by manipulating the world.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisSaplingAt, isWindfallpublic FarmableBasicAgricraft(net.minecraft.block.Block cropBlock,
net.minecraft.item.Item seedItem)
public boolean plantSaplingAt(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack germling,
net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos)
IFarmableIFarmLogic should have verified the given location as valid. Called by the IFarmHousing
which handles resources.plantSaplingAt in interface IFarmablepublic boolean isSaplingAt(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.state.IBlockState blockState)
isSaplingAt in interface IFarmablepublic boolean isGermling(net.minecraft.item.ItemStack itemstack)
isGermling in interface IFarmablepublic ICrop getCropAt(net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.block.state.IBlockState blockState)
public void addInformation(IFarmableInfo info)
addInformation in interface IFarmable